* [dts] [PATCH v1] tests: add test cases for iavf rss support gtpogre
@ 2021-08-26 6:57 Hailin Xu
2021-08-26 7:47 ` Xu, HailinX
0 siblings, 1 reply; 4+ messages in thread
From: Hailin Xu @ 2021-08-26 6:57 UTC (permalink / raw)
To: dts; +Cc: qi.fu, Hailin Xu
The ice_gtp-o-gre pkg support GTPoGRE parsing,
Based on this ddp pkg, dpdk enable rte_flow for GTPoGRE in CVL IAVF.
Add this test plan for GTPoGRE RSS tests.
Signed-off-by: Hailin Xu <hailinx.xu@intel.com>
---
| 5658 ++++++++++++-----
1 file changed, 4105 insertions(+), 1553 deletions(-)
--git a/tests/TestSuite_cvl_advanced_iavf_rss_gtpogre.py b/tests/TestSuite_cvl_advanced_iavf_rss_gtpogre.py
index 5d5d7eea..8ed9974a 100755
--- a/tests/TestSuite_cvl_advanced_iavf_rss_gtpogre.py
+++ b/tests/TestSuite_cvl_advanced_iavf_rss_gtpogre.py
@@ -1,6 +1,6 @@
# BSD LICENSE
#
-# Copyright(c)2021 Intel Corporation. All rights reserved.
+# Copyright(c) 2021 Intel Corporation. All rights reserved.
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
@@ -31,2100 +31,4547 @@
import re
-import random
import time
from packet import Packet
from pmd_output import PmdOutput
from test_case import TestCase
from rte_flow_common import RssProcessing
-mac_ipv4_gtpu_ipv4_basic = {
- 'gtpogre-ipv4-nonfrag': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1",src="192.168.0.2")/("X"*480)',
+# ipv4+ipv4+ipv4
+mac_ipv4_gre_ipv4_gtpu_ipv4_basic = {
+ 'gtpogre-ipv4-nonfrag': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")',
}
-mac_ipv4_gtpu_ipv4_l3src_changed_pkt = eval(str(mac_ipv4_gtpu_ipv4_basic).replace('192.168.0.2', '192.168.1.2'))
-mac_ipv4_gtpu_ipv4_l3dst_changed_pkt = eval(str(mac_ipv4_gtpu_ipv4_basic).replace('192.168.0.1', '192.168.1.1'))
+mac_ipv4_gre_ipv4_gtpu_ipv4_l3src_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_ipv4_basic).replace('1.1.2.6', '1.1.2.16'))
+mac_ipv4_gre_ipv4_gtpu_ipv4_l3dst_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_ipv4_basic).replace('1.1.2.7', '1.1.2.17'))
+mac_ipv4_gre_ipv4_gtpu_ipv4_unmatched_pkt = [
+ 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)',
+]
-mac_ipv4_gtpu_ipv4_l3dst_only = {
- 'sub_casename': 'mac_ipv4_gtpu_ipv4_l3dst',
+mac_ipv4_gre_ipv4_gtpu_ipv4_l3dst_only = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ipv4_l3dst',
'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end',
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end',
'test': [
{
- 'send_packet': mac_ipv4_gtpu_ipv4_basic['gtpogre-ipv4-nonfrag'],
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_basic['gtpogre-ipv4-nonfrag'],
'action': 'save_hash',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv4_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv4_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")',
'action': 'check_hash_same',
},
- ],
- 'post-test': []
-}
-
-mac_ipv4_gtpu_ipv4_l3src_only = eval(str(mac_ipv4_gtpu_ipv4_l3dst_only)
- .replace('mac_ipv4_gtpu_ipv4_l3dst', 'mac_ipv4_gtpu_ipv4_l3src')
- .replace('l3-dst-only', 'l3-src-only')
- .replace('check_hash_same', 'hash_check_different')
- .replace('check_hash_different', 'check_hash_same')
- .replace('hash_check_different', 'check_hash_different'))
-mac_ipv4_gtpu_ipv4_all = {
- 'sub_casename': 'mac_ipv4_gtpu_ipv4_all',
- 'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end',
- 'test': [
- {
- 'send_packet': mac_ipv4_gtpu_ipv4_basic['gtpogre-ipv4-nonfrag'],
- 'action': 'save_hash',
- },
- {
- 'send_packet': mac_ipv4_gtpu_ipv4_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
- 'action': 'check_hash_different',
- },
{
- 'send_packet': mac_ipv4_gtpu_ipv4_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
- 'action': 'check_hash_different',
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_unmatched_pkt,
+ 'action': 'check_no_hash',
},
+ ],
+ 'post-test': [
{
- 'send_packet': mac_ipv4_gtpu_ipv4_basic['gtpogre-ipv4-nonfrag'].replace('192.168.0.', '192.168.1.'),
- 'action': 'check_hash_different',
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_ipv4_basic['gtpogre-ipv4-nonfrag'],
+ ],
+ 'action': 'check_no_hash',
},
- ],
- 'post-test': []
+ ]
}
-mac_ipv4_gtpu_ipv4_gtpu = {
- 'sub_casename': 'mac_ipv4_gtpu_ipv4_gtpu',
+mac_ipv4_gre_ipv4_gtpu_ipv4_l3src_only = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ipv4_l3src',
'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / end actions rss types gtpu end key_len 0 queues end / end',
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end',
'test': [
{
- 'send_packet': mac_ipv4_gtpu_ipv4_basic['gtpogre-ipv4-nonfrag'],
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_basic['gtpogre-ipv4-nonfrag'],
'action': 'save_hash',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv4_basic['gtpogre-ipv4-nonfrag'].replace('teid=0x123456', 'teid=0x12345'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv4_basic['gtpogre-ipv4-nonfrag'].replace('192.168.0.', '192.168.1.'),
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")',
'action': 'check_hash_same',
},
- ],
- 'post-test': []
-}
-
-mac_ipv4_gtpu_ipv4_toeplitz = [mac_ipv4_gtpu_ipv4_l3dst_only, mac_ipv4_gtpu_ipv4_l3src_only,
- mac_ipv4_gtpu_ipv4_all, mac_ipv4_gtpu_ipv4_gtpu]
-
-mac_ipv4_gtpu_ipv4_symmetric = {
- 'sub_casename': 'mac_ipv4_gtpu_ipv4_symmetric',
- 'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / end actions rss func symmetric_toeplitz types ipv4 end key_len 0 queues end / end',
- 'test': [
- {
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1",src="192.168.0.2", frag=6)/("X"*480)',
- 'action': {'save_hash': 'gtpogre-ipv4-frag'},
- },
{
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.2",src="192.168.0.1", frag=6)/("X"*480)',
- 'action': 'check_hash_same',
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_unmatched_pkt,
+ 'action': 'check_no_hash',
},
],
'post-test': [
{
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.2",src="192.168.0.1", frag=6)/("X"*480)',
- 'action': {'check_no_hash_or_different': 'gtpogre-ipv4-frag'},
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_ipv4_basic['gtpogre-ipv4-nonfrag'],
+ ],
+ 'action': 'check_no_hash',
},
- ],
+ ]
}
-mac_ipv4_gtpu_ipv6_symmetric = eval(str(mac_ipv4_gtpu_ipv4_symmetric).replace('IPv6', 'IPv61')
- .replace('IP(dst="192.168.0.1",src="192.168.0.2"', 'IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020"')
- .replace('IP(dst="192.168.0.2",src="192.168.0.1"', 'IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020",src="ABAB:910B:6666:3457:8295:3333:1800:2929"')
- .replace(', frag=6)', ')/IPv6ExtHdrFragment()')
- .replace('IPv61(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")', 'IP(dst="192.168.0.1",src="192.168.0.2")')
- .replace('IPv61(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")', 'IP(src="192.168.0.1",dst="192.168.0.2")')
- .replace('gtpu / ipv4', 'gtpu / ipv6').replace('types ipv4', 'types ipv6')
- )
-
-mac_ipv4_gtpu_ipv4_udp_symmetric = {
- 'sub_casename': 'mac_ipv4_gtpu_ipv4_udp_symmetric',
+mac_ipv4_gre_ipv4_gtpu_ipv4_all = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ipv4_all',
'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / udp / end actions rss func symmetric_toeplitz types ipv4-udp end key_len 0 queues end / end',
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end',
'test': [
{
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1",src="192.168.0.2")/UDP(sport=22, dport=23)/("X"*480)',
- 'action': {'save_hash': 'basic_with_rule'},
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_basic['gtpogre-ipv4-nonfrag'],
+ 'action': 'save_hash',
},
{
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1",src="192.168.0.2")/UDP(sport=23, dport=22)/("X"*480)',
- 'action': 'check_hash_same',
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+ 'action': 'check_hash_different',
},
{
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.2",src="192.168.0.1")/UDP(sport=22, dport=23)/("X"*480)',
- 'action': 'check_hash_same',
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
+ 'action': 'check_hash_different',
},
{
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.2",src="192.168.0.1")/UDP(sport=23, dport=22)/("X"*480)',
- 'action': 'check_hash_same',
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_l3src_changed_pkt['gtpogre-ipv4-nonfrag'].replace('1.1.2.7', '1.1.2.17'),
+ 'action': 'check_hash_different',
},
{
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1",src="192.168.0.2")/UDP(sport=23, dport=22)/("X"*480)',
- 'action': 'check_hash_same',
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_unmatched_pkt,
+ 'action': 'check_no_hash',
},
],
'post-test': [
{
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1",src="192.168.0.2")/UDP(sport=23, dport=22)/("X"*480)',
- 'action': 'check_no_hash_or_different',
- },
- {
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.2",src="192.168.0.1")/UDP(sport=22, dport=23)/("X"*480)',
- 'action': 'check_no_hash_or_different',
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_ipv4_basic['gtpogre-ipv4-nonfrag'],
+ ],
+ 'action': 'check_no_hash',
},
- {
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.2",src="192.168.0.1")/UDP(sport=23, dport=22)/("X"*480)',
- 'action': 'check_no_hash_or_different',
- },
- {
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1",src="192.168.0.2")/UDP(sport=23, dport=22)/("X"*480)',
- 'action': 'check_no_hash_or_different',
- },
- ],
+ ]
}
-mac_ipv4_gtpu_ipv6_udp_symmetric = eval(str(mac_ipv4_gtpu_ipv4_udp_symmetric).replace('IPv6', 'IPv61')
- .replace('IP(dst="192.168.0.1",src="192.168.0.2"', 'IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020"')
- .replace('IP(dst="192.168.0.2",src="192.168.0.1"', 'IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020",src="ABAB:910B:6666:3457:8295:3333:1800:2929"')
- .replace('IPv61(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")', 'IP(dst="192.168.0.1",src="192.168.0.2")')
- .replace('IPv61(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")', 'IP(src="192.168.0.1",dst="192.168.0.2")')
- .replace('gtpu / ipv4', 'gtpu / ipv6').replace('types ipv4-udp', 'types ipv6-udp')
- )
+mac_ipv4_gre_ipv4_gtpu_ipv4_toeplitz = [mac_ipv4_gre_ipv4_gtpu_ipv4_l3dst_only, mac_ipv4_gre_ipv4_gtpu_ipv4_l3src_only,
+ mac_ipv4_gre_ipv4_gtpu_ipv4_all]
+
+mac_ipv4_gre_ipv4_gtpu_ipv4_udp_basic = {
+ 'gtpogre-ipv4-nonfrag': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)',
+}
-mac_ipv4_gtpu_ipv4_tcp_symmetric = eval(str(mac_ipv4_gtpu_ipv4_udp_symmetric).replace('TCP(', 'TCP1(')
- .replace('UDP(sport', 'TCP(sport').replace('TCP1', 'UDP')
- .replace('udp / end', 'tcp / end ').replace('ipv4-udp', 'ipv4-tcp')
- .replace('udp_symmetric', 'tcp_symmetric'))
+mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3src_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_ipv4_udp_basic).replace('1.1.2.6', '1.1.2.16'))
+mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3dst_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_ipv4_udp_basic).replace('1.1.2.7', '1.1.2.17'))
+mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l4src_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_ipv4_udp_basic).replace('sport=4', 'sport=14'))
+mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l4dst_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_ipv4_udp_basic).replace('dport=2', 'dport=12'))
-mac_ipv4_gtpu_ipv6_tcp_symmetric = eval(str(mac_ipv4_gtpu_ipv4_tcp_symmetric).replace('IPv6', 'IPv61')
- .replace('IP(dst="192.168.0.1",src="192.168.0.2"', 'IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020"')
- .replace('IP(dst="192.168.0.2",src="192.168.0.1"', 'IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020",src="ABAB:910B:6666:3457:8295:3333:1800:2929"')
- .replace('IPv61(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")', 'IP(dst="192.168.0.1",src="192.168.0.2")')
- .replace('IPv61(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")', 'IP(src="192.168.0.1",dst="192.168.0.2")')
- .replace('gtpu / ipv4', 'gtpu / ipv6').replace('types ipv4-tcp', 'types ipv6-tcp')
- )
+mac_ipv4_gre_ipv4_gtpu_ipv4_udp_unmatched_pkt = [
+ 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)',
+]
-mac_ipv4_gtpu_eh_dl_ipv4_symmetric = {
- 'sub_casename': 'mac_ipv4_gtpu_eh_dl_ipv4_symmetric',
+mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3dst_only = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3dst',
'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / end actions rss func symmetric_toeplitz types ipv4 end key_len 0 queues end / end',
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end',
'test': [
{
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1",src="192.168.0.2")/UDP()/("X"*480)',
- 'action': {'save_hash': 'gtpogre-ipv4-udp'},
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+ 'action': 'check_hash_different',
},
{
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.2",src="192.168.0.1")/UDP()/("X"*480)',
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=14)',
'action': 'check_hash_same',
},
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
],
'post-test': [
{
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.2",src="192.168.0.1")/UDP()/("X"*480)',
- 'action': {'check_no_hash_or_different': 'gtpogre-ipv4-udp'},
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
+ ],
+ 'action': 'check_no_hash',
},
- ],
+ ]
}
-mac_ipv4_gtpu_eh_ul_ipv4_symmetric = eval(str(mac_ipv4_gtpu_eh_dl_ipv4_symmetric)
- .replace('(type=1', '(type=2')
- .replace('(type=0', '(type=1')
- .replace('(type=2', '(type=0')
- .replace('eh_dl', 'eh_ul')
- .replace('gtp_psc pdu_t is 0', 'gtp_psc pdu_t is 1')
- )
-
-mac_ipv4_gtpu_eh_ipv4_symmetric = [mac_ipv4_gtpu_eh_dl_ipv4_symmetric, mac_ipv4_gtpu_eh_ul_ipv4_symmetric]
-mac_ipv4_gtpu_eh_dl_ipv4_udp_symmetric = {
- 'sub_casename': 'mac_ipv4_gtpu_eh_dl_ipv4_udp_symmetric',
+mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3src_only = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3src',
'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss func symmetric_toeplitz types ipv4-udp end key_len 0 queues end / end',
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-src-only end key_len 0 queues end / end',
'test': [
{
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1",src="192.168.0.2")/UDP(sport=22, dport=23)/("X"*480)',
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
'action': 'save_hash',
},
{
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1",src="192.168.0.2")/UDP(sport=23, dport=22)/("X"*480)',
- 'action': 'check_hash_same',
- },
- {
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.2",src="192.168.0.1")/UDP(sport=22, dport=23)/("X"*480)',
- 'action': 'check_hash_same',
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
+ 'action': 'check_hash_different',
},
{
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.2",src="192.168.0.1")/UDP(sport=23, dport=22)/("X"*480)',
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=14)',
'action': 'check_hash_same',
},
{
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.2",src="192.168.0.1")/UDP(sport=22, dport=23)/("X"*480)',
- 'action': 'check_hash_same',
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
},
],
'post-test': [
{
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1",src="192.168.0.2")/UDP(sport=23, dport=22)/("X"*480)',
- 'action': 'check_no_hash_or_different',
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
+ ],
+ 'action': 'check_no_hash',
},
- {
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.2",src="192.168.0.1")/UDP(sport=22, dport=23)/("X"*480)',
- 'action': 'check_no_hash_or_different',
- },
- {
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.2",src="192.168.0.1")/UDP(sport=23, dport=22)/("X"*480)',
- 'action': 'check_no_hash_or_different',
- },
- {
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.2",src="192.168.0.1")/UDP(sport=22, dport=23)/("X"*480)',
- 'action': 'check_no_hash_or_different',
- },
- ],
-}
-mac_ipv4_gtpu_eh_ul_ipv4_udp_symmetric = eval(str(mac_ipv4_gtpu_eh_dl_ipv4_udp_symmetric)
- .replace('(type=1', '(type=2')
- .replace('(type=0', '(type=1')
- .replace('(type=2', '(type=0')
- .replace('gtp_psc pdu_t is 0', 'gtp_psc pdu_t is 1')
- .replace('eh_dl', 'eh_ul'))
-mac_ipv4_gtpu_eh_ipv4_udp_symmetric = [mac_ipv4_gtpu_eh_dl_ipv4_udp_symmetric, mac_ipv4_gtpu_eh_ul_ipv4_udp_symmetric]
-
-mac_ipv4_gtpu_eh_ipv4_tcp_symmetric = [eval(str(element).replace('TCP', 'TCP1').replace('udp', 'tcp')
- .replace('UDP(sport', 'TCP(sport').replace('TCP1', 'UDP')
- .replace('ipv4 / tcp / gtpu', 'ipv4 / udp / gtpu'))
- for element in mac_ipv4_gtpu_eh_ipv4_udp_symmetric]
-
-mac_ipv4_gtpu_eh_ipv6_symmetric = eval(str(mac_ipv4_gtpu_eh_ipv4_symmetric).replace('IPv6', 'IPv61')
- .replace('IP(dst="192.168.0.1",src="192.168.0.2"', 'IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020"')
- .replace('IP(dst="192.168.0.2",src="192.168.0.1"', 'IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020",src="ABAB:910B:6666:3457:8295:3333:1800:2929"')
- .replace(', frag=6)', ')/IPv6ExtHdrFragment()')
- .replace('IPv61(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")', 'IP(dst="192.168.0.1",src="192.168.0.2")')
- .replace('IPv61(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")', 'IP(src="192.168.0.1",dst="192.168.0.2")')
- .replace('ipv4 / end', 'ipv6 / end').replace('types ipv4', 'types ipv6')
- .replace('ipv4_symmetric', 'ipv6_symmetric')
- )
-
-mac_ipv4_gtpu_eh_ipv6_udp_symmetric = eval(str(mac_ipv4_gtpu_eh_ipv4_udp_symmetric).replace('IPv6', 'IPv61')
- .replace('IP(dst="192.168.0.1",src="192.168.0.2"', 'IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020"')
- .replace('IP(dst="192.168.0.2",src="192.168.0.1"', 'IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020",src="ABAB:910B:6666:3457:8295:3333:1800:2929"')
- .replace('IPv61(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")', 'IP(dst="192.168.0.1",src="192.168.0.2")')
- .replace('IPv61(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")', 'IP(src="192.168.0.1",dst="192.168.0.2")')
- .replace('ipv4 / udp / end', 'ipv6 / udp / end').replace('types ipv4-udp', 'types ipv6-udp')
- .replace('ipv4_udp_symmetric', 'ipv6_udp_symmetric')
- )
-
-
-mac_ipv4_gtpu_eh_ipv6_tcp_symmetric = eval(str(mac_ipv4_gtpu_eh_ipv4_tcp_symmetric).replace('IPv6', 'IPv61')
- .replace('IP(dst="192.168.0.1",src="192.168.0.2"', 'IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020"')
- .replace('IP(dst="192.168.0.2",src="192.168.0.1"', 'IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020",src="ABAB:910B:6666:3457:8295:3333:1800:2929"')
- .replace('IPv61(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")', 'IP(dst="192.168.0.1",src="192.168.0.2")')
- .replace('IPv61(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")', 'IP(src="192.168.0.1",dst="192.168.0.2")')
- .replace('ipv4 / tcp / end', 'ipv6 / tcp / end').replace('types ipv4-tcp', 'types ipv6-tcp')
- .replace('ipv4_tcp_symmetric', 'ipv6_tcp_symmetric')
- )
-
-mac_ipv4_gtpu_ipv4_udp_basic = {
- 'ipv4-udp': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)',
- 'gtpogre-ipv4-udp': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)',
+ ]
}
-mac_ipv4_gtpu_ipv4_udp_l3dst = {
- 'sub_casename': 'mac_ipv4_gtpu_ipv4_udp_l3dst',
+mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l4src_only = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l4src',
'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end',
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l4-src-only end key_len 0 queues end / end',
'test': [
{
- 'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'],
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
'action': 'save_hash',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('192.168.0.1', '192.168.1.1'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l4src_changed_pkt['gtpogre-ipv4-nonfrag'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('192.168.0.2', '192.168.1.2'),
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=12, sport=4)',
'action': 'check_hash_same',
},
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
],
- 'post-test': []
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
}
-mac_ipv4_gtpu_ipv4_udp_l3src = eval(str(mac_ipv4_gtpu_ipv4_udp_l3dst)
- .replace('mac_ipv4_gtpu_ipv4_udp_l3dst', 'mac_ipv4_gtpu_ipv4_udp_l3src')
- .replace('l3-dst-only', 'l3-src-only')
- .replace('check_hash_same', 'hash_check_different')
- .replace('check_hash_different', 'check_hash_same')
- .replace('hash_check_different', 'check_hash_different'))
-
-mac_ipv4_gtpu_ipv4_udp_l3src_l4src = {
- 'sub_casename': 'mac_ipv4_gtpu_ipv4_udp_l3src_l4src',
+mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l4dst_only = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l4dst',
'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-src-only end key_len 0 queues end / end',
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l4-dst-only end key_len 0 queues end / end',
'test': [
{
- 'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'],
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
'action': 'save_hash',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('192.168.0.2', '192.168.1.2'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l4dst_changed_pkt['gtpogre-ipv4-nonfrag'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('sport=22', 'sport=33'),
- 'action': 'check_hash_different',
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=2, sport=14)',
+ 'action': 'check_hash_same',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('dport=23', 'dport=33').replace('192.168.0.1',
- '192.168.1.1'),
- 'action': 'check_hash_same',
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
},
],
- 'post-test': []
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
}
-mac_ipv4_gtpu_ipv4_udp_l3src_l4dst = {
- 'sub_casename': 'mac_ipv4_gtpu_ipv4_udp_l3src_l4dst',
+mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3srcl4src = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3srcl4src',
'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-dst-only end key_len 0 queues end / end',
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-src-only end key_len 0 queues end / end',
'test': [
{
- 'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'],
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
'action': 'save_hash',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('192.168.0.2', '192.168.1.2'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('dport=23', 'dport=33'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l4src_changed_pkt['gtpogre-ipv4-nonfrag'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('sport=22', 'sport=32').replace('192.168.0.1', '192.168.1.1'),
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=4)',
'action': 'check_hash_same',
},
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
],
- 'post-test': []
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
}
-mac_ipv4_gtpu_ipv4_udp_l3dst_l4src = {
- 'sub_casename': 'mac_ipv4_gtpu_ipv4_udp_l3dst_l4src',
+mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3srcl4dst = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3srcl4dst',
'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-src-only end key_len 0 queues end / end',
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-dst-only end key_len 0 queues end / end',
'test': [
{
- 'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'],
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
'action': 'save_hash',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('192.168.0.1', '192.168.1.1'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('sport=22', 'sport=33'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l4dst_changed_pkt['gtpogre-ipv4-nonfrag'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('dport=23', 'dport=33').replace('192.168.0.2', '192.168.1.2'),
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=14)',
'action': 'check_hash_same',
},
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
],
- 'post-test': []
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
}
-mac_ipv4_gtpu_ipv4_udp_l3dst_l4dst = {
- 'sub_casename': 'mac_ipv4_gtpu_ipv4_udp_l3dst_l4dst',
+mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3dstl4src = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3dstl4src',
'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-dst-only end key_len 0 queues end / end',
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-src-only end key_len 0 queues end / end',
'test': [
{
- 'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'],
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
'action': 'save_hash',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('192.168.0.1', '192.168.1.1'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('dport=23', 'dport=33'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l4src_changed_pkt['gtpogre-ipv4-nonfrag'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('sport=22', 'sport=32').replace('192.168.0.2', '192.168.1.2'),
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=4)',
'action': 'check_hash_same',
},
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
],
- 'post-test': []
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
}
-mac_ipv4_gtpu_ipv4_udp_l4dst = {
- 'sub_casename': 'mac_ipv4_gtpu_ipv4_udp_l4dst',
+
+mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3dstl4dst = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3dstl4dst',
'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l4-dst-only end key_len 0 queues end / end',
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-dst-only end key_len 0 queues end / end',
'test': [
{
- 'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'],
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
'action': 'save_hash',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('dport=23', 'dport=33'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('sport=22', 'sport=32')
- .replace('192.168.0', '192.168.1'),
- 'action': 'check_hash_same',
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l4dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+ 'action': 'check_hash_different',
},
- ],
- 'post-test': []
-}
-mac_ipv4_gtpu_ipv4_udp_l4src = {
- 'sub_casename': 'mac_ipv4_gtpu_ipv4_udp_l4src',
- 'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l4-src-only end key_len 0 queues end / end',
- 'test': [
{
- 'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'],
- 'action': 'save_hash',
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=14)',
+ 'action': 'check_hash_same',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('sport=22', 'sport=32'),
- 'action': 'check_hash_different',
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
},
+ ],
+ 'post-test': [
{
- 'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('dport=23', 'dport=32')
- .replace('192.168.0', '192.168.1'),
- 'action': 'check_hash_same',
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
+ ],
+ 'action': 'check_no_hash',
},
- ],
- 'post-test': []
+ ]
}
-mac_ipv4_gtpu_ipv4_udp_all = {
- 'sub_casename': 'mac_ipv4_gtpu_ipv4_udp_all',
+mac_ipv4_gre_ipv4_gtpu_ipv4_udp_all = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ipv4_udp_all',
'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp end key_len 0 queues end / end',
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp end key_len 0 queues end / end',
'test': [
{
- 'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'],
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
'action': 'save_hash',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('sport=22', 'sport=32'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('dport=23', 'dport=33'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('192.168.0.1', '192.168.1.1'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l4dst_changed_pkt['gtpogre-ipv4-nonfrag'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('192.168.0.2', '192.168.1.2'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l4src_changed_pkt['gtpogre-ipv4-nonfrag'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('teid=0x123456', 'teid=0x12345'),
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)',
'action': 'check_hash_same',
},
- ],
- 'post-test': []
-}
-
-mac_ipv4_gtpu_ipv4_udp_l3 = {
- 'sub_casename': 'mac_ipv4_gtpu_ipv4_udp_l3',
- 'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4 end key_len 0 queues end / end',
- 'test': [
- {
- 'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'],
- 'action': 'save_hash',
- },
- {
- 'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('192.168.0.1', '192.168.1.1'),
- 'action': 'check_hash_different',
- },
{
- 'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('192.168.0.2', '192.168.1.2'),
- 'action': 'check_hash_different',
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
},
+ ],
+ 'post-test': [
{
- 'send_packet': mac_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('sport=22,dport=23', 'sport=12,dport=13'),
- 'action': 'check_hash_same',
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
+ ],
+ 'action': 'check_no_hash',
},
- ],
- 'post-test': []
+ ]
}
-mac_ipv4_gtpu_ipv4_udp_toeplitz = [mac_ipv4_gtpu_ipv4_udp_l3dst, mac_ipv4_gtpu_ipv4_udp_l3src,
- mac_ipv4_gtpu_ipv4_udp_l3dst_l4src, mac_ipv4_gtpu_ipv4_udp_l3dst_l4dst,
- mac_ipv4_gtpu_ipv4_udp_l3src_l4src, mac_ipv4_gtpu_ipv4_udp_l3src_l4dst,
- mac_ipv4_gtpu_ipv4_udp_l4src, mac_ipv4_gtpu_ipv4_udp_l4dst,
- mac_ipv4_gtpu_ipv4_udp_all, mac_ipv4_gtpu_ipv4_udp_l3]
+mac_ipv4_gre_ipv4_gtpu_ipv4_udp_toeplitz = [mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3dst_only, mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3src_only,
+ mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l4dst_only, mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l4src_only,
+ mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3dstl4dst, mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3srcl4dst,
+ mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3dstl4src, mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3srcl4src,
+ mac_ipv4_gre_ipv4_gtpu_ipv4_udp_all]
+
-mac_ipv4_gtpu_ipv4_tcp_toeplitz = [eval(str(element).replace('TCP', 'TCP1').replace('udp', 'tcp')
- .replace('UDP(sport', 'TCP(sport').replace('TCP1', 'UDP')
- .replace('ipv4 / tcp / gtpu', 'ipv4 / udp / gtpu'))
- for element in mac_ipv4_gtpu_ipv4_udp_toeplitz]
+mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_toeplitz = [eval(str(element).replace('_udp', '_tcp')
+ .replace('TCP(sport', 'UDP(sport')
+ .replace('UDP(dport', 'TCP(dport')
+ .replace('gtpu / ipv4 / udp', 'gtpu / ipv4 / tcp')
+ .replace('ipv4-udp', 'ipv4-tcp'))
+ for element in mac_ipv4_gre_ipv4_gtpu_ipv4_udp_toeplitz]
-mac_ipv4_gtpu_ipv6_basic = {
- 'gtpogre-ipv6-nonfrag': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)',
+mac_ipv4_gre_ipv4_gtpu_eh_ipv4_basic = {
+ 'gtpogre-ipv4-nonfrag': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")',
+ 'gtpogre-ipv4-ul': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")',
+ 'gtpogre-ipv4-dl': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")',
}
+mac_ipv4_gre_ipv4_gtpu_eh_ipv4_l3src_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_eh_ipv4_basic).replace('1.1.2.6', '1.1.2.16'))
+mac_ipv4_gre_ipv4_gtpu_eh_ipv4_l3dst_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_eh_ipv4_basic).replace('1.1.2.7', '1.1.2.17'))
-mac_ipv4_gtpu_ipv6_l3src_changed_pkt = eval(str(mac_ipv4_gtpu_ipv6_basic).replace('ABAB', '1212'))
-mac_ipv4_gtpu_ipv6_l3dst_changed_pkt = eval(str(mac_ipv4_gtpu_ipv6_basic).replace('CDCD', '3434'))
+mac_ipv4_gre_ipv4_gtpu_eh_ipv4_unmatched_pkt = [
+ 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)',
+]
-mac_ipv4_gtpu_ipv6_l3dst_only = {
- 'sub_casename': 'mac_ipv4_gtpu_ipv6_l3dst',
+mac_ipv4_gre_ipv4_gtpu_eh_ipv4_l3dst_only = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_l3dst',
'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 / end actions rss types ipv6 l3-dst-only end key_len 0 queues end / end',
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end',
'test': [
{
- 'send_packet': mac_ipv4_gtpu_ipv6_basic['gtpogre-ipv6-nonfrag'],
- 'action': {'save_hash', 'gtpogre-ipv6-nonfrag'},
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_basic['gtpogre-ipv4-nonfrag'],
+ 'action': 'save_hash',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv6_l3dst_changed_pkt['gtpogre-ipv6-nonfrag'],
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv6_l3src_changed_pkt['gtpogre-ipv6-nonfrag'],
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")',
'action': 'check_hash_same',
},
- ],
- 'post-test': []
-}
-
-mac_ipv4_gtpu_ipv6_l3src_only = {
- 'sub_casename': 'mac_ipv4_gtpu_ipv6_l3src_only',
- 'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 / end actions rss types ipv6 l3-src-only end key_len 0 queues end / end',
- 'test': [
{
- 'send_packet': mac_ipv4_gtpu_ipv6_basic['gtpogre-ipv6-nonfrag'],
- 'action': {'save_hash', 'ipv6-nonfrag'},
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_basic['gtpogre-ipv4-ul'],
+ 'action': 'save_hash',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv6_l3src_changed_pkt['gtpogre-ipv6-nonfrag'],
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_l3dst_changed_pkt['gtpogre-ipv4-ul'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv6_l3dst_changed_pkt['gtpogre-ipv6-nonfrag'],
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")',
'action': 'check_hash_same',
},
- ],
- 'post-test': []
-}
-
-mac_ipv4_gtpu_ipv6_l3src_only = eval(str(mac_ipv4_gtpu_ipv6_l3dst_only)
- .replace('mac_ipv4_gtpu_ipv6_l3dst', 'mac_ipv4_gtpu_ipv6_l3src')
- .replace('l3-dst-only', 'l3-src-only')
- .replace('check_hash_same', 'hash_check_different')
- .replace('check_hash_different', 'check_hash_same')
- .replace('hash_check_different', 'check_hash_different'))
-mac_ipv4_gtpu_ipv6_all = {
- 'sub_casename': 'mac_ipv4_gtpu_ipv6_all',
- 'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end',
- 'test': [
{
- 'send_packet': mac_ipv4_gtpu_ipv6_basic['gtpogre-ipv6-nonfrag'],
- 'action': {'save_hash', 'ipv6-nonfrag'},
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_unmatched_pkt,
+ 'action': 'check_no_hash',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv6_l3dst_changed_pkt['gtpogre-ipv6-nonfrag'],
- 'action': 'check_hash_different',
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_basic['gtpogre-ipv4-dl'],
+ 'action': 'save_hash',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv6_l3src_changed_pkt['gtpogre-ipv6-nonfrag'],
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_l3dst_changed_pkt['gtpogre-ipv4-dl'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv6_basic['gtpogre-ipv6-nonfrag'].replace('ABAB', '1212').replace('CDCD', '3434'),
- 'action': 'check_hash_different',
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_unmatched_pkt,
+ 'action': 'check_no_hash',
},
],
- 'post-test': []
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv4_basic['gtpogre-ipv4-nonfrag'],
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv4_basic['gtpogre-ipv4-ul'],
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv4_basic['gtpogre-ipv4-dl'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
}
-mac_ipv4_gtpu_ipv6_gtpu = {
- 'sub_casename': 'mac_ipv4_gtpu_ipv6_gtpu',
+mac_ipv4_gre_ipv4_gtpu_eh_ipv4_l3src_only = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_l3src',
'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 / end actions rss types gtpu end key_len 0 queues end / end',
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end',
'test': [
{
- 'send_packet': mac_ipv4_gtpu_ipv6_basic['gtpogre-ipv6-nonfrag'],
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_basic['gtpogre-ipv4-nonfrag'],
'action': 'save_hash',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv6_basic['gtpogre-ipv6-nonfrag'].replace('teid=0x123456', 'teid=0x12345'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv6_basic['gtpogre-ipv6-nonfrag'].replace('ABAB', '1212').replace('CDCD', '3434'),
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")',
'action': 'check_hash_same',
},
- ],
- 'post-test': []
-}
-
-mac_ipv4_gtpu_ipv6_toeplitz = [mac_ipv4_gtpu_ipv6_l3dst_only, mac_ipv4_gtpu_ipv6_l3src_only,
- mac_ipv4_gtpu_ipv6_all, mac_ipv4_gtpu_ipv6_gtpu]
-
-mac_ipv4_gtpu_ipv6_udp_basic = {
- 'ipv6-udp': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)',
- 'gtpogre-ipv6-udp': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)',
-}
-mac_ipv4_gtpu_ipv6_udp_l3dst = {
- 'sub_casename': 'mac_ipv4_gtpu_ipv6_udp_l3dst',
- 'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only end key_len 0 queues end / end',
- 'test': [
{
- 'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'],
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_basic['gtpogre-ipv4-ul'],
'action': 'save_hash',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('CDCD', '3434'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_l3src_changed_pkt['gtpogre-ipv4-ul'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('ABAB', '1212'),
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")',
'action': 'check_hash_same',
},
- ],
- 'post-test': []
-}
-
-mac_ipv4_gtpu_ipv6_udp_l3src = eval(str(mac_ipv4_gtpu_ipv6_udp_l3dst)
- .replace('mac_ipv4_gtpu_ipv6_udp_l3dst', 'mac_ipv4_gtpu_ipv6_udp_l3src')
- .replace('l3-dst-only', 'l3-src-only')
- .replace('check_hash_same', 'hash_check_different')
- .replace('check_hash_different', 'check_hash_same')
- .replace('hash_check_different', 'check_hash_different'))
-
-mac_ipv4_gtpu_ipv6_udp_l3src_l4src = {
- 'sub_casename': 'mac_ipv4_gtpu_ipv6_udp_l3src_l4src',
- 'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-src-only end key_len 0 queues end / end',
- 'test': [
{
- 'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'],
- 'action': 'save_hash',
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_unmatched_pkt,
+ 'action': 'check_no_hash',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('ABAB', '1212'),
- 'action': 'check_hash_different',
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_basic['gtpogre-ipv4-dl'],
+ 'action': 'save_hash',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('sport=22', 'sport=33'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_l3src_changed_pkt['gtpogre-ipv4-dl'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('dport=23', 'dport=33').replace('CDCD', '3434'),
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")',
'action': 'check_hash_same',
},
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
],
- 'post-test': []
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv4_basic['gtpogre-ipv4-nonfrag'],
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv4_basic['gtpogre-ipv4-ul'],
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv4_basic['gtpogre-ipv4-dl'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
}
-mac_ipv4_gtpu_ipv6_udp_l3src_l4dst = {
- 'sub_casename': 'mac_ipv4_gtpu_ipv6_udp_l3src_l4dst',
+mac_ipv4_gre_ipv4_gtpu_eh_ipv4_all = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_all',
'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-dst-only end key_len 0 queues end / end',
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end',
'test': [
{
- 'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'],
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_basic['gtpogre-ipv4-nonfrag'],
'action': 'save_hash',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('ABAB', '1212'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('dport=23', 'dport=33'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('sport=22', 'sport=32').replace('CDCD', '3434'),
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")',
'action': 'check_hash_same',
},
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
],
- 'post-test': []
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv4_basic['gtpogre-ipv4-nonfrag'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_eh_ipv4_toeplitz = [mac_ipv4_gre_ipv4_gtpu_eh_ipv4_l3dst_only, mac_ipv4_gre_ipv4_gtpu_eh_ipv4_l3src_only,
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv4_all]
+
+mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic = {
+ 'gtpogre-ipv4-nonfrag': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)',
+ 'gtpogre-ipv4-ul': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)',
+ 'gtpogre-ipv4-dl': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)',
}
+mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3src_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic).replace('1.1.2.6', '1.1.2.16'))
+mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dst_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic).replace('1.1.2.7', '1.1.2.17'))
+mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4src_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic).replace('sport=4', 'sport=14'))
+mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4dst_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic).replace('dport=2', 'dport=12'))
+
+mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_unmatched_pkt = [
+ 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)'
+]
-mac_ipv4_gtpu_ipv6_udp_l3dst_l4src = {
- 'sub_casename': 'mac_ipv4_gtpu_ipv6_udp_l3dst_l4src',
+mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dst_only = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dst',
'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-src-only end key_len 0 queues end / end',
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end',
'test': [
{
- 'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'],
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
'action': 'save_hash',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('CDCD', '3434'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('sport=22', 'sport=33'),
- 'action': 'check_hash_different',
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=14)',
+ 'action': 'check_hash_same',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('dport=23', 'dport=33').replace('ABAB', '1212'),
- 'action': 'check_hash_same',
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
},
- ],
- 'post-test': []
-}
-
-mac_ipv4_gtpu_ipv6_udp_l3dst_l4dst = {
- 'sub_casename': 'mac_ipv4_gtpu_ipv6_udp_l3dst_l4dst',
- 'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-dst-only end key_len 0 queues end / end',
- 'test': [
{
- 'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'],
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-ul'],
'action': 'save_hash',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('CDCD', '3434'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dst_changed_pkt['gtpogre-ipv4-ul'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('dport=23', 'dport=33'),
- 'action': 'check_hash_different',
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=14)',
+ 'action': 'check_hash_same',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('sport=22', 'sport=32').replace('ABAB', '1212'),
- 'action': 'check_hash_same',
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
},
- ],
- 'post-test': []
-}
-mac_ipv4_gtpu_ipv6_udp_l4dst = {
- 'sub_casename': 'mac_ipv4_gtpu_ipv6_udp_l4dst',
- 'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l4-dst-only end key_len 0 queues end / end',
- 'test': [
{
- 'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'],
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-dl'],
'action': 'save_hash',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('dport=23', 'dport=33'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dst_changed_pkt['gtpogre-ipv4-dl'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('sport=22', 'sport=32')
- .replace('ABAB', '1212').replace('CDCD', '3434'),
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=14)',
'action': 'check_hash_same',
},
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
],
- 'post-test': []
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-ul'],
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-dl'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
}
-mac_ipv4_gtpu_ipv6_udp_l4src = {
- 'sub_casename': 'mac_ipv4_gtpu_ipv6_udp_l4src',
+
+mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3src_only = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3src',
'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l4-src-only end key_len 0 queues end / end',
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-src-only end key_len 0 queues end / end',
'test': [
{
- 'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'],
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
'action': 'save_hash',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('sport=22', 'sport=32'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('dport=23', 'dport=32')
- .replace('ABAB', '1212').replace('CDCD', '3434'),
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=14)',
'action': 'check_hash_same',
},
- ],
- 'post-test': []
-}
-
-mac_ipv4_gtpu_ipv6_udp_all = {
- 'sub_casename': 'mac_ipv4_gtpu_ipv6_udp_all',
- 'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp end key_len 0 queues end / end',
- 'test': [
{
- 'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'],
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-ul'],
'action': 'save_hash',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('sport=22', 'sport=32'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3src_changed_pkt['gtpogre-ipv4-ul'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('dport=23', 'dport=33'),
- 'action': 'check_hash_different',
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=14)',
+ 'action': 'check_hash_same',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('CDCD', '3434'),
- 'action': 'check_hash_different',
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-dl'],
+ 'action': 'save_hash',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('ABAB', '1212'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3src_changed_pkt['gtpogre-ipv4-dl'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('teid=0x123456', 'teid=0x12345'),
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=14)',
'action': 'check_hash_same',
},
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
],
- 'post-test': []
-}
-
-mac_ipv4_gtpu_ipv6_udp_toeplitz = [mac_ipv4_gtpu_ipv6_udp_l3dst, mac_ipv4_gtpu_ipv6_udp_l3src,
- mac_ipv4_gtpu_ipv6_udp_l3dst_l4src, mac_ipv4_gtpu_ipv6_udp_l3dst_l4dst,
- mac_ipv4_gtpu_ipv6_udp_l3src_l4src, mac_ipv4_gtpu_ipv6_udp_l3src_l4dst,
- mac_ipv4_gtpu_ipv6_udp_l4src, mac_ipv4_gtpu_ipv6_udp_l4dst,
- mac_ipv4_gtpu_ipv6_udp_all]
-
-mac_ipv4_gtpu_ipv6_tcp_toeplitz = [eval(str(element).replace('TCP', 'TCP1').replace('udp', 'tcp')
- .replace('UDP(sport', 'TCP(sport').replace('TCP1', 'UDP')
- .replace('ipv4 / tcp / gtpu', 'ipv4 / udp / gtpu'))
- for element in mac_ipv4_gtpu_ipv6_udp_toeplitz]
-
-mac_ipv4_gtpu_eh_dl_ipv4_basic = {
- 'gtpogre-ipv4-nonfrag': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1",src="192.168.0.2")/("X"*480)',
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-ul'],
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-dl'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
}
-mac_ipv4_gtpu_eh_ipv4_l3src_changed_pkt = eval(
- str(mac_ipv4_gtpu_eh_dl_ipv4_basic).replace('192.168.0.2', '192.168.1.2'))
-mac_ipv4_gtpu_eh_ipv4_l3dst_changed_pkt = eval(
- str(mac_ipv4_gtpu_eh_dl_ipv4_basic).replace('192.168.0.1', '192.168.1.1'))
-
-mac_ipv4_gtpu_eh_dl_ipv4_l3dst_only = {
- 'sub_casename': 'mac_ipv4_gtpu_eh_dl_ipv4_l3dst',
+mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4dst_only = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4dst',
'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end',
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l4-dst-only end key_len 0 queues end / end',
'test': [
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_basic['gtpogre-ipv4-nonfrag'],
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
'action': 'save_hash',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_ipv4_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4dst_changed_pkt['gtpogre-ipv4-nonfrag'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_ipv4_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=2, sport=14)',
'action': 'check_hash_same',
},
- ],
- 'post-test': []
-}
-
-mac_ipv4_gtpu_eh_dl_ipv4_l3src_only = eval(str(mac_ipv4_gtpu_eh_dl_ipv4_l3dst_only)
- .replace('eh_dl_ipv4_l3dst', 'eh_ul_ipv4_l3src')
- .replace('l3-dst-only', 'l3-src-only')
- .replace('check_hash_same', 'hash_check_different')
- .replace('check_hash_different', 'check_hash_same')
- .replace('hash_check_different', 'check_hash_different'))
-mac_ipv4_gtpu_eh_dl_ipv4_all = {
- 'sub_casename': 'mac_ipv4_gtpu_eh_dl_ipv4_all',
- 'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end',
- 'test': [
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_basic['gtpogre-ipv4-nonfrag'],
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-ul'],
'action': 'save_hash',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_ipv4_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4dst_changed_pkt['gtpogre-ipv4-ul'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_ipv4_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
- 'action': 'check_hash_different',
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=2, sport=14)',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
},
- ],
- 'post-test': []
-}
-
-
-mac_ipv4_gtpu_eh_dl_ipv4 = [mac_ipv4_gtpu_eh_dl_ipv4_l3dst_only, mac_ipv4_gtpu_eh_dl_ipv4_l3src_only,
- mac_ipv4_gtpu_eh_dl_ipv4_all]
-
-mac_ipv4_gtpu_eh_ul_ipv4 = [eval(str(element).replace('(type=1', '(type=2')
- .replace('(type=0', '(type=1').replace('(type=2', '(type=0')
- .replace('gtp_psc pdu_t is 0', 'gtp_psc pdu_t is 1')
- .replace('eh_dl', 'eh_ul'))
- for element in mac_ipv4_gtpu_eh_dl_ipv4]
-
-mac_ipv4_gtpu_eh_ipv4_toeplitz = mac_ipv4_gtpu_eh_dl_ipv4 + mac_ipv4_gtpu_eh_ul_ipv4
-
-mac_ipv4_gtpu_eh_without_ul_dl_ipv4_basic = {
- 'gtpogre-ipv4-nonfrag': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1",src="192.168.0.2")/("X"*480)',
- 'gtpogre-ipv4-nonfrag_ul': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(dst="192.168.0.1",src="192.168.0.2")/("X"*480)',
-}
-
-mac_ipv4_gtpu_eh_without_ul_dl_ipv4_l3src_changed_pkt = eval(str(mac_ipv4_gtpu_eh_without_ul_dl_ipv4_basic).replace('192.168.0.2', '192.168.1.2'))
-mac_ipv4_gtpu_eh_without_ul_dl_ipv4_l3dst_changed_pkt = eval(str(mac_ipv4_gtpu_eh_without_ul_dl_ipv4_basic).replace('192.168.0.1', '192.168.1.1'))
-
-mac_ipv4_gtpu_eh_without_ul_dl_ipv4_l3dst_only = {
- 'sub_casename': 'mac_ipv4_gtpu_eh_without_ul_dl_ipv4_l3dst',
- 'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end',
- 'test': [
{
- 'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_basic['gtpogre-ipv4-nonfrag'],
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-dl'],
'action': 'save_hash',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4dst_changed_pkt['gtpogre-ipv4-dl'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_l3src_changed_pkt['gtpogre-ipv4-nonfrag'].replace('0x123456', '0x12345'),
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=2, sport=14)',
'action': 'check_hash_same',
},
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
],
- 'post-test': []
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-ul'],
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-dl'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
}
-mac_ipv4_gtpu_eh_without_ul_dl_ipv4_l3src_only = eval(str(mac_ipv4_gtpu_eh_without_ul_dl_ipv4_l3dst_only)
- .replace('ul_dl_ipv4_l3dst', 'ul_dl_ipv4_l3src')
- .replace('l3-dst-only', 'l3-src-only')
- .replace('dst="192.168.0.1",src="192.168.1.2"', 'dst="192.168.0.1",src="192.168.1.3"')
- .replace('dst="192.168.1.1",src="192.168.0.2"', 'dst="192.168.0.1",src="192.168.1.2"')
- .replace('dst="192.168.0.1",src="192.168.1.3"', 'dst="192.168.1.1",src="192.168.0.2"')
- )
-mac_ipv4_gtpu_eh_without_ul_dl_ipv4_all = {
- 'sub_casename': 'mac_ipv4_gtpu_eh_without_ul_dl_ipv4_all',
+mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4src_only = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4src',
'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end',
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l4-src-only end key_len 0 queues end / end',
'test': [
{
- 'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_basic['gtpogre-ipv4-nonfrag'],
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
'action': 'save_hash',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4src_changed_pkt['gtpogre-ipv4-nonfrag'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
- 'action': 'check_hash_different',
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=12, sport=4)',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
},
- ],
- 'post-test': []
-}
-
-mac_ipv4_gtpu_eh_without_ul_dl_ipv4_gtpu = {
- 'sub_casename': 'mac_ipv4_gtpu_eh_without_ul_dl_ipv4_gtpu',
- 'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / end actions rss types gtpu end key_len 0 queues end / end',
- 'test': [
{
- 'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_basic['gtpogre-ipv4-nonfrag'],
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-ul'],
'action': 'save_hash',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_basic['gtpogre-ipv4-nonfrag'].replace('0x123456', '0x12345'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4src_changed_pkt['gtpogre-ipv4-ul'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_basic['gtpogre-ipv4-nonfrag'].replace('192.168.0.', '192.168.1.'),
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=12, sport=4)',
'action': 'check_hash_same',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_basic['gtpogre-ipv4-nonfrag_ul'],
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-dl'],
'action': 'save_hash',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_basic['gtpogre-ipv4-nonfrag_ul'].replace('0x123456', '0x12345'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4src_changed_pkt['gtpogre-ipv4-dl'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_basic['gtpogre-ipv4-nonfrag_ul'].replace('192.168.0.', '192.168.1.'),
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=12, sport=4)',
'action': 'check_hash_same',
},
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
],
- 'post-test': []
-}
-
-mac_ipv4_gtpu_eh_without_ul_dl_ipv4_toeplitz = [mac_ipv4_gtpu_eh_without_ul_dl_ipv4_l3dst_only,
- mac_ipv4_gtpu_eh_without_ul_dl_ipv4_l3src_only,
- mac_ipv4_gtpu_eh_without_ul_dl_ipv4_all]
-
-mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic = {
- 'gtpogre-dl': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1",src="192.168.0.2")/UDP(sport=22, dport=23)/("X"*480)',
- 'gtpogre-ul': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(dst="192.168.0.1",src="192.168.0.2")/UDP(sport=22, dport=23)/("X"*480)',
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-ul'],
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-dl'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
}
-mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_l3dst_only = {
- 'sub_casename': 'mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_l3dst',
+mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3srcl4src = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3srcl4src',
'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end',
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-src-only end key_len 0 queues end / end',
'test': [
{
- 'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-dl'],
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
'action': 'save_hash',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-ul'],
- 'action': 'check_hash_same',
- },
- {
- 'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-dl'].replace('192.168.0.1', '192.168.1.1'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-ul'].replace('192.168.0.1', '192.168.1.1'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4src_changed_pkt['gtpogre-ipv4-nonfrag'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-dl'].replace('192.168.0.2', '192.168.1.2')
- .replace('sport=22, dport=23',
- 'sport=32, dport=33'),
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=4)',
'action': 'check_hash_same',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-ul'].replace('192.168.0.2', '192.168.1.2')
- .replace('sport=22, dport=23',
- 'sport=32, dport=33'),
- 'action': 'check_hash_same',
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
},
- ],
- 'post-test': []
-}
-mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_l3src_only = eval(str(mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_l3dst_only)
- .replace('ul_dl_ipv4_udp_l3dst', 'ul_dl_ipv4_udp_l3src')
- .replace('l3-dst-only', 'l3-src-only')
- .replace('dst="192.168.0.1",src="192.168.1.2"', 'dst="192.168.0.1",src="192.168.1.3"')
- .replace('dst="192.168.1.1",src="192.168.0.2"', 'dst="192.168.0.1",src="192.168.1.2"')
- .replace('dst="192.168.0.1",src="192.168.1.3"', 'dst="192.168.1.1",src="192.168.0.2"')
- )
-mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_l3src_l4src = {
- 'sub_casename': 'mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_l3src_l4src',
- 'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-src-only end key_len 0 queues end / end',
- 'test': [
{
- 'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-dl'],
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-ul'],
'action': 'save_hash',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-ul'].replace('sport=22', 'sport=32'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3src_changed_pkt['gtpogre-ipv4-ul'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-dl'].replace('192.168.0.2', '192.168.1.2'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4src_changed_pkt['gtpogre-ipv4-ul'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-dl'].replace('192.168.0.1', '192.168.1.1')
- .replace('dport=23', 'dport=33')
- .replace('0x123456', '0x12345'),
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=4)',
'action': 'check_hash_same',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-ul'].replace('192.168.0.1', '192.168.1.1')
- .replace('dport=23', 'dport=33')
- .replace('0x123456', '0x12345'),
- 'action': 'check_hash_same',
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
},
- ],
- 'post-test': []
-}
-mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_l3src_l4dst = eval(str(mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_l3src_l4src)
- .replace('udp_l3src_l4src', 'udp_l3src_l4dst')
- .replace('l4-src-only', 'l4-dst-only')
- .replace('sport=32, dport=23', 'sport=22, dport=34')
- .replace('sport=22, dport=33', 'sport=32, dport=23')
- )
-mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_l3dst_l4src = eval(str(mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_l3src_l4src)
- .replace('udp_l3src_l4src', 'udp_l3dst_l4src')
- .replace('l3-src-only', 'l3-dst-only')
- .replace('dst="192.168.0.1",src="192.168.1.2"', 'dst="192.168.0.1",src="192.168.1.3"')
- .replace('dst="192.168.1.1",src="192.168.0.2"', 'dst="192.168.0.1",src="192.168.1.2"')
- .replace('dst="192.168.0.1",src="192.168.1.3"', 'dst="192.168.1.1",src="192.168.0.2"')
- )
-mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_l3dst_l4dst = eval(str(mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_l3dst_l4src)
- .replace('udp_l3dst_l4src', 'udp_l3dst_l4dst')
- .replace('l3-src-only', 'l3-dst-only')
- .replace('l4-src-only', 'l4-dst-only')
- .replace('sport=32, dport=23', 'sport=22, dport=34')
- .replace('sport=22, dport=33', 'sport=32, dport=23')
- )
-mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_l4src_only = {
- 'sub_casename': 'mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_l4src_only',
- 'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l4-src-only end key_len 0 queues end / end',
- 'test': [
{
- 'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-dl'],
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-dl'],
'action': 'save_hash',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-ul'].replace('sport=22', 'sport=32'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3src_changed_pkt['gtpogre-ipv4-dl'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-dl'].replace('192.168.0', '192.168.1')
- .replace('dport=23', 'dport=33')
- .replace('0x123456', '0x12345'),
- 'action': 'check_hash_same',
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4src_changed_pkt['gtpogre-ipv4-dl'],
+ 'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-ul'].replace('192.168.0', '192.168.1')
- .replace('dport=23', 'dport=33')
- .replace('0x123456', '0x12345'),
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=4)',
'action': 'check_hash_same',
},
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
],
- 'post-test': []
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-ul'],
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-dl'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
}
-mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_l4dst_only = eval(str(mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_l4src_only)
- .replace('udp_l4src_only', 'udp_l4dst_only')
- .replace('l4-src-only', 'l4-dst-only')
- .replace('sport=32, dport=23', 'sport=22, dport=34')
- .replace('sport=22, dport=33', 'sport=32, dport=23')
- )
-mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp = {
- 'sub_casename': 'mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp',
+mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3srcl4dst = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3srcl4dst',
'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp end key_len 0 queues end / end',
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-dst-only end key_len 0 queues end / end',
'test': [
{
- 'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-dl'],
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
'action': 'save_hash',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-dl'].replace('sport=22', 'sport=32'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-dl'].replace('dport=23', 'dport=33'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4dst_changed_pkt['gtpogre-ipv4-nonfrag'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-dl'].replace('192.168.0.1', '192.168.1.1'),
- 'action': 'check_hash_different',
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=14)',
+ 'action': 'check_hash_same',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-dl'].replace('192.168.0.2', '192.168.1.2'),
- 'action': 'check_hash_different',
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-dl'].replace('0x123456', '0x12345'),
- 'action': 'check_hash_same',
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-ul'],
+ 'action': 'save_hash',
},
- ],
- 'post-test': []
-}
-
-mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_l3 = {
- 'sub_casename': 'mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_l3',
- 'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4 end key_len 0 queues end / end',
- 'test': [
{
- 'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-dl'],
- 'action': 'save_hash',
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3src_changed_pkt['gtpogre-ipv4-ul'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4dst_changed_pkt['gtpogre-ipv4-ul'],
+ 'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-ul'],
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=14)',
'action': 'check_hash_same',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-dl'].replace('192.168.0.1', '192.168.1.1'),
- 'action': 'check_hash_different',
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-dl'].replace('192.168.0.2', '192.168.1.2'),
- 'action': 'check_hash_different',
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-dl'],
+ 'action': 'save_hash',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-ul'].replace('192.168.0.1', '192.168.1.1'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3src_changed_pkt['gtpogre-ipv4-dl'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-ul'].replace('192.168.0.2', '192.168.1.2'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4dst_changed_pkt['gtpogre-ipv4-dl'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-dl'].replace('sport=22, dport=23', 'sport=12, dport=13'),
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=14)',
'action': 'check_hash_same',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_basic['gtpogre-ul'].replace('sport=22, dport=23', 'sport=12, dport=13'),
- 'action': 'check_hash_same',
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
},
],
- 'post-test': []
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-ul'],
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-dl'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
}
-mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_toeplitz = [
- mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_l3src_only,
- mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_l3dst_only,
- mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_l3src_l4dst,
- mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_l3dst_l4src,
- mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_l3src_l4src,
- mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_l3dst_l4dst,
- mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_l4src_only,
- mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_l4dst_only,
- mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp,
- mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_l3,
-]
-
-mac_ipv4_gtpu_eh_without_ul_dl_ipv4_tcp_toeplitz = [eval(str(element).replace('TCP', 'TCP1').replace('udp', 'tcp')
- .replace('UDP(sport', 'TCP(sport').replace('TCP1', 'UDP')
- .replace('ipv4 / tcp / gtpu', 'ipv4 / udp / gtpu'))
- for element in mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_toeplitz]
-
-mac_ipv4_gtpu_eh_without_ul_dl_ipv6_toeplitz = [eval(str(element).replace('gtp_psc / ipv4', 'gtp_psc / ipv6')
- .replace('types ipv4', 'types ipv6')
- .replace('ul_dl_ipv4', 'ul_dl_ipv6')
- .replace(', frag=6)', ')/IPv6ExtHdrFragment()')
- .replace('IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020"','IP(dst="192.168.0.3", src="192.168.0.3"',)
- .replace('IP(dst="192.168.0.1",src="192.168.0.2"', 'IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020"')
- .replace('IP(dst="192.168.1.1",src="192.168.0.2"', 'IPv6(dst="1212:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020"')
- .replace('IP(dst="192.168.0.1",src="192.168.1.2"', 'IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="3434:910A:2222:5498:8475:1111:3900:2020"')
- .replace('IP(dst="192.168.1.1",src="192.168.1.2"', 'IPv6(dst="1212:910B:6666:3457:8295:3333:1800:2929",src="3434:910A:2222:5498:8475:1111:3900:2020"')
- .replace('IP(dst="192.168.0.3",src="192.168.0.3"', 'IP(dst="192.168.0.1",src="192.168.0.2"'))
- for element in mac_ipv4_gtpu_eh_without_ul_dl_ipv4_toeplitz]
-
-mac_ipv4_gtpu_eh_without_ul_dl_ipv6_udp_toeplitz = [eval(str(element).replace('gtp_psc / ipv4', 'gtp_psc / ipv6')
- .replace('ipv4-udp', 'ipv6-udp')
- .replace('types ipv4', 'types ipv6')
- .replace('ul_dl_ipv4_udp', 'ul_dl_ipv6_udp')
- .replace('IP(dst="192.168.0.1",src="192.168.0.2"', 'IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020"')
- .replace('IP(dst="192.168.1.1",src="192.168.0.2"', 'IPv6(dst="1212:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020"')
- .replace('IP(dst="192.168.0.1",src="192.168.1.2"', 'IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="3434:910A:2222:5498:8475:1111:3900:2020"')
- .replace('IP(dst="192.168.1.1",src="192.168.1.2"', 'IPv6(dst="1212:910B:6666:3457:8295:3333:1800:2929",src="3434:910A:2222:5498:8475:1111:3900:2020"'))
- for element in mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_toeplitz]
-
-mac_ipv4_gtpu_eh_without_ul_dl_ipv6_tcp_toeplitz = [eval(str(element).replace('gtp_psc / ipv4', 'gtp_psc / ipv6')
- .replace('ipv4 / tcp', 'ipv6 / tcp')
- .replace('types ipv4', 'types ipv6')
- .replace('ipv4-tcp', 'ipv6-tcp')
- .replace('ul_dl_ipv4_tcp', 'ul_dl_ipv6_tcp')
- .replace('IP(dst="192.168.0.1",src="192.168.0.2"', 'IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020"')
- .replace('IP(dst="192.168.1.1",src="192.168.0.2"', 'IPv6(dst="1212:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020"')
- .replace('IP(dst="192.168.0.1",src="192.168.1.2"', 'IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="3434:910A:2222:5498:8475:1111:3900:2020"')
- .replace('IP(dst="192.168.1.1",src="192.168.1.2"', 'IPv6(dst="1212:910B:6666:3457:8295:3333:1800:2929",src="3434:910A:2222:5498:8475:1111:3900:2020"'))
- for element in mac_ipv4_gtpu_eh_without_ul_dl_ipv4_tcp_toeplitz]
-
-mac_ipv4_gtpu_eh_dl_ipv4_udp_basic = {
- 'gtpogre-ipv4-udp': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)',
-}
-mac_ipv4_gtpu_eh_dl_ipv4_udp_l3dst = {
- 'sub_casename': 'mac_ipv4_gtpu_eh_dl_ipv4_udp_l3dst',
+mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dstl4src = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dstl4src',
'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end',
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-src-only end key_len 0 queues end / end',
'test': [
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'],
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
'action': 'save_hash',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('192.168.0.1', '192.168.1.1'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4src_changed_pkt['gtpogre-ipv4-nonfrag'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('192.168.0.2', '192.168.1.2'),
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=4)',
'action': 'check_hash_same',
},
- ],
- 'post-test': []
-}
-
-mac_ipv4_gtpu_eh_dl_ipv4_udp_l3src = eval(str(mac_ipv4_gtpu_eh_dl_ipv4_udp_l3dst)
- .replace('mac_ipv4_gtpu_eh_dl_ipv4_udp_l3dst',
- 'mac_ipv4_gtpu_eh_dl_ipv4_udp_l3src')
- .replace('l3-dst-only', 'l3-src-only')
- .replace('check_hash_same', 'hash_check_different')
- .replace('check_hash_different', 'check_hash_same')
- .replace('hash_check_different', 'check_hash_different'))
-
-mac_ipv4_gtpu_eh_dl_ipv4_udp_l3src_l4src = {
- 'sub_casename': 'mac_ipv4_gtpu_eh_dl_ipv4_udp_l3src_l4src',
- 'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-src-only end key_len 0 queues end / end',
- 'test': [
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'],
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-ul'],
'action': 'save_hash',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('192.168.0.2', '192.168.1.2'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dst_changed_pkt['gtpogre-ipv4-ul'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('sport=22', 'sport=33'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4src_changed_pkt['gtpogre-ipv4-ul'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('dport=23', 'dport=33').replace('192.168.0.1', '192.168.1.1'),
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=4)',
'action': 'check_hash_same',
},
- ],
- 'post-test': []
-}
-
-mac_ipv4_gtpu_eh_dl_ipv4_udp_l3src_l4dst = {
- 'sub_casename': 'mac_ipv4_gtpu_eh_dl_ipv4_udp_l3src_l4dst',
- 'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-dst-only end key_len 0 queues end / end',
- 'test': [
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'],
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-dl'],
'action': 'save_hash',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('192.168.0.2', '192.168.1.2'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dst_changed_pkt['gtpogre-ipv4-dl'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('dport=23', 'dport=33'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4src_changed_pkt['gtpogre-ipv4-dl'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('sport=22', 'sport=32').replace('192.168.0.1', '192.168.1.1'),
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=4)',
'action': 'check_hash_same',
},
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
],
- 'post-test': []
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-ul'],
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-dl'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
}
-mac_ipv4_gtpu_eh_dl_ipv4_udp_l3dst_l4src = {
- 'sub_casename': 'mac_ipv4_gtpu_eh_dl_ipv4_udp_l3dst_l4src',
+mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dstl4dst = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dstl4dst',
'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-src-only end key_len 0 queues end / end',
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-dst-only end key_len 0 queues end / end',
'test': [
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'],
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
'action': 'save_hash',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('192.168.0.1', '192.168.1.1'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('sport=22', 'sport=33'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4dst_changed_pkt['gtpogre-ipv4-nonfrag'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('dport=23', 'dport=33').replace('192.168.0.2', '192.168.1.2'),
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=14)',
'action': 'check_hash_same',
},
- ],
- 'post-test': []
-}
-
-mac_ipv4_gtpu_eh_dl_ipv4_udp_l3dst_l4dst = {
- 'sub_casename': 'mac_ipv4_gtpu_eh_dl_ipv4_udp_l3dst_l4dst',
- 'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-dst-only end key_len 0 queues end / end',
- 'test': [
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'],
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-ul'],
'action': 'save_hash',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('192.168.0.1', '192.168.1.1'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dst_changed_pkt['gtpogre-ipv4-ul'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('dport=23', 'dport=33'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4dst_changed_pkt['gtpogre-ipv4-ul'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('sport=22', 'sport=32')
- .replace('192.168.0.2', '192.168.1.2'),
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=14)',
'action': 'check_hash_same',
},
- ],
- 'post-test': []
-}
-mac_ipv4_gtpu_eh_dl_ipv4_udp_l4dst = {
- 'sub_casename': 'mac_ipv4_gtpu_eh_dl_ipv4_udp_l4dst',
- 'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l4-dst-only end key_len 0 queues end / end',
- 'test': [
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'],
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-dl'],
'action': 'save_hash',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('dport=23', 'dport=33'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dst_changed_pkt['gtpogre-ipv4-dl'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('sport=22', 'sport=32')
- .replace('192.168.0', '192.168.1'),
- 'action': 'check_hash_same',
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4dst_changed_pkt['gtpogre-ipv4-dl'],
+ 'action': 'check_hash_different',
},
- ],
- 'post-test': []
-}
-mac_ipv4_gtpu_eh_dl_ipv4_udp_l4src = {
- 'sub_casename': 'mac_ipv4_gtpu_eh_dl_ipv4_udp_l4src',
- 'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l4-src-only end key_len 0 queues end / end',
- 'test': [
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'],
- 'action': 'save_hash',
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=14)',
+ 'action': 'check_hash_same',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('sport=22', 'sport=32'),
- 'action': 'check_hash_different',
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
},
+ ],
+ 'post-test': [
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('dport=23', 'dport=32')
- .replace('192.168.0', '192.168.1'),
- 'action': 'check_hash_same',
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-ul'],
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-dl'],
+ ],
+ 'action': 'check_no_hash',
},
- ],
- 'post-test': []
+ ]
}
-mac_ipv4_gtpu_eh_dl_ipv4_udp_all = {
- 'sub_casename': 'mac_ipv4_gtpu_eh_dl_ipv4_udp_all',
+mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_all = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_all',
'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp end key_len 0 queues end / end',
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp end key_len 0 queues end / end',
'test': [
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'],
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_basic['gtpogre-ipv4-nonfrag'],
'action': 'save_hash',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('sport=22', 'sport=32'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('dport=23', 'dport=33'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('192.168.0.1', '192.168.1.1'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4src_changed_pkt['gtpogre-ipv4-nonfrag'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('192.168.0.2', '192.168.1.2'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4dst_changed_pkt['gtpogre-ipv4-nonfrag'],
'action': 'check_hash_different',
},
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
],
- 'post-test': []
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv4_basic['gtpogre-ipv4-nonfrag'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_toeplitz = [mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dst_only, mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3src_only,
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4dst_only, mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4src_only,
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dstl4dst, mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3srcl4dst,
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dstl4src, mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3srcl4src,
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_all]
+
+mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_toeplitz = [eval(str(element).replace('_udp', '_tcp')
+ .replace('ipv4-udp', 'ipv4-tcp')
+ .replace('TCP(sport', 'UDP(sport')
+ .replace('UDP(dport', 'TCP(dport')
+ .replace('gtp_psc / ipv4 / udp', 'gtp_psc / ipv4 / tcp'))
+ for element in mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_toeplitz]
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv4_basic = {
+ 'gtpogre-ipv4-ul': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")',
}
+mac_ipv4_gre_ipv4_gtpu_ul_ipv4_l3src_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_ul_ipv4_basic).replace('1.1.2.6', '1.1.2.16'))
+mac_ipv4_gre_ipv4_gtpu_ul_ipv4_l3dst_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_ul_ipv4_basic).replace('1.1.2.7', '1.1.2.17'))
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv4_unmatched_pkt = [
+ 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)',
+]
-mac_ipv4_gtpu_eh_dl_ipv4_udp_l3 = {
- 'sub_casename': 'mac_ipv4_gtpu_eh_dl_ipv4_udp_l3',
+mac_ipv4_gre_ipv4_gtpu_ul_ipv4_l3dst_only = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_l3dst',
'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4 end key_len 0 queues end / end',
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end',
'test': [
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'],
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_basic['gtpogre-ipv4-ul'],
'action': 'save_hash',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('192.168.0.1', '192.168.1.1'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_l3dst_changed_pkt['gtpogre-ipv4-ul'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('192.168.0.2', '192.168.1.2'),
- 'action': 'check_hash_different',
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")',
+ 'action': 'check_hash_same',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv4_udp_basic['gtpogre-ipv4-udp'].replace('sport=22', 'sport=12').replace('dport=23', 'dport=13'),
- 'action': 'check_hash_same',
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_unmatched_pkt,
+ 'action': 'check_no_hash',
},
],
- 'post-test': []
-}
-
-mac_ipv4_gtpu_eh_dl_ipv4_udp_toeplitz = [mac_ipv4_gtpu_eh_dl_ipv4_udp_l3dst, mac_ipv4_gtpu_eh_dl_ipv4_udp_l3src,
- mac_ipv4_gtpu_eh_dl_ipv4_udp_l3dst_l4src,
- mac_ipv4_gtpu_eh_dl_ipv4_udp_l3dst_l4dst,
- mac_ipv4_gtpu_eh_dl_ipv4_udp_l3src_l4src,
- mac_ipv4_gtpu_eh_dl_ipv4_udp_l3src_l4dst,
- mac_ipv4_gtpu_eh_dl_ipv4_udp_l4src, mac_ipv4_gtpu_eh_dl_ipv4_udp_l4dst,
- mac_ipv4_gtpu_eh_dl_ipv4_udp_all, mac_ipv4_gtpu_eh_dl_ipv4_udp_l3]
-
-mac_ipv4_gtpu_eh_ul_ipv4_udp_toeplitz = [eval(str(element).replace('(type=1', '(type=2')
- .replace('(type=0', '(type=1').replace('(type=2', '(type=0')
- .replace('gtp_psc pdu_t is 0', 'gtp_psc pdu_t is 1')
- .replace('eh_dl', 'eh_ul'))
- for element in mac_ipv4_gtpu_eh_dl_ipv4_udp_toeplitz]
-
-mac_ipv4_gtpu_eh_ipv4_udp_toeplitz = mac_ipv4_gtpu_eh_dl_ipv4_udp_toeplitz + mac_ipv4_gtpu_eh_ul_ipv4_udp_toeplitz
-
-mac_ipv4_gtpu_eh_ipv4_tcp_toeplitz = [eval(str(element).replace('TCP', 'TCP1').replace('udp', 'tcp')
- .replace('UDP(sport', 'TCP(sport').replace('TCP1', 'UDP')
- .replace('ipv4 / tcp / gtpu', 'ipv4 / udp / gtpu'))
- for element in mac_ipv4_gtpu_eh_ipv4_udp_toeplitz]
-
-mac_ipv4_gtpu_eh_dl_ipv6_basic = {
- 'gtpogre-ipv6-nonfrag': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)',
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_ul_ipv4_basic['gtpogre-ipv4-ul'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
}
-mac_ipv4_gtpu_eh_dl_ipv6_l3src_changed_pkt = eval(str(mac_ipv4_gtpu_eh_dl_ipv6_basic).replace('ABAB', '1212'))
-mac_ipv4_gtpu_eh_dl_ipv6_l3dst_changed_pkt = eval(str(mac_ipv4_gtpu_eh_dl_ipv6_basic).replace('CDCD', '3434'))
-
-mac_ipv4_gtpu_eh_dl_ipv6_l3dst_only = {
- 'sub_casename': 'mac_ipv4_gtpu_eh_dl_ipv6_l3dst',
+mac_ipv4_gre_ipv4_gtpu_ul_ipv4_l3src_only = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_l3src',
'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / end actions rss types ipv6 l3-dst-only end key_len 0 queues end / end',
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end',
'test': [
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_basic['gtpogre-ipv6-nonfrag'],
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_basic['gtpogre-ipv4-ul'],
'action': 'save_hash',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_l3dst_changed_pkt['gtpogre-ipv6-nonfrag'],
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_l3src_changed_pkt['gtpogre-ipv4-ul'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_l3src_changed_pkt['gtpogre-ipv6-nonfrag'],
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")',
'action': 'check_hash_same',
},
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
],
- 'post-test': []
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_ul_ipv4_basic['gtpogre-ipv4-ul'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
}
-mac_ipv4_gtpu_eh_dl_ipv6_l3src_only = eval(str(mac_ipv4_gtpu_eh_dl_ipv6_l3dst_only)
- .replace('mac_ipv4_gtpu_eh_dl_ipv6_l3dst', 'mac_ipv4_gtpu_eh_dl_ipv6_l3src')
- .replace('l3-dst-only', 'l3-src-only')
- .replace('check_hash_same', 'hash_check_different')
- .replace('check_hash_different', 'check_hash_same')
- .replace('hash_check_different', 'check_hash_different'))
-mac_ipv4_gtpu_eh_dl_ipv6_all = {
- 'sub_casename': 'mac_ipv4_gtpu_eh_dl_ipv6_all',
+mac_ipv4_gre_ipv4_gtpu_ul_ipv4_all = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_all',
'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end',
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end',
'test': [
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_basic['gtpogre-ipv6-nonfrag'],
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_basic['gtpogre-ipv4-ul'],
'action': 'save_hash',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_l3dst_changed_pkt['gtpogre-ipv6-nonfrag'],
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_l3src_changed_pkt['gtpogre-ipv4-ul'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_l3src_changed_pkt['gtpogre-ipv6-nonfrag'],
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_l3dst_changed_pkt['gtpogre-ipv4-ul'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_basic['gtpogre-ipv6-nonfrag'].replace('ABAB', '1212').replace('CDCD', '3434'),
- 'action': 'check_hash_different',
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_unmatched_pkt,
+ 'action': 'check_no_hash',
},
],
- 'post-test': []
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_ul_ipv4_basic['gtpogre-ipv4-ul'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
}
-mac_ipv4_gtpu_eh_dl_ipv6_toeplitz = [mac_ipv4_gtpu_eh_dl_ipv6_l3dst_only, mac_ipv4_gtpu_eh_dl_ipv6_l3src_only,
- mac_ipv4_gtpu_eh_dl_ipv6_all]
-
-mac_ipv4_gtpu_eh_ul_ipv6_toeplitz = [eval(str(element).replace('(type=1', '(type=2')
- .replace('(type=0', '(type=1').replace('(type=2', '(type=0')
- .replace('gtp_psc pdu_t is 0', 'gtp_psc pdu_t is 1')
- .replace('eh_dl', 'eh_ul'))
- for element in mac_ipv4_gtpu_eh_dl_ipv6_toeplitz]
-
-mac_ipv4_gtpu_eh_ipv6_toeplitz = mac_ipv4_gtpu_eh_dl_ipv6_toeplitz + mac_ipv4_gtpu_eh_ul_ipv6_toeplitz
+mac_ipv4_gre_ipv4_gtpu_ul_ipv4_toeplitz = [mac_ipv4_gre_ipv4_gtpu_ul_ipv4_l3dst_only, mac_ipv4_gre_ipv4_gtpu_ul_ipv4_l3src_only,
+ mac_ipv4_gre_ipv4_gtpu_ul_ipv4_all]
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_basic = {
+ 'gtpogre-ipv4-ul': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)',
+ }
+mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3src_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_basic).replace('1.1.2.6', '1.1.2.16'))
+mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3dst_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_basic).replace('1.1.2.7', '1.1.2.17'))
+mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l4src_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_basic).replace('sport=4', 'sport=14'))
+mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l4dst_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_basic).replace('dport=2', 'dport=12'))
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_unmatched_pkt = [
+ 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)'
+]
-mac_ipv4_gtpu_eh_dl_ipv6_udp_basic = {
- 'gtpogre-ipv6-udp': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)',
-}
-mac_ipv4_gtpu_eh_dl_ipv6_udp_l3dst = {
- 'sub_casename': 'mac_ipv4_gtpu_eh_dl_ipv6_udp_l3dst',
+mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3dst_only = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3dst',
'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only end key_len 0 queues end / end',
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end',
'test': [
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'],
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_basic['gtpogre-ipv4-ul'],
'action': 'save_hash',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('CDCD', '3434'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3dst_changed_pkt['gtpogre-ipv4-ul'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('ABAB', '1212'),
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=14)',
'action': 'check_hash_same',
},
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
],
- 'post-test': []
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_basic['gtpogre-ipv4-ul'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
}
-mac_ipv4_gtpu_eh_dl_ipv6_udp_l3src = eval(str(mac_ipv4_gtpu_eh_dl_ipv6_udp_l3dst)
- .replace('mac_ipv4_gtpu_eh_dl_ipv6_udp_l3dst', 'mac_ipv4_gtpu_eh_dl_ipv6_udp_l3src')
- .replace('l3-dst-only', 'l3-src-only')
- .replace('check_hash_same', 'hash_check_different')
- .replace('check_hash_different', 'check_hash_same')
- .replace('hash_check_different', 'check_hash_different'))
-
-mac_ipv4_gtpu_eh_dl_ipv6_udp_l3src_l4src = {
- 'sub_casename': 'mac_ipv4_gtpu_eh_dl_ipv6_udp_l3src_l4src',
+mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3src_only = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3src',
'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-src-only end key_len 0 queues end / end',
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp l3-src-only end key_len 0 queues end / end',
'test': [
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'],
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_basic['gtpogre-ipv4-ul'],
'action': 'save_hash',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('ABAB', '1212'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3src_changed_pkt['gtpogre-ipv4-ul'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('sport=22', 'sport=33'),
- 'action': 'check_hash_different',
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=14)',
+ 'action': 'check_hash_same',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('dport=23', 'dport=33').replace('CDCD', '3434'),
- 'action': 'check_hash_same',
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
},
],
- 'post-test': []
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_basic['gtpogre-ipv4-ul'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
}
-mac_ipv4_gtpu_eh_dl_ipv6_udp_l3src_l4dst = {
- 'sub_casename': 'mac_ipv4_gtpu_eh_dl_ipv6_udp_l3src_l4dst',
+mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l4dst_only = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l4dst',
'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-dst-only end key_len 0 queues end / end',
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp l4-dst-only end key_len 0 queues end / end',
'test': [
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'],
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_basic['gtpogre-ipv4-ul'],
'action': 'save_hash',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('ABAB', '1212'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l4dst_changed_pkt['gtpogre-ipv4-ul'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('dport=23', 'dport=33'),
- 'action': 'check_hash_different',
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=2, sport=14)',
+ 'action': 'check_hash_same',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('sport=22', 'sport=32').replace('CDCD', '3434'),
- 'action': 'check_hash_same',
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
},
],
- 'post-test': []
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_basic['gtpogre-ipv4-ul'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
}
-mac_ipv4_gtpu_eh_dl_ipv6_udp_l3dst_l4src = {
- 'sub_casename': 'mac_ipv4_gtpu_eh_dl_ipv6_udp_l3dst_l4src',
+mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l4src_only = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l4src',
'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-src-only end key_len 0 queues end / end',
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp l4-src-only end key_len 0 queues end / end',
'test': [
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'],
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_basic['gtpogre-ipv4-ul'],
'action': 'save_hash',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('CDCD', '3434'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l4src_changed_pkt['gtpogre-ipv4-ul'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('sport=22', 'sport=33'),
- 'action': 'check_hash_different',
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=12, sport=4)',
+ 'action': 'check_hash_same',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('dport=23', 'dport=33').replace('ABAB', '1212'),
- 'action': 'check_hash_same',
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
},
],
- 'post-test': []
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_basic['gtpogre-ipv4-ul'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
}
-mac_ipv4_gtpu_eh_dl_ipv6_udp_l3dst_l4dst = {
- 'sub_casename': 'mac_ipv4_gtpu_eh_dl_ipv6_udp_l3dst_l4dst',
+mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3srcl4src = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3srcl4src',
'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-dst-only end key_len 0 queues end / end',
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-src-only end key_len 0 queues end / end',
'test': [
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'],
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_basic['gtpogre-ipv4-ul'],
'action': 'save_hash',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('CDCD', '3434'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3src_changed_pkt['gtpogre-ipv4-ul'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('dport=23', 'dport=33'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l4src_changed_pkt['gtpogre-ipv4-ul'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('sport=22', 'sport=32').replace('ABAB', '1212'),
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=4)',
'action': 'check_hash_same',
},
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
],
- 'post-test': []
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_basic['gtpogre-ipv4-ul'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
}
-mac_ipv4_gtpu_eh_dl_ipv6_udp_l4dst = {
- 'sub_casename': 'mac_ipv4_gtpu_eh_dl_ipv6_udp_l4dst',
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3srcl4dst = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3srcl4dst',
'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l4-dst-only end key_len 0 queues end / end',
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-dst-only end key_len 0 queues end / end',
'test': [
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'],
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_basic['gtpogre-ipv4-ul'],
'action': 'save_hash',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('dport=23', 'dport=33'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3src_changed_pkt['gtpogre-ipv4-ul'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('sport=22', 'sport=32')
- .replace('ABAB', '1212').replace('CDCD', '3434'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l4dst_changed_pkt['gtpogre-ipv4-ul'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=14)',
'action': 'check_hash_same',
},
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
],
- 'post-test': []
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_basic['gtpogre-ipv4-ul'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
}
-mac_ipv4_gtpu_eh_dl_ipv6_udp_l4src = {
- 'sub_casename': 'mac_ipv4_gtpu_eh_dl_ipv6_udp_l4src',
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3dstl4src = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3dstl4src',
'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l4-src-only end key_len 0 queues end / end',
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-src-only end key_len 0 queues end / end',
'test': [
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'],
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_basic['gtpogre-ipv4-ul'],
'action': 'save_hash',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('sport=22', 'sport=32'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3dst_changed_pkt['gtpogre-ipv4-ul'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l4src_changed_pkt['gtpogre-ipv4-ul'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('dport=23', 'dport=32')
- .replace('ABAB', '1212').replace('CDCD', '3434'),
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=4)',
'action': 'check_hash_same',
},
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
],
- 'post-test': []
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_basic['gtpogre-ipv4-ul'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
}
-mac_ipv4_gtpu_eh_dl_ipv6_udp_all = {
- 'sub_casename': 'mac_ipv4_gtpu_eh_dl_ipv6_udp_all',
+mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3dstl4dst = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3dstl4dst',
'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp end key_len 0 queues end / end',
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-dst-only end key_len 0 queues end / end',
'test': [
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'],
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_basic['gtpogre-ipv4-ul'],
'action': 'save_hash',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('sport=22', 'sport=32'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3dst_changed_pkt['gtpogre-ipv4-ul'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('dport=23', 'dport=33'),
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l4dst_changed_pkt['gtpogre-ipv4-ul'],
'action': 'check_hash_different',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('CDCD', '3434'),
- 'action': 'check_hash_different',
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=14)',
+ 'action': 'check_hash_same',
},
{
- 'send_packet': mac_ipv4_gtpu_eh_dl_ipv6_udp_basic['gtpogre-ipv6-udp'].replace('ABAB', '1212'),
- 'action': 'check_hash_different',
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
},
],
- 'post-test': []
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_basic['gtpogre-ipv4-ul'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
}
-mac_ipv4_gtpu_eh_dl_ipv6_udp_toeplitz = [mac_ipv4_gtpu_eh_dl_ipv6_udp_l3dst, mac_ipv4_gtpu_eh_dl_ipv6_udp_l3src,
- mac_ipv4_gtpu_eh_dl_ipv6_udp_l3dst_l4src,
- mac_ipv4_gtpu_eh_dl_ipv6_udp_l3dst_l4dst,
- mac_ipv4_gtpu_eh_dl_ipv6_udp_l3src_l4src,
- mac_ipv4_gtpu_eh_dl_ipv6_udp_l3src_l4dst,
- mac_ipv4_gtpu_eh_dl_ipv6_udp_l4src, mac_ipv4_gtpu_eh_dl_ipv6_udp_l4dst,
- mac_ipv4_gtpu_eh_dl_ipv6_udp_all]
-mac_ipv4_gtpu_eh_ul_ipv6_udp_toeplitz = [eval(str(element).replace('(type=1', '(type=2')
- .replace('(type=0', '(type=1').replace('(type=2', '(type=0')
- .replace('gtp_psc pdu_t is 0', 'gtp_psc pdu_t is 1')
- .replace('eh_dl', 'eh_ul'))
- for element in mac_ipv4_gtpu_eh_dl_ipv6_udp_toeplitz]
-mac_ipv4_gtpu_eh_ipv6_udp_toeplitz = mac_ipv4_gtpu_eh_dl_ipv6_udp_toeplitz + mac_ipv4_gtpu_eh_ul_ipv6_udp_toeplitz
-
-mac_ipv4_gtpu_eh_ipv6_tcp_toeplitz = [eval(str(element).replace('TCP', 'TCP1').replace('udp', 'tcp')
- .replace('UDP(sport', 'TCP(sport').replace('TCP1', 'UDP')
- .replace('ipv4 / tcp / gtpu', 'ipv4 / udp / gtpu'))
- for element in mac_ipv4_gtpu_eh_ipv6_udp_toeplitz]
-
-inner_l4_mac_ipv4_gtpu_ipv4_udp_tcp = {
- 'sub_casename': 'mac_ipv4_gtpu_ipv4_udp_tcp',
+mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_all = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_all',
'port_id': 0,
- 'rule': [
- 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp end key_len 0 queues end / end',
- 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp end key_len 0 queues end / end',
- ],
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp end key_len 0 queues end / end',
'test': [
{
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1",src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)',
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_basic['gtpogre-ipv4-ul'],
'action': 'save_hash',
},
{
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1",src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)',
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3src_changed_pkt['gtpogre-ipv4-ul'],
'action': 'check_hash_different',
},
- ],
- 'post-test': [
{
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1",src="192.168.0.2")/TCP(sport=22,dport=23)/("X"*480)',
- 'action': 'save_or_no_hash',
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3dst_changed_pkt['gtpogre-ipv4-ul'],
+ 'action': 'check_hash_different',
},
{
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1",src="192.168.0.2")/UDP(sport=22,dport=23)/("X"*480)',
- 'action': 'check_hash_same_or_no_hash',
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l4src_changed_pkt['gtpogre-ipv4-ul'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l4dst_changed_pkt['gtpogre-ipv4-ul'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ ],
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_ul_ipv4_basic['gtpogre-ipv4-ul'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_toeplitz = [mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3dst_only, mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3src_only,
+ mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l4dst_only, mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l4src_only,
+ mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3dstl4dst, mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3srcl4dst,
+ mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3dstl4src, mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3srcl4src,
+ mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_all]
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_toeplitz = [eval(str(element).replace('_udp', '_tcp')
+ .replace('TCP(sport', 'UDP(sport')
+ .replace('UDP(dport', 'TCP(dport')
+ .replace('gtp_psc pdu_t is 1 / ipv4 / udp', 'gtp_psc pdu_t is 1 / ipv4 / tcp')
+ .replace('ipv4-udp', 'ipv4-tcp'))
+ for element in mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_toeplitz]
+
+mac_ipv4_gre_ipv4_gtpu_dl_ipv4_toeplitz = [eval(str(element).replace('_ul_', '_dl_')
+ .replace('gtp_psc pdu_t is 1', 'gtp_psc pdu_t is 0')
+ .replace('type=1', 'type=0'))
+ for element in mac_ipv4_gre_ipv4_gtpu_ul_ipv4_toeplitz]
+
+mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_toeplitz = [eval(str(element).replace('_ul_', '_dl_')
+ .replace('gtp_psc pdu_t is 1', 'gtp_psc pdu_t is 0')
+ .replace('type=1', 'type=0'))
+ for element in mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_toeplitz]
+
+mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_toeplitz = [eval(str(element).replace('_ul_', '_dl_')
+ .replace('gtp_psc pdu_t is 1', 'gtp_psc pdu_t is 0')
+ .replace('type=1', 'type=0'))
+ for element in mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_toeplitz]
+# global variable
+ipv4_case_name = 'mac_ipv4_gre_ipv4'
+ipv4_rule = '/ ipv4 / gre / ipv4 /'
+ipv4_match_ip1 = 'IP(src="1.1.2.2", dst="1.1.2.3")'
+ipv4_match_ip2 = 'IP(src="1.1.2.4", dst="1.1.2.5")'
+ipv4_mismatch_ip1 = 'IP(src="1.1.2.12", dst="1.1.2.13")'
+ipv4_mismatch_ip2 = 'IP(src="1.1.2.14", dst="1.1.2.15")'
+
+# new global variable
+ipv6_ipv4_name = 'mac_ipv6_gre_ipv4'
+ipv6_ipv4_rule = '/ ipv6 / gre / ipv4 /'
+ipv4_ipv6_name = 'mac_ipv4_gre_ipv6'
+ipv4_ipv6_rule = '/ ipv4 / gre / ipv6 /'
+ipv6_ipv6_name = 'mac_ipv6_gre_ipv6'
+ipv6_ipv6_rule = '/ ipv6 / gre / ipv6 /'
+
+ipv6_match_ip1 = 'IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2927",dst="CDCD:910A:2222:5498:8475:1111:3900:2022")'
+ipv6_mismatch_ip1 = 'IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2922",dst="CDCD:910A:2222:5498:8475:1111:3900:2023")'
+ipv6_match_ip2 = 'IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")'
+ipv6_mismatch_ip2 = 'IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")'
+
+# ipv6+ipv4+ipv4
+mac_ipv6_gre_ipv4_gtpu_ipv4_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv4_name)
+ .replace(ipv4_rule, ipv6_ipv4_rule)
+ .replace(ipv4_match_ip1, ipv6_match_ip1)
+ .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1))
+ for element in mac_ipv4_gre_ipv4_gtpu_ipv4_toeplitz]
+
+mac_ipv6_gre_ipv4_gtpu_ipv4_udp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv4_name)
+ .replace(ipv4_rule, ipv6_ipv4_rule)
+ .replace(ipv4_match_ip1, ipv6_match_ip1)
+ .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1))
+ for element in mac_ipv4_gre_ipv4_gtpu_ipv4_udp_toeplitz]
+
+mac_ipv6_gre_ipv4_gtpu_ipv4_tcp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv4_name)
+ .replace(ipv4_rule, ipv6_ipv4_rule)
+ .replace(ipv4_match_ip1, ipv6_match_ip1)
+ .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1))
+ for element in mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_toeplitz]
+
+mac_ipv6_gre_ipv4_gtpu_eh_ipv4_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv4_name)
+ .replace(ipv4_rule, ipv6_ipv4_rule)
+ .replace(ipv4_match_ip1, ipv6_match_ip1)
+ .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1))
+ for element in mac_ipv4_gre_ipv4_gtpu_eh_ipv4_toeplitz]
+
+mac_ipv6_gre_ipv4_gtpu_eh_ipv4_udp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv4_name)
+ .replace(ipv4_rule, ipv6_ipv4_rule)
+ .replace(ipv4_match_ip1, ipv6_match_ip1)
+ .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1))
+ for element in mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_toeplitz]
+
+mac_ipv6_gre_ipv4_gtpu_eh_ipv4_tcp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv4_name)
+ .replace(ipv4_rule, ipv6_ipv4_rule)
+ .replace(ipv4_match_ip1, ipv6_match_ip1)
+ .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1))
+ for element in mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_toeplitz]
+
+mac_ipv6_gre_ipv4_gtpu_ul_ipv4_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv4_name)
+ .replace(ipv4_rule, ipv6_ipv4_rule)
+ .replace(ipv4_match_ip1, ipv6_match_ip1)
+ .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1))
+ for element in mac_ipv4_gre_ipv4_gtpu_ul_ipv4_toeplitz]
+
+mac_ipv6_gre_ipv4_gtpu_ul_ipv4_udp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv4_name)
+ .replace(ipv4_rule, ipv6_ipv4_rule)
+ .replace(ipv4_match_ip1, ipv6_match_ip1)
+ .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1))
+ for element in mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_toeplitz]
+
+mac_ipv6_gre_ipv4_gtpu_ul_ipv4_tcp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv4_name)
+ .replace(ipv4_rule, ipv6_ipv4_rule)
+ .replace(ipv4_match_ip1, ipv6_match_ip1)
+ .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1))
+ for element in mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_toeplitz]
+
+mac_ipv6_gre_ipv4_gtpu_dl_ipv4_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv4_name)
+ .replace(ipv4_rule, ipv6_ipv4_rule)
+ .replace(ipv4_match_ip1, ipv6_match_ip1)
+ .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1))
+ for element in mac_ipv4_gre_ipv4_gtpu_dl_ipv4_toeplitz]
+
+mac_ipv6_gre_ipv4_gtpu_dl_ipv4_udp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv4_name)
+ .replace(ipv4_rule, ipv6_ipv4_rule)
+ .replace(ipv4_match_ip1, ipv6_match_ip1)
+ .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1))
+ for element in mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_toeplitz]
+
+mac_ipv6_gre_ipv4_gtpu_dl_ipv4_tcp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv4_name)
+ .replace(ipv4_rule, ipv6_ipv4_rule)
+ .replace(ipv4_match_ip1, ipv6_match_ip1)
+ .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1))
+ for element in mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_toeplitz]
+
+# ipv4+ipv6+ipv4
+mac_ipv4_gre_ipv6_gtpu_ipv4_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv4_ipv6_name)
+ .replace(ipv4_rule, ipv4_ipv6_rule)
+ .replace(ipv4_match_ip2, ipv6_match_ip2)
+ .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2))
+ for element in mac_ipv4_gre_ipv4_gtpu_ipv4_toeplitz]
+
+mac_ipv4_gre_ipv6_gtpu_ipv4_udp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv4_ipv6_name)
+ .replace(ipv4_rule, ipv4_ipv6_rule)
+ .replace(ipv4_match_ip2, ipv6_match_ip2)
+ .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2))
+ for element in mac_ipv4_gre_ipv4_gtpu_ipv4_udp_toeplitz]
+
+mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv4_ipv6_name)
+ .replace(ipv4_rule, ipv4_ipv6_rule)
+ .replace(ipv4_match_ip2, ipv6_match_ip2)
+ .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2))
+ for element in mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_toeplitz]
+
+mac_ipv4_gre_ipv6_gtpu_eh_ipv4_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv4_ipv6_name)
+ .replace(ipv4_rule, ipv4_ipv6_rule)
+ .replace(ipv4_match_ip2, ipv6_match_ip2)
+ .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2))
+ for element in mac_ipv4_gre_ipv4_gtpu_eh_ipv4_toeplitz]
+
+mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv4_ipv6_name)
+ .replace(ipv4_rule, ipv4_ipv6_rule)
+ .replace(ipv4_match_ip2, ipv6_match_ip2)
+ .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2))
+ for element in mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_toeplitz]
+
+mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv4_ipv6_name)
+ .replace(ipv4_rule, ipv4_ipv6_rule)
+ .replace(ipv4_match_ip2, ipv6_match_ip2)
+ .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2))
+ for element in mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_toeplitz]
+
+mac_ipv4_gre_ipv6_gtpu_ul_ipv4_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv4_ipv6_name)
+ .replace(ipv4_rule, ipv4_ipv6_rule)
+ .replace(ipv4_match_ip2, ipv6_match_ip2)
+ .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2))
+ for element in mac_ipv4_gre_ipv4_gtpu_ul_ipv4_toeplitz]
+
+mac_ipv4_gre_ipv6_gtpu_ul_ipv4_udp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv4_ipv6_name)
+ .replace(ipv4_rule, ipv4_ipv6_rule)
+ .replace(ipv4_match_ip2, ipv6_match_ip2)
+ .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2))
+ for element in mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_toeplitz]
+
+mac_ipv4_gre_ipv6_gtpu_ul_ipv4_tcp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv4_ipv6_name)
+ .replace(ipv4_rule, ipv4_ipv6_rule)
+ .replace(ipv4_match_ip2, ipv6_match_ip2)
+ .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2))
+ for element in mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_toeplitz]
+
+mac_ipv4_gre_ipv6_gtpu_dl_ipv4_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv4_ipv6_name)
+ .replace(ipv4_rule, ipv4_ipv6_rule)
+ .replace(ipv4_match_ip2, ipv6_match_ip2)
+ .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2))
+ for element in mac_ipv4_gre_ipv4_gtpu_dl_ipv4_toeplitz]
+
+mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv4_ipv6_name)
+ .replace(ipv4_rule, ipv4_ipv6_rule)
+ .replace(ipv4_match_ip2, ipv6_match_ip2)
+ .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2))
+ for element in mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_toeplitz]
+
+mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv4_ipv6_name)
+ .replace(ipv4_rule, ipv4_ipv6_rule)
+ .replace(ipv4_match_ip2, ipv6_match_ip2)
+ .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2))
+ for element in mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_toeplitz]
+
+# ipv6+ipv6+ipv4
+mac_ipv6_gre_ipv6_gtpu_ipv4_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv6_name)
+ .replace(ipv4_rule, ipv6_ipv6_rule)
+ .replace(ipv4_match_ip1, ipv6_match_ip1)
+ .replace(ipv4_match_ip2, ipv6_match_ip2)
+ .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1)
+ .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2)
+ )
+ for element in mac_ipv4_gre_ipv4_gtpu_ipv4_toeplitz]
+
+mac_ipv6_gre_ipv6_gtpu_ipv4_udp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv6_name)
+ .replace(ipv4_rule, ipv6_ipv6_rule)
+ .replace(ipv4_match_ip1, ipv6_match_ip1)
+ .replace(ipv4_match_ip2, ipv6_match_ip2)
+ .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1)
+ .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2)
+ )
+ for element in mac_ipv4_gre_ipv4_gtpu_ipv4_udp_toeplitz]
+
+mac_ipv6_gre_ipv6_gtpu_ipv4_tcp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv6_name)
+ .replace(ipv4_rule, ipv6_ipv6_rule)
+ .replace(ipv4_match_ip1, ipv6_match_ip1)
+ .replace(ipv4_match_ip2, ipv6_match_ip2)
+ .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1)
+ .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2)
+ )
+ for element in mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_toeplitz]
+
+mac_ipv6_gre_ipv6_gtpu_eh_ipv4_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv6_name)
+ .replace(ipv4_rule, ipv6_ipv6_rule)
+ .replace(ipv4_match_ip1, ipv6_match_ip1)
+ .replace(ipv4_match_ip2, ipv6_match_ip2)
+ .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1)
+ .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2)
+ )
+ for element in mac_ipv4_gre_ipv4_gtpu_eh_ipv4_toeplitz]
+
+mac_ipv6_gre_ipv6_gtpu_eh_ipv4_udp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv6_name)
+ .replace(ipv4_rule, ipv6_ipv6_rule)
+ .replace(ipv4_match_ip1, ipv6_match_ip1)
+ .replace(ipv4_match_ip2, ipv6_match_ip2)
+ .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1)
+ .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2)
+ )
+ for element in mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_toeplitz]
+
+mac_ipv6_gre_ipv6_gtpu_eh_ipv4_tcp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv6_name)
+ .replace(ipv4_rule, ipv6_ipv6_rule)
+ .replace(ipv4_match_ip1, ipv6_match_ip1)
+ .replace(ipv4_match_ip2, ipv6_match_ip2)
+ .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1)
+ .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2)
+ )
+ for element in mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_toeplitz]
+
+mac_ipv6_gre_ipv6_gtpu_ul_ipv4_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv6_name)
+ .replace(ipv4_rule, ipv6_ipv6_rule)
+ .replace(ipv4_match_ip1, ipv6_match_ip1)
+ .replace(ipv4_match_ip2, ipv6_match_ip2)
+ .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1)
+ .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2)
+ )
+ for element in mac_ipv4_gre_ipv4_gtpu_ul_ipv4_toeplitz]
+
+mac_ipv6_gre_ipv6_gtpu_ul_ipv4_udp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv6_name)
+ .replace(ipv4_rule, ipv6_ipv6_rule)
+ .replace(ipv4_match_ip1, ipv6_match_ip1)
+ .replace(ipv4_match_ip2, ipv6_match_ip2)
+ .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1)
+ .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2)
+ )
+ for element in mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_toeplitz]
+
+mac_ipv6_gre_ipv6_gtpu_ul_ipv4_tcp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv6_name)
+ .replace(ipv4_rule, ipv6_ipv6_rule)
+ .replace(ipv4_match_ip1, ipv6_match_ip1)
+ .replace(ipv4_match_ip2, ipv6_match_ip2)
+ .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1)
+ .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2)
+ )
+ for element in mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_toeplitz]
+
+mac_ipv6_gre_ipv6_gtpu_dl_ipv4_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv6_name)
+ .replace(ipv4_rule, ipv6_ipv6_rule)
+ .replace(ipv4_match_ip1, ipv6_match_ip1)
+ .replace(ipv4_match_ip2, ipv6_match_ip2)
+ .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1)
+ .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2)
+ )
+ for element in mac_ipv4_gre_ipv4_gtpu_dl_ipv4_toeplitz]
+
+mac_ipv6_gre_ipv6_gtpu_dl_ipv4_udp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv6_name)
+ .replace(ipv4_rule, ipv6_ipv6_rule)
+ .replace(ipv4_match_ip1, ipv6_match_ip1)
+ .replace(ipv4_match_ip2, ipv6_match_ip2)
+ .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1)
+ .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2)
+ )
+ for element in mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_toeplitz]
+
+mac_ipv6_gre_ipv6_gtpu_dl_ipv4_tcp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv6_name)
+ .replace(ipv4_rule, ipv6_ipv6_rule)
+ .replace(ipv4_match_ip1, ipv6_match_ip1)
+ .replace(ipv4_match_ip2, ipv6_match_ip2)
+ .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1)
+ .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2)
+ )
+ for element in mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_toeplitz]
+# ipv4+ipv4+ipv6
+mac_ipv4_gre_ipv4_gtpu_ipv6_basic = {
+ 'gtpogre-ipv4-nonfrag': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")',
+}
+
+mac_ipv4_gre_ipv4_gtpu_ipv6_l3src_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_ipv6_basic).replace('ABAB:910B:6666:3457:8295:3333:1800:2929', 'ABAB:910B:6666:3457:8295:3333:1800:2926'))
+mac_ipv4_gre_ipv4_gtpu_ipv6_l3dst_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_ipv6_basic).replace('CDCD:910A:2222:5498:8475:1111:3900:2020', 'CDCD:910A:2222:5498:8475:1111:3900:2027'))
+mac_ipv4_gre_ipv4_gtpu_ipv6_unmatched_pkt = [
+ 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)',
+]
+
+mac_ipv4_gre_ipv4_gtpu_ipv6_l3dst_only = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ipv6_l3dst',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / end actions rss types ipv6 l3-dst-only end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_basic['gtpogre-ipv4-nonfrag'],
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ ],
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_ipv6_basic['gtpogre-ipv4-nonfrag'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_ipv6_l3src_only = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ipv6_l3src',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / end actions rss types ipv6 l3-src-only end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_basic['gtpogre-ipv4-nonfrag'],
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ ],
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_ipv6_basic['gtpogre-ipv4-nonfrag'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_ipv6_all = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ipv6_all',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_basic['gtpogre-ipv4-nonfrag'],
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_l3src_changed_pkt['gtpogre-ipv4-nonfrag'].replace('CDCD:910A:2222:5498:8475:1111:3900:2020', 'CDCD:910A:2222:5498:8475:1111:3900:2027'),
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ ],
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_ipv6_basic['gtpogre-ipv4-nonfrag'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_ipv6_toeplitz = [mac_ipv4_gre_ipv4_gtpu_ipv6_l3dst_only, mac_ipv4_gre_ipv4_gtpu_ipv6_l3src_only,
+ mac_ipv4_gre_ipv4_gtpu_ipv6_all]
+
+
+mac_ipv4_gre_ipv4_gtpu_ipv6_udp_basic = {
+ 'gtpogre-ipv4-nonfrag': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)',
+}
+
+mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3src_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_ipv6_udp_basic).replace('ABAB:910B:6666:3457:8295:3333:1800:2929', 'ABAB:910B:6666:3457:8295:3333:1800:2926'))
+mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3dst_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_ipv6_udp_basic).replace('CDCD:910A:2222:5498:8475:1111:3900:2020', 'CDCD:910A:2222:5498:8475:1111:3900:2027'))
+mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l4src_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_ipv6_udp_basic).replace('sport=4', 'sport=14'))
+mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l4dst_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_ipv6_udp_basic).replace('dport=2', 'dport=12'))
+
+mac_ipv4_gre_ipv4_gtpu_ipv6_udp_unmatched_pkt = [
+ 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)',
+]
+
+mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3dst_only = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3dst',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=14)',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ ],
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3src_only = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3src',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l3-src-only end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=14)',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ ],
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l4src_only = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l4src',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l4-src-only end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l4src_changed_pkt['gtpogre-ipv4-nonfrag'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ ],
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l4dst_only = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l4dst',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l4-dst-only end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l4dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ ],
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3srcl4src = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3srcl4src',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-src-only end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l4src_changed_pkt['gtpogre-ipv4-nonfrag'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ ],
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3srcl4dst = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3srcl4dst',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-dst-only end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l4dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ ],
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3dstl4src = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3dstl4src',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-src-only end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l4src_changed_pkt['gtpogre-ipv4-nonfrag'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ ],
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3dstl4dst = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3dstl4dst',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-dst-only end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l4dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ ],
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_ipv6_udp_all = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ipv6_udp_all',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l4dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l4src_changed_pkt['gtpogre-ipv4-nonfrag'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv6_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ ],
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_ipv6_udp_toeplitz = [mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3dst_only, mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3src_only,
+ mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l4dst_only, mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l4src_only,
+ mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3dstl4dst, mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3srcl4dst,
+ mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3dstl4src, mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3srcl4src,
+ mac_ipv4_gre_ipv4_gtpu_ipv6_udp_all]
+
+
+mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_toeplitz = [eval(str(element).replace('_udp', '_tcp')
+ .replace('TCP(sport', 'UDP(sport')
+ .replace('UDP(dport', 'TCP(dport')
+ .replace('gtpu / ipv6 / udp', 'gtpu / ipv6 / tcp')
+ .replace('ipv6-udp', 'ipv6-tcp'))
+ for element in mac_ipv4_gre_ipv4_gtpu_ipv6_udp_toeplitz]
+
+mac_ipv4_gre_ipv4_gtpu_eh_ipv6_basic = {
+ 'gtpogre-ipv4-nonfrag': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")',
+ 'gtpogre-ipv4-ul': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")',
+ 'gtpogre-ipv4-dl': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")',
+}
+mac_ipv4_gre_ipv4_gtpu_eh_ipv6_l3src_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_eh_ipv6_basic).replace('ABAB:910B:6666:3457:8295:3333:1800:2929', 'ABAB:910B:6666:3457:8295:3333:1800:2926'))
+mac_ipv4_gre_ipv4_gtpu_eh_ipv6_l3dst_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_eh_ipv6_basic).replace('CDCD:910A:2222:5498:8475:1111:3900:2020', 'CDCD:910A:2222:5498:8475:1111:3900:2027'))
+
+mac_ipv4_gre_ipv4_gtpu_eh_ipv6_unmatched_pkt = [
+ 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)',
+]
+
+mac_ipv4_gre_ipv4_gtpu_eh_ipv6_l3dst_only = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_l3dst',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / end actions rss types ipv6 l3-dst-only end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_basic['gtpogre-ipv4-nonfrag'],
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_basic['gtpogre-ipv4-ul'],
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_l3dst_changed_pkt['gtpogre-ipv4-ul'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_basic['gtpogre-ipv4-dl'],
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_l3dst_changed_pkt['gtpogre-ipv4-dl'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ ],
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv6_basic['gtpogre-ipv4-nonfrag'],
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv6_basic['gtpogre-ipv4-ul'],
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv6_basic['gtpogre-ipv4-dl'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_eh_ipv6_l3src_only = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_l3src',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / end actions rss types ipv6 l3-src-only end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_basic['gtpogre-ipv4-nonfrag'],
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_basic['gtpogre-ipv4-ul'],
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_l3src_changed_pkt['gtpogre-ipv4-ul'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_basic['gtpogre-ipv4-dl'],
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_l3src_changed_pkt['gtpogre-ipv4-dl'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ ],
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv6_basic['gtpogre-ipv4-nonfrag'],
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv6_basic['gtpogre-ipv4-ul'],
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv6_basic['gtpogre-ipv4-dl'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_eh_ipv6_all = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_all',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_basic['gtpogre-ipv4-nonfrag'],
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ ],
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv6_basic['gtpogre-ipv4-nonfrag'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_eh_ipv6_toeplitz = [mac_ipv4_gre_ipv4_gtpu_eh_ipv6_l3dst_only, mac_ipv4_gre_ipv4_gtpu_eh_ipv6_l3src_only,
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv6_all]
+
+mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic = {
+ 'gtpogre-ipv4-nonfrag': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)',
+ 'gtpogre-ipv4-ul': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)',
+ 'gtpogre-ipv4-dl': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)',
+}
+mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3src_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic).replace('ABAB:910B:6666:3457:8295:3333:1800:2929', 'ABAB:910B:6666:3457:8295:3333:1800:2926'))
+mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dst_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic).replace('CDCD:910A:2222:5498:8475:1111:3900:2020', 'CDCD:910A:2222:5498:8475:1111:3900:2027'))
+mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4src_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic).replace('sport=4', 'sport=14'))
+mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4dst_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic).replace('dport=2', 'dport=12'))
+
+mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_unmatched_pkt = [
+ 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)'
+]
+
+mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dst_only = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dst',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=14)',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-ul'],
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dst_changed_pkt['gtpogre-ipv4-ul'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=14)',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-dl'],
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dst_changed_pkt['gtpogre-ipv4-dl'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=14)',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ ],
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-ul'],
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-dl'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3src_only = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3src',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-src-only end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=14)',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-ul'],
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3src_changed_pkt['gtpogre-ipv4-ul'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=14)',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-dl'],
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3src_changed_pkt['gtpogre-ipv4-dl'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=14)',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ ],
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-ul'],
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-dl'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4dst_only = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4dst',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l4-dst-only end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-ul'],
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4dst_changed_pkt['gtpogre-ipv4-ul'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-dl'],
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4dst_changed_pkt['gtpogre-ipv4-dl'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ ],
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-ul'],
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-dl'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4src_only = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4src',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l4-src-only end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4src_changed_pkt['gtpogre-ipv4-nonfrag'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-ul'],
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4src_changed_pkt['gtpogre-ipv4-ul'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-dl'],
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4src_changed_pkt['gtpogre-ipv4-dl'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ ],
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-ul'],
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-dl'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3srcl4src = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3srcl4src',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-src-only end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4src_changed_pkt['gtpogre-ipv4-nonfrag'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-ul'],
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3src_changed_pkt['gtpogre-ipv4-ul'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4src_changed_pkt['gtpogre-ipv4-ul'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-dl'],
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3src_changed_pkt['gtpogre-ipv4-dl'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4src_changed_pkt['gtpogre-ipv4-dl'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ ],
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-ul'],
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-dl'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3srcl4dst = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3srcl4dst',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-dst-only end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-ul'],
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3src_changed_pkt['gtpogre-ipv4-ul'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4dst_changed_pkt['gtpogre-ipv4-ul'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-dl'],
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3src_changed_pkt['gtpogre-ipv4-dl'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4dst_changed_pkt['gtpogre-ipv4-dl'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ ],
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-ul'],
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-dl'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dstl4src = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dstl4src',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-src-only end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4src_changed_pkt['gtpogre-ipv4-nonfrag'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-ul'],
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dst_changed_pkt['gtpogre-ipv4-ul'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4src_changed_pkt['gtpogre-ipv4-ul'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-dl'],
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dst_changed_pkt['gtpogre-ipv4-dl'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4src_changed_pkt['gtpogre-ipv4-dl'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ ],
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-ul'],
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-dl'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dstl4dst = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dstl4dst',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-dst-only end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-ul'],
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dst_changed_pkt['gtpogre-ipv4-ul'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4dst_changed_pkt['gtpogre-ipv4-ul'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-dl'],
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dst_changed_pkt['gtpogre-ipv4-dl'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4dst_changed_pkt['gtpogre-ipv4-dl'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ ],
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-ul'],
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-dl'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_all = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_all',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_basic['gtpogre-ipv4-nonfrag'],
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3src_changed_pkt['gtpogre-ipv4-nonfrag'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4src_changed_pkt['gtpogre-ipv4-nonfrag'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4dst_changed_pkt['gtpogre-ipv4-nonfrag'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ ],
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv6_basic['gtpogre-ipv4-nonfrag'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_toeplitz = [mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dst_only, mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3src_only,
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4dst_only, mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4src_only,
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dstl4dst, mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3srcl4dst,
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dstl4src, mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3srcl4src,
+ mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_all]
+
+mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_toeplitz = [eval(str(element).replace('_udp', '_tcp')
+ .replace('TCP(sport', 'UDP(sport')
+ .replace('UDP(dport', 'TCP(dport')
+ .replace('gtp_psc / ipv6 / udp', 'gtp_psc / ipv6 / tcp')
+ .replace('ipv6-udp', 'ipv6-tcp'))
+ for element in mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_toeplitz]
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv6_basic = {
+ 'gtpogre-ipv4-ul': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")',
+}
+mac_ipv4_gre_ipv4_gtpu_ul_ipv6_l3src_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_ul_ipv6_basic).replace('ABAB:910B:6666:3457:8295:3333:1800:2929', 'ABAB:910B:6666:3457:8295:3333:1800:2926'))
+mac_ipv4_gre_ipv4_gtpu_ul_ipv6_l3dst_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_ul_ipv6_basic).replace('CDCD:910A:2222:5498:8475:1111:3900:2020', 'CDCD:910A:2222:5498:8475:1111:3900:2027'))
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv6_unmatched_pkt = [
+ 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)',
+]
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv6_l3dst_only = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_l3dst',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / end actions rss types ipv6 l3-dst-only end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_basic['gtpogre-ipv4-ul'],
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_l3dst_changed_pkt['gtpogre-ipv4-ul'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ ],
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_ul_ipv6_basic['gtpogre-ipv4-ul'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv6_l3src_only = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_l3src',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / end actions rss types ipv6 l3-src-only end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_basic['gtpogre-ipv4-ul'],
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_l3src_changed_pkt['gtpogre-ipv4-ul'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ ],
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_ul_ipv6_basic['gtpogre-ipv4-ul'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv6_all = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_all',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_basic['gtpogre-ipv4-ul'],
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_l3src_changed_pkt['gtpogre-ipv4-ul'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_l3dst_changed_pkt['gtpogre-ipv4-ul'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ ],
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_ul_ipv6_basic['gtpogre-ipv4-ul'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv6_toeplitz = [mac_ipv4_gre_ipv4_gtpu_ul_ipv6_l3dst_only, mac_ipv4_gre_ipv4_gtpu_ul_ipv6_l3src_only,
+ mac_ipv4_gre_ipv4_gtpu_ul_ipv6_all]
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_basic = {
+ 'gtpogre-ipv4-ul': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)',
+ }
+mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3src_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_basic).replace('ABAB:910B:6666:3457:8295:3333:1800:2929', 'ABAB:910B:6666:3457:8295:3333:1800:2926'))
+mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3dst_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_basic).replace('CDCD:910A:2222:5498:8475:1111:3900:2020', 'CDCD:910A:2222:5498:8475:1111:3900:2027'))
+mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l4src_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_basic).replace('sport=4', 'sport=14'))
+mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l4dst_changed_pkt = eval(str(mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_basic).replace('dport=2', 'dport=12'))
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_unmatched_pkt = [
+ 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)',
+ 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)'
+]
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3dst_only = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3dst',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_basic['gtpogre-ipv4-ul'],
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3dst_changed_pkt['gtpogre-ipv4-ul'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=14)',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ ],
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_basic['gtpogre-ipv4-ul'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3src_only = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3src',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / udp / end actions rss types ipv6-udp l3-src-only end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_basic['gtpogre-ipv4-ul'],
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3src_changed_pkt['gtpogre-ipv4-ul'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=14)',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ ],
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_basic['gtpogre-ipv4-ul'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l4dst_only = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l4dst',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / udp / end actions rss types ipv6-udp l4-dst-only end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_basic['gtpogre-ipv4-ul'],
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l4dst_changed_pkt['gtpogre-ipv4-ul'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ ],
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_basic['gtpogre-ipv4-ul'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l4src_only = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l4src',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / udp / end actions rss types ipv6-udp l4-src-only end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_basic['gtpogre-ipv4-ul'],
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l4src_changed_pkt['gtpogre-ipv4-ul'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ ],
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_basic['gtpogre-ipv4-ul'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3srcl4src = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3srcl4src',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-src-only end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_basic['gtpogre-ipv4-ul'],
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3src_changed_pkt['gtpogre-ipv4-ul'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l4src_changed_pkt['gtpogre-ipv4-ul'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ ],
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_basic['gtpogre-ipv4-ul'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3srcl4dst = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3srcl4dst',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-dst-only end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_basic['gtpogre-ipv4-ul'],
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3src_changed_pkt['gtpogre-ipv4-ul'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l4dst_changed_pkt['gtpogre-ipv4-ul'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ ],
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_basic['gtpogre-ipv4-ul'],
+ ],
+ 'action': 'check_no_hash',
},
]
}
-inner_l4_mac_ipv6_gtpu_ipv4_udp_tcp = eval(str(inner_l4_mac_ipv4_gtpu_ipv4_udp_tcp)
- .replace('eth / ipv4', 'eth / ipv6')
- .replace('gtpu / ipv4', 'gtpu / gtp_psc / ipv4')
- .replace('IP()', 'IPv6()')
- .replace('teid=0x123456)', 'teid=0x123456)/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)')
- .replace('mac_ipv4', 'mac_ipv6')
- .replace('IP(proto=0x2F)/GRE(proto=0x0800)', 'IPv6(nh=0x2F)/GRE(proto=0x86DD)'))
-inner_l4_mac_ipv4_gtpu_eh_ipv6_udp_tcp = {
- 'sub_casename': 'inner_l4_mac_ipv4_gtpu_eh_ipv6_udp_tcp',
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3dstl4src = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3dstl4src',
'port_id': 0,
- 'rule': [
- 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp end key_len 0 queues end / end',
- 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp end key_len 0 queues end / end',
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-src-only end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_basic['gtpogre-ipv4-ul'],
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3dst_changed_pkt['gtpogre-ipv4-ul'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l4src_changed_pkt['gtpogre-ipv4-ul'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
],
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_basic['gtpogre-ipv4-ul'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3dstl4dst = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3dstl4dst',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-dst-only end key_len 0 queues end / end',
'test': [
{
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)',
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_basic['gtpogre-ipv4-ul'],
'action': 'save_hash',
},
{
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)',
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3dst_changed_pkt['gtpogre-ipv4-ul'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l4dst_changed_pkt['gtpogre-ipv4-ul'],
'action': 'check_hash_different',
},
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
],
'post-test': [
{
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=22,dport=23)/("X"*480)',
- 'action': 'save_or_no_hash',
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_basic['gtpogre-ipv4-ul'],
+ ],
+ 'action': 'check_no_hash',
+ },
+ ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_all = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_all',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / udp / end actions rss types ipv6-udp end key_len 0 queues end / end',
+ 'test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_basic['gtpogre-ipv4-ul'],
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3src_changed_pkt['gtpogre-ipv4-ul'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3dst_changed_pkt['gtpogre-ipv4-ul'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l4src_changed_pkt['gtpogre-ipv4-ul'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l4dst_changed_pkt['gtpogre-ipv4-ul'],
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)',
+ 'action': 'check_hash_same',
},
{
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=22,dport=23)/("X"*480)',
- 'action': 'check_hash_same_or_no_hash',
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_unmatched_pkt,
+ 'action': 'check_no_hash',
+ },
+ ],
+ 'post-test': [
+ {
+ 'send_packet': [
+ mac_ipv4_gre_ipv4_gtpu_ul_ipv6_basic['gtpogre-ipv4-ul'],
+ ],
+ 'action': 'check_no_hash',
},
]
}
-inner_l4_mac_ipv6_gtpu_eh_ipv6_udp_tcp = eval(str(inner_l4_mac_ipv4_gtpu_eh_ipv6_udp_tcp)
- .replace('eth / ipv4', 'eth / ipv6')
- .replace('pdu_t is 0', 'pdu_t is 1')
- .replace('(type=0', '(type=1')
- .replace('IP()', 'IPv6()')
- .replace('mac_ipv4', 'mac_ipv6')
- .replace('IP(proto=0x2F)/GRE(proto=0x0800)', 'IPv6(nh=0x2F)/GRE(proto=0x86DD)'))
-inner_l4_protocal_hash = [inner_l4_mac_ipv4_gtpu_ipv4_udp_tcp, inner_l4_mac_ipv6_gtpu_ipv4_udp_tcp,
- inner_l4_mac_ipv4_gtpu_eh_ipv6_udp_tcp, inner_l4_mac_ipv6_gtpu_eh_ipv6_udp_tcp]
-mac_ipv4_gtpu_eh_ipv4_without_ul_dl_symmetric = {
- 'sub_casename': 'mac_ipv4_gtpu_eh_ipv4_without_ul_dl_symmetric',
+mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_toeplitz = [mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3dst_only, mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3src_only,
+ mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l4dst_only, mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l4src_only,
+ mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3dstl4dst, mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3srcl4dst,
+ mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3dstl4src, mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3srcl4src,
+ mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_all]
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_toeplitz = [eval(str(element).replace('_udp', '_tcp')
+ .replace('TCP(sport', 'UDP(sport')
+ .replace('UDP(dport', 'TCP(dport')
+ .replace('gtp_psc pdu_t is 1 / ipv6 / udp', 'gtp_psc pdu_t is 1 / ipv6 / tcp')
+ .replace('ipv6-udp', 'ipv6-tcp'))
+ for element in mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_toeplitz]
+
+mac_ipv4_gre_ipv4_gtpu_dl_ipv6_toeplitz = [eval(str(element).replace('_ul_', '_dl_')
+ .replace('gtp_psc pdu_t is 1', 'gtp_psc pdu_t is 0')
+ .replace('type=1', 'type=0'))
+ for element in mac_ipv4_gre_ipv4_gtpu_ul_ipv6_toeplitz]
+
+mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_toeplitz = [eval(str(element).replace('_ul_', '_dl_')
+ .replace('gtp_psc pdu_t is 1', 'gtp_psc pdu_t is 0')
+ .replace('type=1', 'type=0'))
+ for element in mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_toeplitz]
+
+mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_toeplitz = [eval(str(element).replace('_ul_', '_dl_')
+ .replace('gtp_psc pdu_t is 1', 'gtp_psc pdu_t is 0')
+ .replace('type=1', 'type=0'))
+ for element in mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_toeplitz]
+
+# ipv4+ipv6+ipv6
+mac_ipv4_gre_ipv6_gtpu_ipv6_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv4_ipv6_name)
+ .replace(ipv4_rule, ipv4_ipv6_rule)
+ .replace(ipv4_match_ip2, ipv6_match_ip2)
+ .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2))
+ for element in mac_ipv4_gre_ipv4_gtpu_ipv6_toeplitz]
+
+mac_ipv4_gre_ipv6_gtpu_ipv6_udp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv4_ipv6_name)
+ .replace(ipv4_rule, ipv4_ipv6_rule)
+ .replace(ipv4_match_ip2, ipv6_match_ip2)
+ .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2))
+ for element in mac_ipv4_gre_ipv4_gtpu_ipv6_udp_toeplitz]
+
+mac_ipv4_gre_ipv6_gtpu_ipv6_tcp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv4_ipv6_name)
+ .replace(ipv4_rule, ipv4_ipv6_rule)
+ .replace(ipv4_match_ip2, ipv6_match_ip2)
+ .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2))
+ for element in mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_toeplitz]
+
+mac_ipv4_gre_ipv6_gtpu_eh_ipv6_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv4_ipv6_name)
+ .replace(ipv4_rule, ipv4_ipv6_rule)
+ .replace(ipv4_match_ip2, ipv6_match_ip2)
+ .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2))
+ for element in mac_ipv4_gre_ipv4_gtpu_eh_ipv6_toeplitz]
+
+mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv4_ipv6_name)
+ .replace(ipv4_rule, ipv4_ipv6_rule)
+ .replace(ipv4_match_ip2, ipv6_match_ip2)
+ .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2))
+ for element in mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_toeplitz]
+
+mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv4_ipv6_name)
+ .replace(ipv4_rule, ipv4_ipv6_rule)
+ .replace(ipv4_match_ip2, ipv6_match_ip2)
+ .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2))
+ for element in mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_toeplitz]
+
+mac_ipv4_gre_ipv6_gtpu_ul_ipv6_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv4_ipv6_name)
+ .replace(ipv4_rule, ipv4_ipv6_rule)
+ .replace(ipv4_match_ip2, ipv6_match_ip2)
+ .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2))
+ for element in mac_ipv4_gre_ipv4_gtpu_ul_ipv6_toeplitz]
+
+mac_ipv4_gre_ipv6_gtpu_ul_ipv6_udp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv4_ipv6_name)
+ .replace(ipv4_rule, ipv4_ipv6_rule)
+ .replace(ipv4_match_ip2, ipv6_match_ip2)
+ .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2))
+ for element in mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_toeplitz]
+
+mac_ipv4_gre_ipv6_gtpu_ul_ipv6_tcp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv4_ipv6_name)
+ .replace(ipv4_rule, ipv4_ipv6_rule)
+ .replace(ipv4_match_ip2, ipv6_match_ip2)
+ .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2))
+ for element in mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_toeplitz]
+
+mac_ipv4_gre_ipv6_gtpu_dl_ipv6_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv4_ipv6_name)
+ .replace(ipv4_rule, ipv4_ipv6_rule)
+ .replace(ipv4_match_ip2, ipv6_match_ip2)
+ .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2))
+ for element in mac_ipv4_gre_ipv4_gtpu_dl_ipv6_toeplitz]
+
+mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv4_ipv6_name)
+ .replace(ipv4_rule, ipv4_ipv6_rule)
+ .replace(ipv4_match_ip2, ipv6_match_ip2)
+ .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2))
+ for element in mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_toeplitz]
+
+mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv4_ipv6_name)
+ .replace(ipv4_rule, ipv4_ipv6_rule)
+ .replace(ipv4_match_ip2, ipv6_match_ip2)
+ .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2))
+ for element in mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_toeplitz]
+
+# ipv6+ipv4+ipv6
+mac_ipv6_gre_ipv4_gtpu_ipv6_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv4_name)
+ .replace(ipv4_rule, ipv6_ipv4_rule)
+ .replace(ipv4_match_ip1, ipv6_match_ip1)
+ .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1))
+ for element in mac_ipv4_gre_ipv4_gtpu_ipv6_toeplitz]
+
+mac_ipv6_gre_ipv4_gtpu_ipv6_udp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv4_name)
+ .replace(ipv4_rule, ipv6_ipv4_rule)
+ .replace(ipv4_match_ip1, ipv6_match_ip1)
+ .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1))
+ for element in mac_ipv4_gre_ipv4_gtpu_ipv6_udp_toeplitz]
+
+mac_ipv6_gre_ipv4_gtpu_ipv6_tcp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv4_name)
+ .replace(ipv4_rule, ipv6_ipv4_rule)
+ .replace(ipv4_match_ip1, ipv6_match_ip1)
+ .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1))
+ for element in mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_toeplitz]
+
+mac_ipv6_gre_ipv4_gtpu_eh_ipv6_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv4_name)
+ .replace(ipv4_rule, ipv6_ipv4_rule)
+ .replace(ipv4_match_ip1, ipv6_match_ip1)
+ .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1))
+ for element in mac_ipv4_gre_ipv4_gtpu_eh_ipv6_toeplitz]
+
+mac_ipv6_gre_ipv4_gtpu_eh_ipv6_udp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv4_name)
+ .replace(ipv4_rule, ipv6_ipv4_rule)
+ .replace(ipv4_match_ip1, ipv6_match_ip1)
+ .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1))
+ for element in mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_toeplitz]
+
+mac_ipv6_gre_ipv4_gtpu_eh_ipv6_tcp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv4_name)
+ .replace(ipv4_rule, ipv6_ipv4_rule)
+ .replace(ipv4_match_ip1, ipv6_match_ip1)
+ .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1))
+ for element in mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_toeplitz]
+
+mac_ipv6_gre_ipv4_gtpu_ul_ipv6_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv4_name)
+ .replace(ipv4_rule, ipv6_ipv4_rule)
+ .replace(ipv4_match_ip1, ipv6_match_ip1)
+ .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1))
+ for element in mac_ipv4_gre_ipv4_gtpu_ul_ipv6_toeplitz]
+
+mac_ipv6_gre_ipv4_gtpu_ul_ipv6_udp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv4_name)
+ .replace(ipv4_rule, ipv6_ipv4_rule)
+ .replace(ipv4_match_ip1, ipv6_match_ip1)
+ .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1))
+ for element in mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_toeplitz]
+
+mac_ipv6_gre_ipv4_gtpu_ul_ipv6_tcp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv4_name)
+ .replace(ipv4_rule, ipv6_ipv4_rule)
+ .replace(ipv4_match_ip1, ipv6_match_ip1)
+ .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1))
+ for element in mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_toeplitz]
+
+mac_ipv6_gre_ipv4_gtpu_dl_ipv6_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv4_name)
+ .replace(ipv4_rule, ipv6_ipv4_rule)
+ .replace(ipv4_match_ip1, ipv6_match_ip1)
+ .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1))
+ for element in mac_ipv4_gre_ipv4_gtpu_dl_ipv6_toeplitz]
+
+mac_ipv6_gre_ipv4_gtpu_dl_ipv6_udp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv4_name)
+ .replace(ipv4_rule, ipv6_ipv4_rule)
+ .replace(ipv4_match_ip1, ipv6_match_ip1)
+ .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1))
+ for element in mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_toeplitz]
+
+mac_ipv6_gre_ipv4_gtpu_dl_ipv6_tcp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv4_name)
+ .replace(ipv4_rule, ipv6_ipv4_rule)
+ .replace(ipv4_match_ip1, ipv6_match_ip1)
+ .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1))
+ for element in mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_toeplitz]
+
+# ipv6+ipv6+ipv6
+mac_ipv6_gre_ipv6_gtpu_ipv6_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv6_name)
+ .replace(ipv4_rule, ipv6_ipv6_rule)
+ .replace(ipv4_match_ip1, ipv6_match_ip1)
+ .replace(ipv4_match_ip2, ipv6_match_ip2)
+ .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1)
+ .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2)
+ )
+ for element in mac_ipv4_gre_ipv4_gtpu_ipv6_toeplitz]
+
+mac_ipv6_gre_ipv6_gtpu_ipv6_udp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv6_name)
+ .replace(ipv4_rule, ipv6_ipv6_rule)
+ .replace(ipv4_match_ip1, ipv6_match_ip1)
+ .replace(ipv4_match_ip2, ipv6_match_ip2)
+ .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1)
+ .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2)
+ )
+ for element in mac_ipv4_gre_ipv4_gtpu_ipv6_udp_toeplitz]
+
+mac_ipv6_gre_ipv6_gtpu_ipv6_tcp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv6_name)
+ .replace(ipv4_rule, ipv6_ipv6_rule)
+ .replace(ipv4_match_ip1, ipv6_match_ip1)
+ .replace(ipv4_match_ip2, ipv6_match_ip2)
+ .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1)
+ .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2)
+ )
+ for element in mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_toeplitz]
+
+mac_ipv6_gre_ipv6_gtpu_eh_ipv6_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv6_name)
+ .replace(ipv4_rule, ipv6_ipv6_rule)
+ .replace(ipv4_match_ip1, ipv6_match_ip1)
+ .replace(ipv4_match_ip2, ipv6_match_ip2)
+ .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1)
+ .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2)
+ )
+ for element in mac_ipv4_gre_ipv4_gtpu_eh_ipv6_toeplitz]
+
+mac_ipv6_gre_ipv6_gtpu_eh_ipv6_udp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv6_name)
+ .replace(ipv4_rule, ipv6_ipv6_rule)
+ .replace(ipv4_match_ip1, ipv6_match_ip1)
+ .replace(ipv4_match_ip2, ipv6_match_ip2)
+ .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1)
+ .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2)
+ )
+ for element in mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_toeplitz]
+
+mac_ipv6_gre_ipv6_gtpu_eh_ipv6_tcp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv6_name)
+ .replace(ipv4_rule, ipv6_ipv6_rule)
+ .replace(ipv4_match_ip1, ipv6_match_ip1)
+ .replace(ipv4_match_ip2, ipv6_match_ip2)
+ .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1)
+ .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2)
+ )
+ for element in mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_toeplitz]
+
+mac_ipv6_gre_ipv6_gtpu_ul_ipv6_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv6_name)
+ .replace(ipv4_rule, ipv6_ipv6_rule)
+ .replace(ipv4_match_ip1, ipv6_match_ip1)
+ .replace(ipv4_match_ip2, ipv6_match_ip2)
+ .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1)
+ .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2)
+ )
+ for element in mac_ipv4_gre_ipv4_gtpu_ul_ipv6_toeplitz]
+
+mac_ipv6_gre_ipv6_gtpu_ul_ipv6_udp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv6_name)
+ .replace(ipv4_rule, ipv6_ipv6_rule)
+ .replace(ipv4_match_ip1, ipv6_match_ip1)
+ .replace(ipv4_match_ip2, ipv6_match_ip2)
+ .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1)
+ .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2)
+ )
+ for element in mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_toeplitz]
+
+mac_ipv6_gre_ipv6_gtpu_ul_ipv6_tcp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv6_name)
+ .replace(ipv4_rule, ipv6_ipv6_rule)
+ .replace(ipv4_match_ip1, ipv6_match_ip1)
+ .replace(ipv4_match_ip2, ipv6_match_ip2)
+ .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1)
+ .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2)
+ )
+ for element in mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_toeplitz]
+
+mac_ipv6_gre_ipv6_gtpu_dl_ipv6_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv6_name)
+ .replace(ipv4_rule, ipv6_ipv6_rule)
+ .replace(ipv4_match_ip1, ipv6_match_ip1)
+ .replace(ipv4_match_ip2, ipv6_match_ip2)
+ .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1)
+ .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2)
+ )
+ for element in mac_ipv4_gre_ipv4_gtpu_dl_ipv6_toeplitz]
+
+mac_ipv6_gre_ipv6_gtpu_dl_ipv6_udp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv6_name)
+ .replace(ipv4_rule, ipv6_ipv6_rule)
+ .replace(ipv4_match_ip1, ipv6_match_ip1)
+ .replace(ipv4_match_ip2, ipv6_match_ip2)
+ .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1)
+ .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2)
+ )
+ for element in mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_toeplitz]
+
+mac_ipv6_gre_ipv6_gtpu_dl_ipv6_tcp_toeplitz = [eval(str(element).replace(ipv4_case_name, ipv6_ipv6_name)
+ .replace(ipv4_rule, ipv6_ipv6_rule)
+ .replace(ipv4_match_ip1, ipv6_match_ip1)
+ .replace(ipv4_match_ip2, ipv6_match_ip2)
+ .replace(ipv4_mismatch_ip1, ipv6_mismatch_ip1)
+ .replace(ipv4_mismatch_ip2, ipv6_mismatch_ip2)
+ )
+ for element in mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_toeplitz]
+## symmetric cases
+# IPV4+IPV4+IPV4
+ipv4_mac = 'IP(src="1.1.2.6", dst="1.1.2.7")'
+swap_ipv4_mac = 'IP(src="1.1.2.7", dst="1.1.2.6")'
+
+ipv6_mac = 'IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929", dst="CDCD:910A:2222:5498:8475:1111:3900:2020")'
+swap_ipv6_mac = 'IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929", src="CDCD:910A:2222:5498:8475:1111:3900:2020")'
+
+mac_ipv4_gre_ipv4_gtpu_ipv4_pkt = {
+ 'basic_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/{}'.format(ipv4_mac),
+ 'symmetric_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/{}'.format(swap_ipv4_mac)
+}
+
+mac_ipv4_gre_ipv4_gtpu_ipv4_symmetric = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ipv4_symmetric',
'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / end actions rss func symmetric_toeplitz types ipv4 end key_len 0 queues end / end',
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / end actions rss func symmetric_toeplitz types ipv4 end key_len 0 queues end / end',
'test': [
{
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1",src="192.168.0.2")/("X"*480)',
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_pkt['basic_packet'],
'action': {'save_hash': 'gtpogre-ipv4-nonfrag'},
},
{
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.2",src="192.168.0.1")/("X"*480)',
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_pkt['symmetric_packet'],
'action': 'check_hash_same',
},
- ],
- 'post-test': [
- {
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.2",src="192.168.0.1")/("X"*480)',
- 'action': {'check_no_hash_or_different': 'gtpogre-ipv4-nonfrag'},
+ { # unmatch MAC_IPV4_GRE_IPV4_GTPU_IPV6
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/{}'.format(ipv6_match_ip2),
+ 'action': 'check_no_hash',
+ },
+ { # unmatch MAC_IPV4_GRE_IPV4_GTPU_EH_IPV4
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/{}'.format(ipv4_mac),
+ 'action': 'check_no_hash',
},
],
+ 'post_test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ipv4_pkt['basic_packet'],
+ 'action': 'check_no_hash',
+ }
+ ]
}
-mac_ipv4_gtpu_eh_ipv6_without_ul_dl_symmetric = eval(str(mac_ipv4_gtpu_eh_ipv4_without_ul_dl_symmetric)
- .replace('gtp_psc / ipv4', 'gtp_psc / ipv6')
- .replace('types ipv4', 'types ipv6')
- .replace('gtpu_eh_ipv4', 'gtpu_eh_ipv6')
- .replace(',frag=6)', ')/IPv6ExtHdrFragment()')
- .replace('IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020"','IP(dst="192.168.1.1", src="192.168.1.2"',)
- .replace('IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020"','IP(src="192.168.1.1", dst="192.168.1.2"',)
- .replace('IP(dst="192.168.0.1",src="192.168.0.2"', 'IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020"')
- .replace('IP(dst="192.168.0.2",src="192.168.0.1"', 'IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020",src="ABAB:910B:6666:3457:8295:3333:1800:2929"')
- )
+mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_pkt = {
+ 'basic_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/{}/UDP(dport=2, sport=4)'.format(ipv4_mac),
+ 'symmetric_packet1': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/{}/UDP(dport=2, sport=4)'.format(swap_ipv4_mac),
+ 'symmetric_packet2': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/{}/UDP(dport=4, sport=2)'.format(ipv4_mac),
+ 'symmetric_packet3': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/{}/UDP(dport=4, sport=2)'.format(swap_ipv4_mac),
+ 'symmetric_packet4': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/{}/UDP(dport=2, sport=4)'.format(ipv4_mac),
+ 'symmetric_packet5': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/{}/UDP(dport=2, sport=4)'.format(ipv4_mac),
+}
-mac_ipv4_gtpu_eh_ipv4_udp_without_ul_dl_symmetric = {
- 'sub_casename': 'mac_ipv4_gtpu_eh_ipv4_udp_without_ul_dl_symmetric',
+mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_symmetric = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ipv4_symmetric',
'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss func symmetric_toeplitz types ipv4-udp end key_len 0 queues end / end',
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss func symmetric_toeplitz types ipv4-udp end key_len 0 queues end / end',
'test': [
{
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1",src="192.168.0.2")/UDP(sport=22, dport=23)/("X"*480)',
- 'action': {'save_hash': 'gtpogre-udp-dl'},
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_pkt['basic_packet'],
+ 'action': {'save_hash': 'gtpogre-ipv4-nonfrag'},
},
{
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1",src="192.168.0.2")/UDP(sport=23, dport=22)/("X"*480)',
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_pkt['symmetric_packet1'],
'action': 'check_hash_same',
},
{
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.2",src="192.168.0.1")/UDP(sport=22, dport=23)/("X"*480)',
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_pkt['symmetric_packet2'],
'action': 'check_hash_same',
},
{
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.2",src="192.168.0.1")/UDP(sport=23, dport=22)/("X"*480)',
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_pkt['symmetric_packet3'],
'action': 'check_hash_same',
},
{
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(dst="192.168.0.1",src="192.168.0.2")/UDP(sport=22, dport=23)/("X"*480)',
- 'action': {'save_hash': 'gtpogre-udp-ul'},
- },
- {
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(dst="192.168.0.1",src="192.168.0.2")/UDP(sport=23, dport=22)/("X"*480)',
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_pkt['symmetric_packet4'],
'action': 'check_hash_same',
},
{
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(dst="192.168.0.2",src="192.168.0.1")/UDP(sport=22, dport=23)/("X"*480)',
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_pkt['symmetric_packet5'],
'action': 'check_hash_same',
},
- {
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(dst="192.168.0.2",src="192.168.0.1")/UDP(sport=23, dport=22)/("X"*480)',
- 'action': 'check_hash_same',
+ { # unmatch MAC_IPV4_GRE_IPV4_GTPU_EH_IPV6_UDP
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/{}/UDP(dport=2, sport=4)'.format(ipv6_match_ip2),
+ 'action': 'check_no_hash',
+ },
+ { # unmatch MAC_IPV4_GRE_IPV4_GTPU_EH_IPV4_TCP
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/{}/TCP(dport=2, sport=4)'.format(ipv4_mac),
+ 'action': 'check_no_hash',
+ },
+ { # unmatch MAC_IPV4_GRE_IPV4_GTPU_IPV4_UDP
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/{}/UDP(dport=2, sport=4)'.format(ipv4_mac),
+ 'action': 'check_no_hash',
},
],
- 'post-test': [
+ 'post_test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_pkt['basic_packet'],
+ 'action': 'check_no_hash',
+ }
+ ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_pkt = {
+ 'basic_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/{}/TCP(dport=2, sport=4)'.format(ipv4_mac),
+ 'symmetric_packet1': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/{}/TCP(dport=2, sport=4)'.format(swap_ipv4_mac),
+ 'symmetric_packet2': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/{}/TCP(dport=4, sport=2)'.format(ipv4_mac),
+ 'symmetric_packet3': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/{}/TCP(dport=4, sport=2)'.format(swap_ipv4_mac),
+}
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_symmetric = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_symmetric',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / tcp / end actions rss func symmetric_toeplitz types ipv4-tcp end key_len 0 queues end / end',
+ 'test': [
{
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1",src="192.168.0.2")/UDP(sport=23, dport=22)/("X"*480)',
- 'action': {'check_no_hash_or_different', 'gtpogre-udp-dl'},
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_pkt['basic_packet'],
+ 'action': {'save_hash': 'gtpogre-ipv4-nonfrag'},
},
{
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.2",src="192.168.0.1")/UDP(sport=22, dport=23)/("X"*480)',
- 'action': {'check_no_hash_or_different', 'gtpogre-udp-dl'},
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_pkt['symmetric_packet1'],
+ 'action': 'check_hash_same',
},
{
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.2",src="192.168.0.1")/UDP(sport=23, dport=22)/("X"*480)',
- 'action': {'check_no_hash_or_different', 'gtpogre-udp-dl'},
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_pkt['symmetric_packet2'],
+ 'action': 'check_hash_same',
},
{
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(dst="192.168.0.1",src="192.168.0.2")/UDP(sport=23, dport=22)/("X"*480)',
- 'action': {'check_no_hash_or_different', 'gtpogre-udp-ul'},
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_pkt['symmetric_packet3'],
+ 'action': 'check_hash_same',
+ },
+ { # unmatch MAC_IPV4_GRE_IPV4_GTPU_UL_IPV6_TCP
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/{}/TCP(dport=2, sport=4)'.format(ipv6_match_ip2),
+ 'action': 'check_no_hash',
+ },
+ { # unmatch MAC_IPV4_GRE_IPV4_GTPU_UL_IPV4_UDP
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/{}/UDP(dport=2, sport=4)'.format(ipv4_mac),
+ 'action': 'check_no_hash',
+ },
+ { # unmatch MAC_IPV4_GRE_IPV4_GTPU_DL_IPV4_TCP
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/{}/TCP(dport=2, sport=4)'.format(ipv4_mac),
+ 'action': 'check_no_hash',
},
+ { # unmatch MAC_IPV4_GRE_IPV4_GTPU_IPV4_TCP
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/{}/TCP(dport=2, sport=4)'.format(ipv4_mac),
+ 'action': 'check_no_hash',
+ },
+ ],
+ 'post_test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_pkt['basic_packet'],
+ 'action': 'check_no_hash',
+ }
+ ]
+}
+
+mac_ipv4_gre_ipv4_gtpu_dl_ipv4_pkt = {
+ 'basic_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/{}'.format(ipv4_mac),
+ 'symmetric_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/{}'.format(swap_ipv4_mac)
+}
+
+mac_ipv4_gre_ipv4_gtpu_dl_ipv4_symmetric = {
+ 'sub_casename': 'mac_ipv4_gre_ipv4_gtpu_dl_ipv4_symmetric',
+ 'port_id': 0,
+ 'rule': 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / end actions rss func symmetric_toeplitz types ipv4 end key_len 0 queues end / end',
+ 'test': [
{
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(dst="192.168.0.2",src="192.168.0.1")/UDP(sport=22, dport=23)/("X"*480)',
- 'action': {'check_no_hash_or_different', 'gtpogre-udp-ul'},
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_dl_ipv4_pkt['basic_packet'],
+ 'action': {'save_hash': 'gtpogre-ipv4-nonfrag'},
},
{
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(dst="192.168.0.2",src="192.168.0.1")/UDP(sport=23, dport=22)/("X"*480)',
- 'action': {'check_no_hash_or_different', 'gtpogre-udp-ul'},
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_dl_ipv4_pkt['symmetric_packet'],
+ 'action': 'check_hash_same',
+ },
+ { # unmatch MAC_IPV4_GRE_IPV4_GTPU_DL_IPV6
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/{}'.format(ipv6_match_ip2),
+ 'action': 'check_no_hash',
+ },
+ { # unmatch MMAC_IPV4_GRE_IPV4_GTPU_UL_IPV4
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/{}'.format(ipv4_mac),
+ 'action': 'check_no_hash',
+ },
+ { # unmatch MAC_IPV4_GRE_IPV4_GTPU_IPV4
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/{}'.format(ipv4_mac),
+ 'action': 'check_no_hash',
},
],
+ 'post_test': [
+ {
+ 'send_packet': mac_ipv4_gre_ipv4_gtpu_dl_ipv4_pkt['basic_packet'],
+ 'action': 'check_no_hash',
+ }
+ ]
}
-mac_ipv4_gtpu_eh_ipv6_udp_without_ul_dl_symmetric = eval(str(mac_ipv4_gtpu_eh_ipv4_udp_without_ul_dl_symmetric)
- .replace('gtp_psc / ipv4', 'gtp_psc / ipv6')
- .replace('types ipv4', 'types ipv6')
- .replace('gtpu_eh_ipv4', 'gtpu_eh_ipv6')
- .replace('IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020"','IP(dst="192.168.1.1", src="192.168.1.2"',)
- .replace('IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020"','IP(src="192.168.1.1", dst="192.168.1.2"',)
- .replace('IP(dst="192.168.0.1",src="192.168.0.2"', 'IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020"')
- .replace('IP(dst="192.168.0.2",src="192.168.0.1"', 'IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020",src="ABAB:910B:6666:3457:8295:3333:1800:2929"')
- )
-mac_ipv4_gtpu_eh_ipv4_tcp_without_ul_dl_symmetric = {
- 'sub_casename': 'mac_ipv4_gtpu_eh_ipv4_tcp_without_ul_dl_symmetric',
+# packet
+ipv4_packet = '/IP()/GRE()/IP()/'
+ipv6_ipv4_packet = '/IPv6()/GRE()/IP()/'
+ipv4_ipv6_packet = '/IP()/GRE()/IPv6()/'
+ipv6_ipv6_packet = '/IPv6()/GRE()/IPv6()/'
+
+mac_ipv6_gre_ipv4_gtpu_ipv4_symmetric = eval(str(mac_ipv4_gre_ipv4_gtpu_ipv4_symmetric).replace(ipv4_packet, ipv6_ipv4_packet)
+ .replace(ipv4_case_name, ipv6_ipv4_name)
+ .replace(ipv4_rule, ipv6_ipv4_rule))
+
+mac_ipv6_gre_ipv4_gtpu_eh_ipv4_udp_symmetric = eval(str(mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_symmetric).replace(ipv4_packet, ipv6_ipv4_packet)
+ .replace(ipv4_case_name, ipv6_ipv4_name)
+ .replace(ipv4_rule, ipv6_ipv4_rule))
+
+mac_ipv6_gre_ipv4_gtpu_ul_ipv4_tcp_symmetric = eval(str(mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_symmetric).replace(ipv4_packet, ipv6_ipv4_packet)
+ .replace(ipv4_case_name, ipv6_ipv4_name)
+ .replace(ipv4_rule, ipv6_ipv4_rule))
+
+mac_ipv6_gre_ipv4_gtpu_dl_ipv4_symmetric = eval(str(mac_ipv4_gre_ipv4_gtpu_dl_ipv4_symmetric).replace(ipv4_packet, ipv6_ipv4_packet)
+ .replace(ipv4_case_name, ipv6_ipv4_name)
+ .replace(ipv4_rule, ipv6_ipv4_rule))
+
+# IPV6+IPV4+IPV4
+mac_ipv4_gre_ipv6_gtpu_ipv4_symmetric = eval(str(mac_ipv4_gre_ipv4_gtpu_ipv4_symmetric).replace(ipv4_packet, ipv4_ipv6_packet)
+ .replace(ipv4_case_name, ipv4_ipv6_name)
+ .replace(ipv4_rule, ipv4_ipv6_rule))
+
+mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_symmetric = eval(str(mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_symmetric).replace(ipv4_packet, ipv4_ipv6_packet)
+ .replace(ipv4_case_name, ipv4_ipv6_name)
+ .replace(ipv4_rule, ipv4_ipv6_rule))
+
+mac_ipv4_gre_ipv6_gtpu_ul_ipv4_tcp_symmetric = eval(str(mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_symmetric).replace(ipv4_packet, ipv4_ipv6_packet)
+ .replace(ipv4_case_name, ipv4_ipv6_name)
+ .replace(ipv4_rule, ipv4_ipv6_rule))
+
+mac_ipv4_gre_ipv6_gtpu_dl_ipv4_symmetric = eval(str(mac_ipv4_gre_ipv4_gtpu_dl_ipv4_symmetric).replace(ipv4_packet, ipv4_ipv6_packet)
+ .replace(ipv4_case_name, ipv4_ipv6_name)
+ .replace(ipv4_rule, ipv4_ipv6_rule))
+
+# IPV6+IPV6+IPV4
+mac_ipv6_gre_ipv6_gtpu_ipv4_symmetric = eval(str(mac_ipv4_gre_ipv4_gtpu_ipv4_symmetric).replace(ipv4_packet, ipv6_ipv6_packet)
+ .replace(ipv4_case_name, ipv6_ipv6_name)
+ .replace(ipv4_rule, ipv6_ipv6_rule))
+
+mac_ipv6_gre_ipv6_gtpu_eh_ipv4_udp_symmetric = eval(str(mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_symmetric).replace(ipv4_packet, ipv6_ipv6_packet)
+ .replace(ipv4_case_name, ipv6_ipv6_name)
+ .replace(ipv4_rule, ipv6_ipv6_rule))
+
+mac_ipv6_gre_ipv6_gtpu_ul_ipv4_tcp_symmetric = eval(str(mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_symmetric).replace(ipv4_packet, ipv6_ipv6_packet)
+ .replace(ipv4_case_name, ipv6_ipv6_name)
+ .replace(ipv4_rule, ipv6_ipv6_rule))
+
+mac_ipv6_gre_ipv6_gtpu_dl_ipv4_symmetric = eval(str(mac_ipv4_gre_ipv4_gtpu_dl_ipv4_symmetric).replace(ipv4_packet, ipv6_ipv6_packet)
+ .replace(ipv4_case_name, ipv6_ipv6_name)
+ .replace(ipv4_rule, ipv6_ipv6_rule))
+
+# IPV4+IPV4+IPV6
+ipv4_mac = 'IP(src="1.1.2.6", dst="1.1.2.7")'
+swap_ipv4_mac = 'IP(src="1.1.2.7", dst="1.1.2.6")'
+
+ipv6_mac = 'IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")'
+swap_ipv6_mac = 'IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")'
+
+mac_ipv4_gre_ipv4_gtpu_ipv6_symmetric = eval(str(mac_ipv4_gre_ipv4_gtpu_ipv4_symmetric).replace('ipv4_symmetric', 'ipv6_symmetric')
+ .replace(ipv4_mac, ipv6_mac)
+ .replace(swap_ipv4_mac, swap_ipv6_mac)
+ .replace(ipv6_match_ip2, ipv4_mac)
+ .replace('/ gtpu / ipv4 /', '/ gtpu / ipv6 /')
+ .replace('symmetric_toeplitz types ipv4', 'symmetric_toeplitz types ipv6'))
+
+mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_symmetric = eval(str(mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_symmetric).replace('ipv4_symmetric', 'ipv6_symmetric')
+ .replace(ipv4_mac, ipv6_mac)
+ .replace(swap_ipv4_mac, swap_ipv6_mac)
+ .replace(ipv6_match_ip2, ipv4_mac)
+ .replace('/ gtp_psc / ipv4 / udp /', '/ gtp_psc / ipv6 / udp /')
+ .replace('symmetric_toeplitz types ipv4', 'symmetric_toeplitz types ipv6'))
+
+mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_symmetric = eval(str(mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_symmetric).replace('ipv4_symmetric', 'ipv6_symmetric')
+ .replace(ipv4_mac, ipv6_mac)
+ .replace(swap_ipv4_mac, swap_ipv6_mac)
+ .replace(ipv6_match_ip2, ipv4_mac)
+ .replace('/ gtp_psc pdu_t is 1 / ipv4 / tcp /', '/ gtp_psc pdu_t is 1 / ipv6 / tcp /')
+ .replace('symmetric_toeplitz types ipv4', 'symmetric_toeplitz types ipv6'))
+
+mac_ipv4_gre_ipv4_gtpu_dl_ipv6_symmetric = eval(str(mac_ipv4_gre_ipv4_gtpu_dl_ipv4_symmetric).replace('ipv4_symmetric', 'ipv6_symmetric')
+ .replace(ipv4_mac, ipv6_mac)
+ .replace(swap_ipv4_mac, swap_ipv6_mac)
+ .replace(ipv6_match_ip2, ipv4_mac)
+ .replace('/ gtp_psc pdu_t is 0 / ipv4 /', '/ gtp_psc pdu_t is 0 / ipv6 /')
+ .replace('symmetric_toeplitz types ipv4', 'symmetric_toeplitz types ipv6'))
+
+# IPV4+IPV6+IPV6
+mac_ipv4_gre_ipv6_gtpu_ipv6_symmetric = eval(str(mac_ipv4_gre_ipv4_gtpu_ipv6_symmetric).replace(ipv4_packet, ipv6_ipv6_packet)
+ .replace(ipv4_case_name, ipv6_ipv6_name)
+ .replace(ipv4_rule, ipv6_ipv6_rule))
+
+mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_symmetric = eval(str(mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_symmetric).replace(ipv4_packet, ipv6_ipv6_packet)
+ .replace(ipv4_case_name, ipv6_ipv6_name)
+ .replace(ipv4_rule, ipv6_ipv6_rule))
+
+mac_ipv4_gre_ipv6_gtpu_ul_ipv6_tcp_symmetric = eval(str(mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_symmetric).replace(ipv4_packet, ipv6_ipv6_packet)
+ .replace(ipv4_case_name, ipv6_ipv6_name)
+ .replace(ipv4_rule, ipv6_ipv6_rule))
+
+mac_ipv4_gre_ipv6_gtpu_dl_ipv6_symmetric = eval(str(mac_ipv4_gre_ipv4_gtpu_dl_ipv6_symmetric).replace(ipv4_packet, ipv6_ipv6_packet)
+ .replace(ipv4_case_name, ipv6_ipv6_name)
+ .replace(ipv4_rule, ipv6_ipv6_rule))
+
+# IPV6+IPV4+IPV6
+mac_ipv6_gre_ipv4_gtpu_ipv6_symmetric = eval(str(mac_ipv4_gre_ipv4_gtpu_ipv6_symmetric).replace(ipv4_packet, ipv6_ipv6_packet)
+ .replace(ipv4_case_name, ipv6_ipv6_name)
+ .replace(ipv4_rule, ipv6_ipv6_rule))
+
+mac_ipv6_gre_ipv4_gtpu_eh_ipv6_udp_symmetric = eval(str(mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_symmetric).replace(ipv4_packet, ipv6_ipv6_packet)
+ .replace(ipv4_case_name, ipv6_ipv6_name)
+ .replace(ipv4_rule, ipv6_ipv6_rule))
+
+mac_ipv6_gre_ipv4_gtpu_ul_ipv6_tcp_symmetric = eval(str(mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_symmetric).replace(ipv4_packet, ipv6_ipv6_packet)
+ .replace(ipv4_case_name, ipv6_ipv6_name)
+ .replace(ipv4_rule, ipv6_ipv6_rule))
+
+mac_ipv6_gre_ipv4_gtpu_dl_ipv6_symmetric = eval(str(mac_ipv4_gre_ipv4_gtpu_dl_ipv6_symmetric).replace(ipv4_packet, ipv6_ipv6_packet)
+ .replace(ipv4_case_name, ipv6_ipv6_name)
+ .replace(ipv4_rule, ipv6_ipv6_rule))
+
+# IPV6+IPV6+IPV6
+mac_ipv6_gre_ipv6_gtpu_ipv6_symmetric = eval(str(mac_ipv4_gre_ipv4_gtpu_ipv6_symmetric).replace(ipv4_packet, ipv6_ipv6_packet)
+ .replace(ipv4_case_name, ipv6_ipv6_name)
+ .replace(ipv4_rule, ipv6_ipv6_rule))
+
+mac_ipv6_gre_ipv6_gtpu_eh_ipv6_udp_symmetric = eval(str(mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_symmetric).replace(ipv4_packet, ipv6_ipv6_packet)
+ .replace(ipv4_case_name, ipv6_ipv6_name)
+ .replace(ipv4_rule, ipv6_ipv6_rule))
+
+mac_ipv6_gre_ipv6_gtpu_ul_ipv6_tcp_symmetric = eval(str(mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_symmetric).replace(ipv4_packet, ipv6_ipv6_packet)
+ .replace(ipv4_case_name, ipv6_ipv6_name)
+ .replace(ipv4_rule, ipv6_ipv6_rule))
+
+mac_ipv6_gre_ipv6_gtpu_dl_ipv6_symmetric = eval(str(mac_ipv4_gre_ipv4_gtpu_dl_ipv6_symmetric).replace(ipv4_packet, ipv6_ipv6_packet)
+ .replace(ipv4_case_name, ipv6_ipv6_name)
+ .replace(ipv4_rule, ipv6_ipv6_rule))
+
+exclusive_with_eh_without_eh = {
+ 'sub_casename': 'exclusive_eh_without_eh',
'port_id': 0,
- 'rule': 'flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss func symmetric_toeplitz types ipv4-tcp end key_len 0 queues end / end',
+ 'rule': ['flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-src-only end key_len 0 queues end / end',
+ 'flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end'],
'test': [
{
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1",src="192.168.0.2")/TCP(sport=22, dport=23)/("X"*480)',
- 'action': {'save_hash': 'gtpogre-tcp-dl'},
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()',
+ 'action': 'save_hash',
},
{
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1",src="192.168.0.2")/TCP(sport=23, dport=22)/("X"*480)',
- 'action': 'check_hash_same',
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.14", dst="1.1.2.5")/UDP()',
+ 'action': 'check_hash_different',
},
{
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.2",src="192.168.0.1")/TCP(sport=22, dport=23)/("X"*480)',
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.4", dst="1.1.2.15")/UDP()',
'action': 'check_hash_same',
},
{
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.2",src="192.168.0.1")/TCP(sport=23, dport=22)/("X"*480)',
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()',
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.4", dst="1.1.2.15")/UDP()',
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.14", dst="1.1.2.5")/UDP()',
'action': 'check_hash_same',
+ }
+ ]
+}
+
+exclusive_with_l4_without_l4 = {
+ 'sub_casename': 'exclusive_with_l4_without_l4',
+ 'port_id': 0,
+ 'rule': ['flow create 0 ingress pattern eth / ipv6 / gre / ipv6 / udp / gtpu / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end',
+ 'flow create 0 ingress pattern eth / ipv6 / gre / ipv6 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end'],
+ 'test': [
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.4", dst="1.1.2.5")',
+ 'action': 'save_hash',
},
{
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(dst="192.168.0.1",src="192.168.0.2")/TCP(sport=22, dport=23)/("X"*480)',
- 'action': {'save_hash': 'gtpogre-tcp-ul'},
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.14", dst="1.1.2.5")',
+ 'action': 'check_hash_different',
},
{
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(dst="192.168.0.1",src="192.168.0.2")/TCP(sport=23, dport=22)/("X"*480)',
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.4", dst="1.1.2.15")',
'action': 'check_hash_same',
},
{
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(dst="192.168.0.2",src="192.168.0.1")/TCP(sport=22, dport=23)/("X"*480)',
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()',
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.4", dst="1.1.2.15")/UDP()',
+ 'action': 'check_hash_different',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.14", dst="1.1.2.5")/UDP()',
'action': 'check_hash_same',
+ }
+ ],
+ 'destroy_rule_1':[
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()',
+ 'action': 'save_hash',
},
{
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(dst="192.168.0.2",src="192.168.0.1")/TCP(sport=23, dport=22)/("X"*480)',
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.4", dst="1.1.2.15")/UDP()',
'action': 'check_hash_same',
},
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.14", dst="1.1.2.5")/UDP()',
+ 'action': 'check_hash_different',
+ }
],
- 'post-test': [
+ 'destroy_rule_0':[
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.4", dst="1.1.2.5")',
+ 'action': 'check_no_hash',
+ },
{
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1",src="192.168.0.2")/TCP(sport=23, dport=22)/("X"*480)',
- 'action': {'check_no_hash_or_different', 'gtpogre-tcp-dl'},
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.14", dst="1.1.2.5")',
+ 'action': 'check_no_hash',
},
{
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.2",src="192.168.0.1")/TCP(sport=22, dport=23)/("X"*480)',
- 'action': {'check_no_hash_or_different', 'gtpogre-tcp-dl'},
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.4", dst="1.1.2.15")',
+ 'action': 'check_no_hash',
+ },
+ ],
+}
+
+exclusive_eh_with_ul_without_eh_dl_ul = {
+ 'sub_casename': 'exclusive_eh_with_ul_without_eh_dl_ul',
+ 'port_id': 0,
+ 'rule': ['flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-src-only end key_len 0 queues end / end',
+ 'flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end'],
+ 'test': [
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()',
+ 'action': 'save_hash',
},
{
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.2",src="192.168.0.1")/TCP(sport=23, dport=22)/("X"*480)',
- 'action': {'check_no_hash_or_different', 'gtpogre-tcp-dl'},
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.14", dst="1.1.2.5")/UDP()',
+ 'action': 'check_hash_different',
},
{
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(dst="192.168.0.1",src="192.168.0.2")/TCP(sport=23, dport=22)/("X"*480)',
- 'action': {'check_no_hash_or_different', 'gtpogre-tcp-ul'},
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.4", dst="1.1.2.15")/UDP()',
+ 'action': 'check_hash_same',
},
{
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(dst="192.168.0.2",src="192.168.0.1")/TCP(sport=22, dport=23)/("X"*480)',
- 'action': {'check_no_hash_or_different', 'gtpogre-tcp-ul'},
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()',
+ 'action': 'save_hash',
},
{
- 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(dst="192.168.0.2",src="192.168.0.1")/TCP(sport=23, dport=22)/("X"*480)',
- 'action': {'check_no_hash_or_different', 'gtpogre-tcp-ul'},
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.4", dst="1.1.2.15")/UDP()',
+ 'action': 'check_hash_different',
},
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.14", dst="1.1.2.5")/UDP()',
+ 'action': 'check_hash_same',
+ }
],
+ 'destroy_rule_1': [
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()',
+ 'action': 'save_hash',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.4", dst="1.1.2.15")/UDP()',
+ 'action': 'check_hash_same',
+ },
+ {
+ 'send_packet': 'Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.14", dst="1.1.2.5")/UDP()',
+ 'action': 'check_hash_different',
+ }
+ ]
}
-mac_ipv4_gtpu_eh_ipv6_tcp_without_ul_dl_symmetric = eval(str(mac_ipv4_gtpu_eh_ipv4_tcp_without_ul_dl_symmetric)
- .replace('gtp_psc / ipv4', 'gtp_psc / ipv6')
- .replace('types ipv4', 'types ipv6')
- .replace('gtpu_eh_ipv4', 'gtpu_eh_ipv6')
- .replace('IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020"','IP(dst="192.168.1.1", src="192.168.1.2"',)
- .replace('IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020"','IP(src="192.168.1.1", dst="192.168.1.2"',)
- .replace('IP(dst="192.168.0.1",src="192.168.0.2"', 'IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020"')
- .replace('IP(dst="192.168.0.2",src="192.168.0.1"', 'IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:2020",src="ABAB:910B:6666:3457:8295:3333:1800:2929"')
- )
-
+exclusive = [exclusive_with_eh_without_eh, exclusive_with_l4_without_l4, exclusive_eh_with_ul_without_eh_dl_ul]
class TestCVLAdvancedIAVFRSSGTPoGRE(TestCase):
@@ -2161,8 +4608,6 @@ class TestCVLAdvancedIAVFRSSGTPoGRE(TestCase):
self.pkt = Packet()
self.pmd_output = PmdOutput(self.dut)
- self.launch_testpmd()
- self.symmetric = False
self.rxq = 16
self.rssprocess = RssProcessing(self, self.pmd_output, [self.tester_iface0, self.tester_iface1], self.rxq)
self.logger.info('rssprocess.tester_ifaces: {}'.format(self.rssprocess.tester_ifaces))
@@ -2172,372 +4617,479 @@ class TestCVLAdvancedIAVFRSSGTPoGRE(TestCase):
"""
Run before each test case.
"""
- self.pmd_output.execute_cmd("start")
+ #if "toeplitz" in self.running_case:
+ # self.skip_case(False, "not support the case")
+ #else:
+ self.launch_testpmd()
+
+ def tear_down(self):
+ # destroy all flow rule on port 0
+ #if "toeplitz" not in self.running_case:
+ self.pmd_output.execute_cmd("quit", "# ")
+
+ def tear_down_all(self):
+ self.destroy_vf()
def destroy_vf(self):
- self.dut.send_expect("quit", "# ", 60)
- time.sleep(2)
- self.dut.destroy_sriov_vfs_by_port(self.dut_ports[0])
+ self.dut.destroy_sriov_vfs_by_port(self.used_dut_port_0)
- def launch_testpmd(self, symmetric=False):
- if symmetric:
- param = "--rxq=16 --txq=16"
- else:
- # if support add --disable-rss
- param = "--rxq=16 --txq=16"
+ def launch_testpmd(self):
+ # if support add --disable-rss
+ param = "--rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss"
self.pmd_output.start_testpmd(cores="1S/4C/1T", param=param,
- eal_param=f"-w {self.vf0_pci}", socket=self.ports_socket)
- '''
- self.symmetric = symmetric
+ eal_param=f"-a {self.vf0_pci}", socket=self.ports_socket)
+ '''self.symmetric = symmetric
if symmetric:
# Need config rss in setup
- self.pmd_output.execute_cmd("port config all rss all")
- '''
+ self.pmd_output.execute_cmd("port config all rss all")'''
self.pmd_output.execute_cmd("set fwd rxonly")
self.pmd_output.execute_cmd("set verbose 1")
+ self.pmd_output.execute_cmd("start")
res = self.pmd_output.wait_link_status_up('all', timeout=15)
self.verify(res is True, 'there have port link is down')
- def switch_testpmd(self, symmetric=True):
- if symmetric != self.symmetric:
- self.pmd_output.quit()
- self.launch_testpmd(symmetric=symmetric)
- self.pmd_output.execute_cmd("start")
-
- def test_mac_ipv4_gtpogre_ipv4(self):
- self.switch_testpmd(symmetric=False)
- self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_ipv4_toeplitz)
-
- def test_mac_ipv4_gtpogre_ipv4_udp(self):
- self.switch_testpmd(symmetric=False)
- self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_ipv4_udp_toeplitz)
-
- def test_mac_ipv4_gtpogre_ipv4_tcp(self):
- self.switch_testpmd(symmetric=False)
- self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_ipv4_tcp_toeplitz)
-
- def test_mac_ipv4_gtpogre_ipv6(self):
- self.switch_testpmd(symmetric=False)
- self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_ipv6_toeplitz)
-
- def test_mac_ipv4_gtpogre_ipv6_udp(self):
- self.switch_testpmd(symmetric=False)
- self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_ipv6_udp_toeplitz)
-
- def test_mac_ipv4_gtpogre_ipv6_tcp(self):
- self.switch_testpmd(symmetric=False)
- self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_ipv6_tcp_toeplitz)
-
- def test_mac_ipv6_gtpogre_ipv4(self):
- self.switch_testpmd(symmetric=False)
- ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_ipv4_toeplitz)
- self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
- def test_mac_ipv6_gtpogre_ipv4_udp(self):
- self.switch_testpmd(symmetric=False)
- ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_ipv4_udp_toeplitz)
- self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
- def test_mac_ipv6_gtpogre_ipv4_tcp(self):
- self.switch_testpmd(symmetric=False)
- ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_ipv4_tcp_toeplitz)
- self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
- def test_mac_ipv6_gtpogre_ipv6(self):
- self.switch_testpmd(symmetric=False)
- ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_ipv6_toeplitz)
- self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
- def test_mac_ipv6_gtpogre_ipv6_udp(self):
- self.switch_testpmd(symmetric=False)
- ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_ipv6_udp_toeplitz)
- self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
- def test_mac_ipv6_gtpogre_ipv6_tcp(self):
- self.switch_testpmd(symmetric=False)
- ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_ipv6_tcp_toeplitz)
- self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
- def test_mac_ipv4_gtpogre_eh_ipv4(self):
- self.switch_testpmd(symmetric=False)
- self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_eh_ipv4_toeplitz)
-
- def test_mac_ipv4_gtpogre_eh_ipv4_udp(self):
- self.switch_testpmd(symmetric=False)
- self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_eh_ipv4_udp_toeplitz)
-
- def test_mac_ipv4_gtpogre_eh_ipv4_tcp(self):
- self.switch_testpmd(symmetric=False)
- self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_eh_ipv4_tcp_toeplitz)
-
- def test_mac_ipv4_gtpogre_eh_ipv6(self):
- self.switch_testpmd(symmetric=False)
- self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_eh_ipv6_toeplitz)
-
- def test_mac_ipv4_gtpogre_eh_ipv6_udp(self):
- self.switch_testpmd(symmetric=False)
- self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_eh_ipv6_udp_toeplitz)
-
- def test_mac_ipv4_gtpogre_eh_ipv6_tcp(self):
- self.switch_testpmd(symmetric=False)
- self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_eh_ipv6_tcp_toeplitz)
-
- def test_mac_ipv6_gtpogre_eh_ipv4(self):
- self.switch_testpmd(symmetric=False)
- ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_eh_ipv4_toeplitz)
- self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
- def test_mac_ipv6_gtpogre_eh_ipv4_udp(self):
- self.switch_testpmd(symmetric=False)
- ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_eh_ipv4_udp_toeplitz)
- self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
- def test_mac_ipv6_gtpogre_eh_ipv4_tcp(self):
- self.switch_testpmd(symmetric=False)
- ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_eh_ipv4_tcp_toeplitz)
- self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
- def test_mac_ipv6_gtpogre_eh_ipv6(self):
- self.switch_testpmd(symmetric=False)
- ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_eh_ipv6_toeplitz)
- self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
- def test_mac_ipv6_gtpogre_eh_ipv6_udp(self):
- self.switch_testpmd(symmetric=False)
- ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_eh_ipv6_udp_toeplitz)
- self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
- def test_mac_ipv6_gtpogre_eh_ipv6_tcp(self):
- self.switch_testpmd(symmetric=False)
- ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_eh_ipv6_tcp_toeplitz)
- self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
- def test_mac_ipv4_gtpogre_eh_ipv4_without_ul_dl(self):
- self.switch_testpmd(symmetric=False)
- self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_eh_without_ul_dl_ipv4_toeplitz)
-
- def test_mac_ipv4_gtpogre_eh_ipv4_udp_without_ul_dl(self):
- self.switch_testpmd(symmetric=False)
- self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_toeplitz)
-
- def test_mac_ipv4_gtpogre_eh_ipv4_tcp_without_ul_dl(self):
- self.switch_testpmd(symmetric=False)
- self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_eh_without_ul_dl_ipv4_tcp_toeplitz)
-
- def test_mac_ipv4_gtpogre_eh_ipv6_without_ul_dl(self):
- self.switch_testpmd(symmetric=False)
- self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_eh_without_ul_dl_ipv6_toeplitz)
-
- def test_mac_ipv4_gtpogre_eh_ipv6_udp_without_ul_dl(self):
- self.switch_testpmd(symmetric=False)
- self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_eh_without_ul_dl_ipv6_udp_toeplitz)
-
- def test_mac_ipv4_gtpogre_eh_ipv6_tcp_without_ul_dl(self):
- self.switch_testpmd(symmetric=False)
- self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_eh_without_ul_dl_ipv6_tcp_toeplitz)
-
- def test_mac_ipv6_gtpogre_eh_ipv4_without_ul_dl(self):
- self.switch_testpmd(symmetric=False)
- ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_eh_without_ul_dl_ipv4_toeplitz)
- self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
- def test_mac_ipv6_gtpogre_eh_ipv4_udp_without_ul_dl(self):
- self.switch_testpmd(symmetric=False)
- ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_eh_without_ul_dl_ipv4_udp_toeplitz)
- self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
- def test_mac_ipv6_gtpogre_eh_ipv4_tcp_without_ul_dl(self):
- self.switch_testpmd(symmetric=False)
- ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_eh_without_ul_dl_ipv4_tcp_toeplitz)
- self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
- def test_mac_ipv6_gtpogre_eh_ipv6_without_ul_dl(self):
- self.switch_testpmd(symmetric=False)
- ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_eh_without_ul_dl_ipv6_toeplitz)
- self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
- def test_mac_ipv6_gtpogre_eh_ipv6_udp_without_ul_dl(self):
- self.switch_testpmd(symmetric=False)
- ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_eh_without_ul_dl_ipv6_udp_toeplitz)
- self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
- def test_mac_ipv6_gtpogre_eh_ipv6_tcp_without_ul_dl(self):
- self.switch_testpmd(symmetric=False)
- ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_eh_without_ul_dl_ipv6_tcp_toeplitz)
- self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
- def test_mac_ipv4_gtpogre_ipv4_symmetric(self):
- self.switch_testpmd(symmetric=True)
- self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_ipv4_symmetric)
-
- def test_mac_ipv4_gtpogre_ipv4_udp_symmetric(self):
- self.switch_testpmd(symmetric=True)
- self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_ipv4_udp_symmetric)
-
- def test_mac_ipv4_gtpogre_ipv4_tcp_symmetric(self):
- self.switch_testpmd(symmetric=True)
- self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_ipv4_tcp_symmetric)
-
- def test_mac_ipv4_gtpogre_ipv6_symmetric(self):
- self.switch_testpmd(symmetric=True)
- self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_ipv6_symmetric)
-
- def test_mac_ipv4_gtpogre_ipv6_udp_symmetric(self):
- self.switch_testpmd(symmetric=True)
- self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_ipv6_udp_symmetric)
-
- def test_mac_ipv4_gtpogre_ipv6_tcp_symmetric(self):
- self.switch_testpmd(symmetric=True)
- self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_ipv6_tcp_symmetric)
-
- def test_mac_ipv6_gtpogre_ipv4_symmetric(self):
- self.switch_testpmd(symmetric=True)
- ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_ipv4_symmetric)
- self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
- def test_mac_ipv6_gtpogre_ipv4_udp_symmetric(self):
- self.switch_testpmd(symmetric=True)
- ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_ipv4_udp_symmetric)
- self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
- def test_mac_ipv6_gtpogre_ipv4_tcp_symmetric(self):
- self.switch_testpmd(symmetric=True)
- ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_ipv4_tcp_symmetric)
- self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
- def test_mac_ipv6_gtpogre_ipv6_symmetric(self):
- self.switch_testpmd(symmetric=True)
- ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_ipv6_symmetric)
- self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
- def test_mac_ipv6_gtpogre_ipv6_udp_symmetric(self):
- self.switch_testpmd(symmetric=True)
- ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_ipv6_udp_symmetric)
- self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
- def test_mac_ipv6_gtpogre_ipv6_tcp_symmetric(self):
- self.switch_testpmd(symmetric=True)
- ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_ipv6_tcp_symmetric)
- self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
- def test_mac_ipv4_gtpogre_eh_ipv4_symmetric(self):
- self.switch_testpmd(symmetric=True)
- self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_eh_ipv4_symmetric)
-
- def test_mac_ipv4_gtpogre_eh_ipv4_udp_symmetric(self):
- self.switch_testpmd(symmetric=True)
- self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_eh_ipv4_udp_symmetric)
-
- def test_mac_ipv4_gtpogre_eh_ipv4_tcp_symmetric(self):
- self.switch_testpmd(symmetric=True)
- self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_eh_ipv4_tcp_symmetric)
-
- def test_mac_ipv4_gtpogre_eh_ipv6_symmetric(self):
- self.switch_testpmd(symmetric=True)
- self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_eh_ipv6_symmetric)
-
- def test_mac_ipv4_gtpogre_eh_ipv6_udp_symmetric(self):
- self.switch_testpmd(symmetric=True)
- self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_eh_ipv6_udp_symmetric)
-
- def test_mac_ipv4_gtpogre_eh_ipv6_tcp_symmetric(self):
- self.switch_testpmd(symmetric=True)
- self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_eh_ipv6_tcp_symmetric)
-
- def test_mac_ipv6_gtpogre_eh_ipv4_symmetric(self):
- self.switch_testpmd(symmetric=True)
- ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_eh_ipv4_symmetric)
- self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
- def test_mac_ipv6_gtpogre_eh_ipv4_udp_symmetric(self):
- self.switch_testpmd(symmetric=True)
- ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_eh_ipv4_tcp_symmetric)
- self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
- def test_mac_ipv6_gtpogre_eh_ipv4_tcp_symmetric(self):
- self.switch_testpmd(symmetric=True)
- ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_eh_ipv4_tcp_symmetric)
- self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
- def test_mac_ipv6_gtpogre_eh_ipv6_symmetric(self):
- ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_eh_ipv6_symmetric)
- self.switch_testpmd(symmetric=True)
- self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
- def test_mac_ipv6_gtpogre_eh_ipv6_udp_symmetric(self):
- self.switch_testpmd(symmetric=True)
- ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_eh_ipv6_tcp_symmetric)
- self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
- def test_mac_ipv6_gtpogre_eh_ipv6_tcp_symmetric(self):
- ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_eh_ipv6_tcp_symmetric)
- self.switch_testpmd(symmetric=True)
- self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
- def test_mac_ipv4_gtpogre_eh_ipv4_without_ul_dl_symmetric(self):
- self.switch_testpmd(symmetric=True)
- self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_eh_ipv4_without_ul_dl_symmetric)
-
- def test_mac_ipv4_gtpogre_eh_ipv4_udp_without_ul_dl_symmetric(self):
- self.switch_testpmd(symmetric=True)
- self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_eh_ipv4_udp_without_ul_dl_symmetric)
-
- def test_mac_ipv4_gtpogre_eh_ipv4_tcp_without_ul_dl_symmetric(self):
- self.switch_testpmd(symmetric=True)
- self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_eh_ipv4_tcp_without_ul_dl_symmetric)
-
- def test_mac_ipv4_gtpogre_eh_ipv6_without_ul_dl_symmetric(self):
- self.switch_testpmd(symmetric=True)
- self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_eh_ipv6_without_ul_dl_symmetric)
-
- def test_mac_ipv4_gtpogre_eh_ipv6_udp_without_ul_dl_symmetric(self):
- self.switch_testpmd(symmetric=True)
- self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_eh_ipv6_udp_without_ul_dl_symmetric)
-
- def test_mac_ipv4_gtpogre_eh_ipv6_tcp_without_ul_dl_symmetric(self):
- self.switch_testpmd(symmetric=True)
- self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gtpu_eh_ipv6_tcp_without_ul_dl_symmetric)
-
- def test_mac_ipv6_gtpogre_eh_ipv4_without_ul_dl_symmetric(self):
- self.switch_testpmd(symmetric=True)
- ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_eh_ipv4_without_ul_dl_symmetric)
- self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
- def test_mac_ipv6_gtpogre_eh_ipv4_udp_without_ul_dl_symmetric(self):
- self.switch_testpmd(symmetric=True)
- ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_eh_ipv4_udp_without_ul_dl_symmetric)
- self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
- def test_mac_ipv6_gtpogre_eh_ipv4_tcp_without_ul_dl_symmetric(self):
- self.switch_testpmd(symmetric=True)
- ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_eh_ipv4_tcp_without_ul_dl_symmetric)
- self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
- def test_mac_ipv6_gtpogre_eh_ipv6_without_ul_dl_symmetric(self):
- self.switch_testpmd(symmetric=True)
- ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_eh_ipv6_without_ul_dl_symmetric)
- self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
- def test_mac_ipv6_gtpogre_eh_ipv6_udp_without_ul_dl_symmetric(self):
- self.switch_testpmd(symmetric=True)
- ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_eh_ipv6_udp_without_ul_dl_symmetric)
- self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
- def test_mac_ipv6_gtpogre_eh_ipv6_tcp_without_ul_dl_symmetric(self):
- self.switch_testpmd(symmetric=True)
- ipv6_template = self.rssprocess.get_ipv6_template_by_ipv4_gtpogre(mac_ipv4_gtpu_eh_ipv6_tcp_without_ul_dl_symmetric)
- self.rssprocess.handle_rss_distribute_cases(cases_info=ipv6_template)
-
- def test_inner_l4_protocal_hash(self):
- self.switch_testpmd(symmetric=True)
- self.rssprocess.handle_rss_distribute_cases(cases_info=inner_l4_protocal_hash)
+ def test_mac_ipv4_gre_ipv4_gtpu_ipv4_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_ipv4_toeplitz)
+
+ def test_mac_ipv4_gre_ipv4_gtpu_ipv4_udp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_ipv4_udp_toeplitz)
+
+ def test_mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_toeplitz)
+
+ def test_mac_ipv4_gre_ipv4_gtpu_eh_ipv4_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_eh_ipv4_toeplitz)
+
+ def test_mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_toeplitz)
+
+ def test_mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_toeplitz)
+
+ def test_mac_ipv4_gre_ipv4_gtpu_ul_ipv4_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_ul_ipv4_toeplitz)
+
+ def test_mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_toeplitz)
+
+ def test_mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_toeplitz)
+
+ def test_mac_ipv4_gre_ipv4_gtpu_dl_ipv4_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_dl_ipv4_toeplitz)
+
+ def test_mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_toeplitz)
+
+ def test_mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_toeplitz)
+
+ def test_mac_ipv6_gre_ipv4_gtpu_ipv4_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_ipv4_toeplitz)
+
+ def test_mac_ipv6_gre_ipv4_gtpu_ipv4_udp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_ipv4_udp_toeplitz)
+
+ def test_mac_ipv6_gre_ipv4_gtpu_ipv4_tcp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_ipv4_tcp_toeplitz)
+
+ def test_mac_ipv6_gre_ipv4_gtpu_eh_ipv4_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_eh_ipv4_toeplitz)
+
+ def test_mac_ipv6_gre_ipv4_gtpu_eh_ipv4_udp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_eh_ipv4_udp_toeplitz)
+
+ def test_mac_ipv6_gre_ipv4_gtpu_eh_ipv4_tcp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_eh_ipv4_tcp_toeplitz)
+
+ def test_mac_ipv6_gre_ipv4_gtpu_ul_ipv4_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_ul_ipv4_toeplitz)
+
+ def test_mac_ipv6_gre_ipv4_gtpu_ul_ipv4_udp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_ul_ipv4_udp_toeplitz)
+
+ def test_mac_ipv6_gre_ipv4_gtpu_ul_ipv4_tcp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_ul_ipv4_tcp_toeplitz)
+
+ def test_mac_ipv6_gre_ipv4_gtpu_dl_ipv4_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_dl_ipv4_toeplitz)
+
+ def test_mac_ipv6_gre_ipv4_gtpu_dl_ipv4_udp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_dl_ipv4_udp_toeplitz)
+
+ def test_mac_ipv6_gre_ipv4_gtpu_dl_ipv4_tcp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_dl_ipv4_tcp_toeplitz)
+
+ def test_mac_ipv4_gre_ipv6_gtpu_ipv4_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_ipv4_toeplitz)
+
+ def test_mac_ipv4_gre_ipv6_gtpu_ipv4_udp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_ipv4_udp_toeplitz)
+
+ def test_mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_toeplitz)
+
+ def test_mac_ipv4_gre_ipv6_gtpu_eh_ipv4_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_eh_ipv4_toeplitz)
+
+ def test_mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_toeplitz)
+
+ def test_mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_toeplitz)
+
+ def test_mac_ipv4_gre_ipv6_gtpu_ul_ipv4_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_ul_ipv4_toeplitz)
+
+ def test_mac_ipv4_gre_ipv6_gtpu_ul_ipv4_udp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_ul_ipv4_udp_toeplitz)
+
+ def test_mac_ipv4_gre_ipv6_gtpu_ul_ipv4_tcp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_ul_ipv4_tcp_toeplitz)
+
+ def test_mac_ipv4_gre_ipv6_gtpu_dl_ipv4_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_dl_ipv4_toeplitz)
+
+ def test_mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_toeplitz)
+
+ def test_mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_toeplitz)
+
+ def test_mac_ipv6_gre_ipv6_gtpu_ipv4_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_ipv4_toeplitz)
+
+ def test_mac_ipv6_gre_ipv6_gtpu_ipv4_udp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_ipv4_udp_toeplitz)
+
+ def test_mac_ipv6_gre_ipv6_gtpu_ipv4_tcp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_ipv4_tcp_toeplitz)
+
+ def test_mac_ipv6_gre_ipv6_gtpu_eh_ipv4_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_eh_ipv4_toeplitz)
+
+ def test_mac_ipv6_gre_ipv6_gtpu_eh_ipv4_udp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_eh_ipv4_udp_toeplitz)
+
+ def test_mac_ipv6_gre_ipv6_gtpu_eh_ipv4_tcp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_eh_ipv4_tcp_toeplitz)
+
+ def test_mac_ipv6_gre_ipv6_gtpu_ul_ipv4_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_ul_ipv4_toeplitz)
+
+ def test_mac_ipv6_gre_ipv6_gtpu_ul_ipv4_udp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_ul_ipv4_udp_toeplitz)
+
+ def test_mac_ipv6_gre_ipv6_gtpu_ul_ipv4_tcp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_ul_ipv4_tcp_toeplitz)
+
+ def test_mac_ipv6_gre_ipv6_gtpu_dl_ipv4_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_dl_ipv4_toeplitz)
+
+ def test_mac_ipv6_gre_ipv6_gtpu_dl_ipv4_udp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_dl_ipv4_udp_toeplitz)
+
+ def test_mac_ipv6_gre_ipv6_gtpu_dl_ipv4_tcp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_dl_ipv4_tcp_toeplitz)
+
+ def test_mac_ipv4_gre_ipv4_gtpu_ipv6_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_ipv6_toeplitz)
+
+ def test_mac_ipv4_gre_ipv4_gtpu_ipv6_udp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_ipv6_udp_toeplitz)
+
+ def test_mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_toeplitz)
+
+ def test_mac_ipv4_gre_ipv4_gtpu_eh_ipv6_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_eh_ipv6_toeplitz)
+
+ def test_mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_toeplitz)
+
+ def test_mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_toeplitz)
+
+ def test_mac_ipv4_gre_ipv4_gtpu_ul_ipv6_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_ul_ipv6_toeplitz)
+
+ def test_mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_toeplitz)
+
+ def test_mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_toeplitz)
+
+ def test_mac_ipv4_gre_ipv4_gtpu_dl_ipv6_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_dl_ipv6_toeplitz)
+
+ def test_mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_toeplitz)
+
+ def test_mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_toeplitz)
+
+ def test_mac_ipv4_gre_ipv6_gtpu_ipv6_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_ipv6_toeplitz)
+
+ def test_mac_ipv4_gre_ipv6_gtpu_ipv6_udp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_ipv6_udp_toeplitz)
+
+ def test_mac_ipv4_gre_ipv6_gtpu_ipv6_tcp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_ipv6_tcp_toeplitz)
+
+ def test_mac_ipv4_gre_ipv6_gtpu_eh_ipv6_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_eh_ipv6_toeplitz)
+
+ def test_mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_toeplitz)
+
+ def test_mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_toeplitz)
+
+ def test_mac_ipv4_gre_ipv6_gtpu_ul_ipv6_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_ul_ipv6_toeplitz)
+
+ def test_mac_ipv4_gre_ipv6_gtpu_ul_ipv6_udp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_ul_ipv6_udp_toeplitz)
+
+ def test_mac_ipv4_gre_ipv6_gtpu_ul_ipv6_tcp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_ul_ipv6_tcp_toeplitz)
+
+ def test_mac_ipv4_gre_ipv6_gtpu_dl_ipv6_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_dl_ipv6_toeplitz)
+
+ def test_mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_toeplitz)
+
+ def test_mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_toeplitz)
+
+ def test_mac_ipv6_gre_ipv4_gtpu_ipv6_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_ipv6_toeplitz)
+
+ def test_mac_ipv6_gre_ipv4_gtpu_ipv6_udp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_ipv6_udp_toeplitz)
+
+ def test_mac_ipv6_gre_ipv4_gtpu_ipv6_tcp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_ipv6_tcp_toeplitz)
+
+ def test_mac_ipv6_gre_ipv4_gtpu_eh_ipv6_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_eh_ipv6_toeplitz)
+
+ def test_mac_ipv6_gre_ipv4_gtpu_eh_ipv6_udp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_eh_ipv6_udp_toeplitz)
+
+ def test_mac_ipv6_gre_ipv4_gtpu_eh_ipv6_tcp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_eh_ipv6_tcp_toeplitz)
+
+ def test_mac_ipv6_gre_ipv4_gtpu_ul_ipv6_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_ul_ipv6_toeplitz)
+
+ def test_mac_ipv6_gre_ipv4_gtpu_ul_ipv6_udp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_ul_ipv6_udp_toeplitz)
+
+ def test_mac_ipv6_gre_ipv4_gtpu_ul_ipv6_tcp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_ul_ipv6_tcp_toeplitz)
+
+ def test_mac_ipv6_gre_ipv4_gtpu_dl_ipv6_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_dl_ipv6_toeplitz)
+
+ def test_mac_ipv6_gre_ipv4_gtpu_dl_ipv6_udp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_dl_ipv6_udp_toeplitz)
+
+ def test_mac_ipv6_gre_ipv4_gtpu_dl_ipv6_tcp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_dl_ipv6_tcp_toeplitz)
+
+ def test_mac_ipv6_gre_ipv6_gtpu_ipv6_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_ipv6_toeplitz)
+
+ def test_mac_ipv6_gre_ipv6_gtpu_ipv6_udp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_ipv6_udp_toeplitz)
+
+ def test_mac_ipv6_gre_ipv6_gtpu_ipv6_tcp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_ipv6_tcp_toeplitz)
+
+ def test_mac_ipv6_gre_ipv6_gtpu_eh_ipv6_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_eh_ipv6_toeplitz)
+
+ def test_mac_ipv6_gre_ipv6_gtpu_eh_ipv6_udp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_eh_ipv6_udp_toeplitz)
+
+ def mac_ipv6_gre_ipv6_gtpu_eh_ipv6_tcp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_eh_ipv6_tcp_toeplitz)
+
+ def test_mac_ipv6_gre_ipv6_gtpu_ul_ipv6_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_ul_ipv6_toeplitz)
+
+ def test_mac_ipv6_gre_ipv6_gtpu_ul_ipv6_udp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_ul_ipv6_udp_toeplitz)
+
+ def test_mac_ipv6_gre_ipv6_gtpu_ul_ipv6_tcp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_ul_ipv6_tcp_toeplitz)
+
+ def test_mac_ipv6_gre_ipv6_gtpu_dl_ipv6_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_dl_ipv6_toeplitz)
+
+ def test_mac_ipv6_gre_ipv6_gtpu_dl_ipv6_udp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_dl_ipv6_udp_toeplitz)
+
+ def test_mac_ipv6_gre_ipv6_gtpu_dl_ipv6_tcp_toeplitz(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_dl_ipv6_tcp_toeplitz)
+
+ def test_mac_ipv4_gre_ipv4_gtpu_ipv4_symmetric(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_ipv4_symmetric)
+
+ def test_mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_symmetric(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_symmetric)
+
+ def test_mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_symmetric(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_symmetric)
+
+ def test_mac_ipv4_gre_ipv4_gtpu_dl_ipv4_symmetric(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_dl_ipv4_symmetric)
+
+ def test_mac_ipv6_gre_ipv4_gtpu_ipv4_symmetric(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_ipv4_symmetric)
+
+ def test_mac_ipv6_gre_ipv4_gtpu_eh_ipv4_udp_symmetric(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_eh_ipv4_udp_symmetric)
+
+ def test_mac_ipv6_gre_ipv4_gtpu_ul_ipv4_tcp_symmetric(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_ul_ipv4_tcp_symmetric)
+
+ def test_mac_ipv6_gre_ipv4_gtpu_dl_ipv4_symmetric(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_dl_ipv4_symmetric)
+
+ def test_mac_ipv4_gre_ipv6_gtpu_ipv4_symmetric(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_ipv4_symmetric)
+
+ def test_mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_symmetric(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_symmetric)
+
+ def test_mac_ipv4_gre_ipv6_gtpu_ul_ipv4_tcp_symmetric(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_ul_ipv4_tcp_symmetric)
+
+ def test_mac_ipv4_gre_ipv6_gtpu_dl_ipv4_symmetric(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_dl_ipv4_symmetric)
+
+ def test_mac_ipv6_gre_ipv6_gtpu_ipv4_symmetric(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_ipv4_symmetric)
+
+ def test_mac_ipv6_gre_ipv6_gtpu_eh_ipv4_udp_symmetric(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_eh_ipv4_udp_symmetric)
+
+ def test_mac_ipv6_gre_ipv6_gtpu_ul_ipv4_tcp_symmetric(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_ul_ipv4_tcp_symmetric)
+
+ def test_mac_ipv6_gre_ipv6_gtpu_dl_ipv4_symmetric(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_dl_ipv4_symmetric)
+
+ def test_mac_ipv4_gre_ipv4_gtpu_ipv6_symmetric(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_ipv6_symmetric)
+
+ def test_mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_symmetric(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_symmetric)
+
+ def test_mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_symmetric(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_symmetric)
+
+ def test_mac_ipv4_gre_ipv4_gtpu_dl_ipv6_symmetric(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv4_gtpu_dl_ipv6_symmetric)
+
+ def test_mac_ipv4_gre_ipv6_gtpu_ipv6_symmetric(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_ipv6_symmetric)
+
+ def test_mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_symmetric(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_symmetric)
+
+ def test_mac_ipv4_gre_ipv6_gtpu_ul_ipv6_tcp_symmetric(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_ul_ipv6_tcp_symmetric)
+
+ def test_mac_ipv4_gre_ipv6_gtpu_dl_ipv6_symmetric(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv4_gre_ipv6_gtpu_dl_ipv6_symmetric)
+
+ def test_mac_ipv6_gre_ipv4_gtpu_ipv6_symmetric(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_ipv6_symmetric)
+
+ def test_mac_ipv6_gre_ipv4_gtpu_eh_ipv6_udp_symmetric(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_eh_ipv6_udp_symmetric)
+
+ def test_mac_ipv6_gre_ipv4_gtpu_ul_ipv6_tcp_symmetric(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_ul_ipv6_tcp_symmetric)
+
+ def test_mac_ipv6_gre_ipv4_gtpu_dl_ipv6_symmetric(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv4_gtpu_dl_ipv6_symmetric)
+
+ def test_mac_ipv6_gre_ipv6_gtpu_ipv6_symmetric(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_ipv6_symmetric)
+
+ def test_mac_ipv6_gre_ipv6_gtpu_eh_ipv6_udp_symmetric(self):
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_eh_ipv6_udp_symmetric)
+
+ def test_mac_ipv6_gre_ipv6_gtpu_ul_ipv6_tcp_symmetric(self):
+ """
+
+ """
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_ul_ipv6_tcp_symmetric)
+
+ def test_mac_ipv6_gre_ipv6_gtpu_dl_ipv6_symmetric(self):
+ """
+ mac_ipv6_gre_ipv6_gtpu_dl_ipv6_symmetric
+ """
+ self.rssprocess.handle_rss_distribute_cases(cases_info=mac_ipv6_gre_ipv6_gtpu_dl_ipv6_symmetric)
+
+ def test_negative(self):
+ """
+ negative test case
+ """
+ rules = ['flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc is 1 / ipv4 / udp / end actions rss types ipv4-udp gtpu end key_len 0 queues end / end',
+ 'flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc is 1 / ipv4 / udp / end actions rss types ipv6-tcp end key_len 0 queues end / end',
+ 'flow create 0 ingress pattern eth / ipv6 / gre / ipv4 / udp / gtpu / gtp_psc is 1 / ipv4 / end actions rss types ipv4 l4-dst-only end key_len 0 queues end / end',
+ 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / end actions rss types ipv6 l2-src-only end key_len 0 queues end / end',
+ 'flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc is 1 / ipv6 / tcp / end actions rss func symmetric_toeplitz types l3-src-only end key_len 0 queues end / end',
+ 'flow create 0 ingress pattern eth / ipv6 / gre / ipv6 / udp / gtpu / gtp_psc is 1 / ipv4 / end actions rss func symmetric_toeplitz types l4-src-only end key_len 0 queues end / end']
+ for rule in rules:
+ rule_index = rules.index(rule)
+ out = self.pmd_output.execute_cmd(rule)
+ check_param = 'Failed to create flow' if rule_index == 3 else 'Bad arguments'
+ print("check_param===%s" % check_param)
+ self.verify(check_param in out, 'create rule successfully, not as expected')
+
+ def check_exclusive_cases(self, case_list):
+
+ for case in case_list:
+ self.logger.info('===================Test sub case: {}================'.format(case['sub_casename']))
+ rule_ids = self.rssprocess.create_rule(rule=case['rule'], check_stats=True)
+ self.rssprocess.check_rule(rule_list=rule_ids)
+ self.rssprocess.handle_tests(case['test'])
+ if 'destroy_rule_1' in case:
+ self.rssprocess.destroy_rule(rule_id=1)
+ self.rssprocess.handle_tests(case['destroy_rule_1'])
+ if case['sub_casename'] == 'exclusive_with_l4_without_l4':
+ self.pmd_output.execute_cmd('flow flush 0')
+ rule_ids = self.rssprocess.create_rule(rule=case['rule'], check_stats=True)
+ self.rssprocess.check_rule(rule_list=rule_ids)
+ if 'destroy_rule_0' in case:
+ self.rssprocess.destroy_rule(rule_id=0)
+ self.rssprocess.handle_tests(case['destroy_rule_0'])
+ self.pmd_output.execute_cmd('flow flush 0')
+
+ def test_exclusive(self):
+ """
+ exclusive test case
+ """
+ rule1 = 'flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 1.1.2.4 dst is 1.1.2.5 / end actions queue index 13 / mark id 13 / end'
+ rule2 = 'flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 1.1.2.4 dst is 1.1.2.5 / end actions queue index 3 / mark id 3 / end'
+ self.check_exclusive_cases(exclusive)
+ rule_ids = self.rssprocess.create_rule(rule=rule1, check_stats=True)
+ self.rssprocess.check_rule(rule_list=rule_ids)
+ out = self.pmd_output.execute_cmd(rule2)
+ self.verify('Failed to create flow' in out, 'create rule successfully, not as expected')
+ self.pmd_output.execute_cmd('flow flush 0')
+ rule_ids = self.rssprocess.create_rule(rule=rule2, check_stats=True)
+ self.rssprocess.check_rule(rule_list=rule_ids)
+ out = self.pmd_output.execute_cmd(rule1)
+ self.verify('Failed to create flow' in out, 'create rule successfully, not as expected')
+ self.pmd_output.execute_cmd('flow flush 0')
- def tear_down(self):
- # destroy all flow rule on port 0
- self.dut.send_command("flow flush 0", timeout=1)
- self.dut.send_command("clear port stats all", timeout=1)
- self.pmd_output.execute_cmd("stop")
- def tear_down_all(self):
- self.destroy_vf()
- self.dut.kill_all()
--
2.17.1
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [dts] [PATCH v1] tests: add test cases for iavf rss support gtpogre
2021-08-26 6:57 [dts] [PATCH v1] tests: add test cases for iavf rss support gtpogre Hailin Xu
@ 2021-08-26 7:47 ` Xu, HailinX
2021-09-06 8:58 ` Fu, Qi
2021-09-09 7:42 ` Tu, Lijuan
0 siblings, 2 replies; 4+ messages in thread
From: Xu, HailinX @ 2021-08-26 7:47 UTC (permalink / raw)
To: dts; +Cc: Fu, Qi
[-- Attachment #1: Type: text/plain, Size: 335 bytes --]
> -----Original Message-----
> From: Xu, HailinX <hailinx.xu@intel.com>
> Sent: Thursday, August 26, 2021 2:57 PM
> To: dts@dpdk.org
> Cc: Fu, Qi <qi.fu@intel.com>; Xu, HailinX <hailinx.xu@intel.com>
> Subject: [dts][PATCH v1] tests: add test cases for iavf rss support gtpogre
>
Tested-by: Xu Hailin <hailinx.xu@intel.com>
[-- Attachment #2: TestCVLAdvancedIAVFRSSGTPoGRE.log --]
[-- Type: application/octet-stream, Size: 3963861 bytes --]
25/08/2021 15:24:47 dts:
TEST SUITE : TestCVLAdvancedIAVFRSSGTPoGRE
25/08/2021 15:24:47 dts: NIC : columbiaville_100g
25/08/2021 15:24:47 dut.10.240.183.62:
25/08/2021 15:24:48 tester:
25/08/2021 15:24:52 dut.10.240.183.62: cat /sys/bus/pci/devices/0000\:af\:01.0/vendor
25/08/2021 15:24:52 dut.10.240.183.62: 0x8086
25/08/2021 15:24:52 dut.10.240.183.62: cat /sys/bus/pci/devices/0000\:af\:01.0/device
25/08/2021 15:24:52 dut.10.240.183.62: 0x1889
25/08/2021 15:24:53 dut.10.240.183.62: ip link set ens802f0 vf 0 mac 00:11:22:33:44:55
25/08/2021 15:24:53 dut.10.240.183.62:
25/08/2021 15:24:54 TestCVLAdvancedIAVFRSSGTPoGRE: rssprocess.tester_ifaces: ['ens192f0', 'ens192f1']
25/08/2021 15:24:54 TestCVLAdvancedIAVFRSSGTPoGRE: rssprocess.test_case: <TestSuite_cvl_advanced_iavf_rss_gtpogre.TestCVLAdvancedIAVFRSSGTPoGRE object at 0x7f18d3fe09e8>
25/08/2021 15:24:54 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_exclusive Begin
25/08/2021 15:24:54 dut.10.240.183.62:
25/08/2021 15:24:54 tester:
25/08/2021 15:24:54 dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4 --file-prefix=dpdk_29620_20210825152429 -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 15:24:55 dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 15:25:05 dut.10.240.183.62: set fwd rxonly
25/08/2021 15:25:05 dut.10.240.183.62:
Set rxonly packet forwarding mode
25/08/2021 15:25:05 dut.10.240.183.62: set verbose 1
25/08/2021 15:25:05 dut.10.240.183.62:
Change verbose level from 0 to 1
25/08/2021 15:25:05 dut.10.240.183.62: start
25/08/2021 15:25:05 dut.10.240.183.62:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=384 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=384 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 15:25:05 dut.10.240.183.62: show port info all
25/08/2021 15:25:06 dut.10.240.183.62:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
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: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
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: 16
Max possible RX queues: 256
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: 16
Max possible TX queues: 256
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
25/08/2021 15:25:06 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: exclusive_eh_without_eh================
25/08/2021 15:25:06 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-src-only end key_len 0 queues end / end
25/08/2021 15:25:06 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:25:06 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:25:06 dut.10.240.183.62:
Flow rule #1 created
25/08/2021 15:25:06 dut.10.240.183.62: flow list 0
25/08/2021 15:25:06 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU IPV4 UDP => RSS
1 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 15:25:06 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:06 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()
25/08/2021 15:25:07 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0xbb1917c9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:25:07 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:25:07 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbb1917c9', '0x9')]
25/08/2021 15:25:07 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:07 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.14", dst="1.1.2.5")/UDP()
25/08/2021 15:25:08 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0x3811d3ed - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:25:08 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:25:08 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3811d3ed', '0xd')]
25/08/2021 15:25:08 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:08 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.4", dst="1.1.2.15")/UDP()
25/08/2021 15:25:09 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0xbb1917c9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:25:09 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:25:09 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbb1917c9', '0x9')]
25/08/2021 15:25:09 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:09 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()
25/08/2021 15:25:11 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xe9a71d3c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:25:11 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:25:11 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe9a71d3c', '0xc')]
25/08/2021 15:25:11 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:11 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.4", dst="1.1.2.15")/UDP()
25/08/2021 15:25:12 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x6aafd918 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:25:12 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:25:12 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6aafd918', '0x8')]
25/08/2021 15:25:12 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:12 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.14", dst="1.1.2.5")/UDP()
25/08/2021 15:25:13 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xe9a71d3c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:25:13 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:25:13 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe9a71d3c', '0xc')]
25/08/2021 15:25:13 dut.10.240.183.62: flow flush 0
25/08/2021 15:25:13 dut.10.240.183.62:
25/08/2021 15:25:13 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: exclusive_with_l4_without_l4================
25/08/2021 15:25:13 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv6 / gre / ipv6 / udp / gtpu / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end
25/08/2021 15:25:13 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:25:13 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv6 / gre / ipv6 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:25:13 dut.10.240.183.62:
Flow rule #1 created
25/08/2021 15:25:13 dut.10.240.183.62: flow list 0
25/08/2021 15:25:14 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV6 UDP GTPU IPV4 => RSS
1 0 0 i-- ETH IPV6 GRE IPV6 UDP GTPU IPV4 UDP => RSS
25/08/2021 15:25:14 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:14 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.4", dst="1.1.2.5")
25/08/2021 15:25:15 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=114 - nb_segs=1 - RSS hash=0x58b85802 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:25:15 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:25:15 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x58b85802', '0x2')]
25/08/2021 15:25:15 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:15 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.14", dst="1.1.2.5")
25/08/2021 15:25:16 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=114 - nb_segs=1 - RSS hash=0x82e0db0a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:25:16 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:25:16 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x82e0db0a', '0xa')]
25/08/2021 15:25:16 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:16 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.4", dst="1.1.2.15")
25/08/2021 15:25:17 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=114 - nb_segs=1 - RSS hash=0x58b85802 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:25:17 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:25:17 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x58b85802', '0x2')]
25/08/2021 15:25:17 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:17 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()
25/08/2021 15:25:18 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=122 - nb_segs=1 - RSS hash=0xe9a71d3c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:25:18 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:25:18 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe9a71d3c', '0xc')]
25/08/2021 15:25:18 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:18 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.4", dst="1.1.2.15")/UDP()
25/08/2021 15:25:20 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=122 - nb_segs=1 - RSS hash=0x6aafd918 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:25:20 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:25:20 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6aafd918', '0x8')]
25/08/2021 15:25:20 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:20 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.14", dst="1.1.2.5")/UDP()
25/08/2021 15:25:21 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=122 - nb_segs=1 - RSS hash=0xe9a71d3c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:25:21 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:25:21 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe9a71d3c', '0xc')]
25/08/2021 15:25:21 dut.10.240.183.62: flow destroy 0 rule 1
25/08/2021 15:25:22 dut.10.240.183.62:
Flow rule #1 destroyed
testpmd>
25/08/2021 15:25:22 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:22 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()
25/08/2021 15:25:23 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=122 - nb_segs=1 - RSS hash=0x58b85802 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:25:23 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:25:23 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x58b85802', '0x2')]
25/08/2021 15:25:23 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:23 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.4", dst="1.1.2.15")/UDP()
25/08/2021 15:25:25 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=122 - nb_segs=1 - RSS hash=0x58b85802 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:25:25 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:25:25 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x58b85802', '0x2')]
25/08/2021 15:25:25 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:25 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.14", dst="1.1.2.5")/UDP()
25/08/2021 15:25:26 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=122 - nb_segs=1 - RSS hash=0x82e0db0a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:25:26 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:25:26 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x82e0db0a', '0xa')]
25/08/2021 15:25:26 dut.10.240.183.62: flow flush 0
25/08/2021 15:25:26 dut.10.240.183.62:
25/08/2021 15:25:26 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv6 / gre / ipv6 / udp / gtpu / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end
25/08/2021 15:25:26 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:25:26 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv6 / gre / ipv6 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:25:26 dut.10.240.183.62:
Flow rule #1 created
25/08/2021 15:25:26 dut.10.240.183.62: flow list 0
25/08/2021 15:25:26 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV6 UDP GTPU IPV4 => RSS
1 0 0 i-- ETH IPV6 GRE IPV6 UDP GTPU IPV4 UDP => RSS
25/08/2021 15:25:26 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:25:27 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:25:27 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:27 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.4", dst="1.1.2.5")
25/08/2021 15:25:28 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:25:28 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:25:28 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:25:28 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:28 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.14", dst="1.1.2.5")
25/08/2021 15:25:30 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:25:30 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:25:30 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:25:30 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:30 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.4", dst="1.1.2.15")
25/08/2021 15:25:31 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:25:31 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:25:31 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:25:31 dut.10.240.183.62: flow flush 0
25/08/2021 15:25:31 dut.10.240.183.62:
25/08/2021 15:25:31 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: exclusive_eh_with_ul_without_eh_dl_ul================
25/08/2021 15:25:31 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-src-only end key_len 0 queues end / end
25/08/2021 15:25:31 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:25:31 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:25:31 dut.10.240.183.62:
Flow rule #1 created
25/08/2021 15:25:31 dut.10.240.183.62: flow list 0
25/08/2021 15:25:31 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 UDP => RSS
1 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 15:25:31 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:31 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()
25/08/2021 15:25:32 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0xbb1917c9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:25:32 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:25:32 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbb1917c9', '0x9')]
25/08/2021 15:25:32 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:32 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.14", dst="1.1.2.5")/UDP()
25/08/2021 15:25:34 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0x3811d3ed - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:25:34 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:25:34 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3811d3ed', '0xd')]
25/08/2021 15:25:34 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:34 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.4", dst="1.1.2.15")/UDP()
25/08/2021 15:25:35 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0xbb1917c9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:25:35 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:25:35 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbb1917c9', '0x9')]
25/08/2021 15:25:35 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:35 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()
25/08/2021 15:25:36 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xe9a71d3c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:25:36 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:25:36 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe9a71d3c', '0xc')]
25/08/2021 15:25:36 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:36 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.4", dst="1.1.2.15")/UDP()
25/08/2021 15:25:38 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x6aafd918 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:25:38 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:25:38 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6aafd918', '0x8')]
25/08/2021 15:25:38 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:38 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.14", dst="1.1.2.5")/UDP()
25/08/2021 15:25:39 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xe9a71d3c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:25:39 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:25:39 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe9a71d3c', '0xc')]
25/08/2021 15:25:39 dut.10.240.183.62: flow destroy 0 rule 1
25/08/2021 15:25:40 dut.10.240.183.62:
Flow rule #1 destroyed
testpmd>
25/08/2021 15:25:40 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:40 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()
25/08/2021 15:25:41 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xbb1917c9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:25:41 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:25:41 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbb1917c9', '0x9')]
25/08/2021 15:25:41 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:41 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.4", dst="1.1.2.15")/UDP()
25/08/2021 15:25:43 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xbb1917c9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:25:43 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:25:43 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbb1917c9', '0x9')]
25/08/2021 15:25:43 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:43 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.14", dst="1.1.2.5")/UDP()
25/08/2021 15:25:44 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x3811d3ed - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:25:44 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:25:44 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3811d3ed', '0xd')]
25/08/2021 15:25:44 dut.10.240.183.62: flow flush 0
25/08/2021 15:25:44 dut.10.240.183.62:
25/08/2021 15:25:44 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 1.1.2.4 dst is 1.1.2.5 / end actions queue index 13 / mark id 13 / end
25/08/2021 15:25:44 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:25:44 dut.10.240.183.62: flow list 0
25/08/2021 15:25:44 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 => QUEUE MARK
25/08/2021 15:25:44 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 1.1.2.4 dst is 1.1.2.5 / end actions queue index 3 / mark id 3 / end
25/08/2021 15:25:44 dut.10.240.183.62:
iavf_fdir_add(): Failed to add rule request due to the rule is already existed
iavf_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): Failed to create parser engine.: Invalid argument
25/08/2021 15:25:44 dut.10.240.183.62: flow flush 0
25/08/2021 15:25:44 dut.10.240.183.62:
25/08/2021 15:25:44 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 src is 1.1.2.4 dst is 1.1.2.5 / end actions queue index 3 / mark id 3 / end
25/08/2021 15:25:44 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:25:44 dut.10.240.183.62: flow list 0
25/08/2021 15:25:44 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 => QUEUE MARK
25/08/2021 15:25:44 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 src is 1.1.2.4 dst is 1.1.2.5 / end actions queue index 13 / mark id 13 / end
25/08/2021 15:25:44 dut.10.240.183.62:
iavf_fdir_add(): Failed to add rule request due to the rule is already existed
iavf_flow_create(): Failed to create flow
port_flow_complain(): Caught PMD error type 2 (flow rule (handle)): Failed to create parser engine.: Invalid argument
25/08/2021 15:25:44 dut.10.240.183.62: flow flush 0
25/08/2021 15:25:44 dut.10.240.183.62:
25/08/2021 15:25:44 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_exclusive Result PASSED:
25/08/2021 15:25:44 dut.10.240.183.62: quit
25/08/2021 15:25:45 dut.10.240.183.62:
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= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 8 -> TX Port= 0/Queue= 8 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
RX-packets: 6 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 -------
RX-packets: 6 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=13 -> TX Port= 0/Queue=13 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 27 RX-dropped: 0 RX-total: 27
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 27 RX-dropped: 0 RX-total: 27
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
25/08/2021 15:25:45 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_dl_ipv4_symmetric Begin
25/08/2021 15:25:45 dut.10.240.183.62:
25/08/2021 15:25:45 tester:
25/08/2021 15:25:45 dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4 --file-prefix=dpdk_29620_20210825152429 -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 15:25:47 dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 15:25:57 dut.10.240.183.62: set fwd rxonly
25/08/2021 15:25:57 dut.10.240.183.62:
Set rxonly packet forwarding mode
25/08/2021 15:25:57 dut.10.240.183.62: set verbose 1
25/08/2021 15:25:57 dut.10.240.183.62:
Change verbose level from 0 to 1
25/08/2021 15:25:57 dut.10.240.183.62: start
25/08/2021 15:25:57 dut.10.240.183.62:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=384 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=384 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 15:25:57 dut.10.240.183.62: show port info all
25/08/2021 15:25:57 dut.10.240.183.62:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
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: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
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: 16
Max possible RX queues: 256
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: 16
Max possible TX queues: 256
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
25/08/2021 15:25:57 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv4_symmetric================
25/08/2021 15:25:57 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:25:57 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / end actions rss func symmetric_toeplitz types ipv4 end key_len 0 queues end / end
25/08/2021 15:25:57 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:25:57 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / end actions rss func symmetric_toeplitz types ipv4 end key_len 0 queues end / end
25/08/2021 15:25:57 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:25:57 dut.10.240.183.62: flow list 0
25/08/2021 15:25:57 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 => RSS
25/08/2021 15:25:57 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:57 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 15:25:58 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x89a923df - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:25:58 TestCVLAdvancedIAVFRSSGTPoGRE: action: {'save_hash': 'gtpogre-ipv4-nonfrag'}
25/08/2021 15:25:58 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x89a923df', '0xf')]
25/08/2021 15:25:58 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:25:58 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.7", dst="1.1.2.6")
25/08/2021 15:26:00 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x89a923df - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:26:00 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:26:00 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x89a923df', '0xf')]
25/08/2021 15:26:00 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:00 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")
25/08/2021 15:26:01 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:26:01 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:26:01 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:26:01 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:01 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 15:26:02 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:26:02 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:26:02 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:26:02 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:02 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 15:26:04 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=94 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:26:04 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:26:04 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:26:04 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv4_symmetric passed
25/08/2021 15:26:04 dut.10.240.183.62: flow flush 0
25/08/2021 15:26:04 dut.10.240.183.62:
25/08/2021 15:26:04 TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_dl_ipv4_symmetric': 'passed'}
25/08/2021 15:26:04 TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 15:26:04 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_dl_ipv4_symmetric Result PASSED:
25/08/2021 15:26:04 dut.10.240.183.62: quit
25/08/2021 15:26:04 dut.10.240.183.62:
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=15 -> TX Port= 0/Queue=15 -------
RX-packets: 2 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
----------------------------------------------------------------------------
+++++++++++++++ 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.
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
25/08/2021 15:26:04 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_toeplitz Begin
25/08/2021 15:26:04 dut.10.240.183.62:
25/08/2021 15:26:04 tester:
25/08/2021 15:26:04 dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4 --file-prefix=dpdk_29620_20210825152429 -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 15:26:06 dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 15:26:16 dut.10.240.183.62: set fwd rxonly
25/08/2021 15:26:16 dut.10.240.183.62:
Set rxonly packet forwarding mode
25/08/2021 15:26:16 dut.10.240.183.62: set verbose 1
25/08/2021 15:26:16 dut.10.240.183.62:
Change verbose level from 0 to 1
25/08/2021 15:26:16 dut.10.240.183.62: start
25/08/2021 15:26:16 dut.10.240.183.62:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=384 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=384 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 15:26:16 dut.10.240.183.62: show port info all
25/08/2021 15:26:16 dut.10.240.183.62:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
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: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
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: 16
Max possible RX queues: 256
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: 16
Max possible TX queues: 256
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
25/08/2021 15:26:16 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_l3dst================
25/08/2021 15:26:16 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:26:16 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:26:16 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:26:16 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:26:16 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:26:16 dut.10.240.183.62: flow list 0
25/08/2021 15:26:16 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 15:26:16 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:16 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:26:17 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x16a160bf - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:26:17 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:26:17 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x16a160bf', '0xf')]
25/08/2021 15:26:17 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:17 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 15:26:19 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x696f19a0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:26:19 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:26:19 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x696f19a0', '0x0')]
25/08/2021 15:26:19 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:19 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=12, sport=14)
25/08/2021 15:26:20 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x16a160bf - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:26:20 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:26:20 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x16a160bf', '0xf')]
25/08/2021 15:26:20 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:20 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:26:22 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:26:22 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:26:22 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:26:22 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:26:22 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:26:23 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:26:23 dut.10.240.183.62: flow list 0
25/08/2021 15:26:23 dut.10.240.183.62:
25/08/2021 15:26:23 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:23 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:26:24 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:26:24 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:26:24 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:26:24 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_l3dst passed
25/08/2021 15:26:24 dut.10.240.183.62: flow flush 0
25/08/2021 15:26:24 dut.10.240.183.62:
25/08/2021 15:26:24 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_l3src================
25/08/2021 15:26:24 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:26:24 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only end key_len 0 queues end / end
25/08/2021 15:26:24 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:26:24 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only end key_len 0 queues end / end
25/08/2021 15:26:24 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:26:24 dut.10.240.183.62: flow list 0
25/08/2021 15:26:24 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 15:26:24 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:24 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:26:26 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x74280ae6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:26:26 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:26:26 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x74280ae6', '0x6')]
25/08/2021 15:26:26 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:26 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:26:27 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xbe673f9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:26:27 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:26:27 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbe673f9', '0x9')]
25/08/2021 15:26:27 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:27 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=12, sport=14)
25/08/2021 15:26:28 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x74280ae6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:26:28 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:26:28 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x74280ae6', '0x6')]
25/08/2021 15:26:28 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:28 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:26:30 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:26:30 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:26:30 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:26:30 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:26:30 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:26:31 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:26:31 dut.10.240.183.62: flow list 0
25/08/2021 15:26:31 dut.10.240.183.62:
25/08/2021 15:26:31 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:31 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:26:32 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:26:32 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:26:32 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:26:32 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_l3src passed
25/08/2021 15:26:32 dut.10.240.183.62: flow flush 0
25/08/2021 15:26:33 dut.10.240.183.62:
25/08/2021 15:26:33 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_l4dst================
25/08/2021 15:26:33 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:26:33 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l4-dst-only end key_len 0 queues end / end
25/08/2021 15:26:33 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:26:33 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l4-dst-only end key_len 0 queues end / end
25/08/2021 15:26:33 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:26:33 dut.10.240.183.62: flow list 0
25/08/2021 15:26:33 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 15:26:33 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:33 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:26:34 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x535b0ddc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:26:34 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:26:34 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x535b0ddc', '0xc')]
25/08/2021 15:26:34 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:34 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 15:26:35 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xbd7b4599 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:26:35 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:26:35 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbd7b4599', '0x9')]
25/08/2021 15:26:35 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:35 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/TCP(dport=2, sport=14)
25/08/2021 15:26:37 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x535b0ddc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:26:37 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:26:37 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x535b0ddc', '0xc')]
25/08/2021 15:26:37 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:37 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:26:38 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:26:38 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:26:38 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:26:38 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:26:38 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:26:39 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:26:39 dut.10.240.183.62: flow list 0
25/08/2021 15:26:39 dut.10.240.183.62:
25/08/2021 15:26:39 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:39 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:26:41 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:26:41 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:26:41 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:26:41 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_l4dst passed
25/08/2021 15:26:41 dut.10.240.183.62: flow flush 0
25/08/2021 15:26:41 dut.10.240.183.62:
25/08/2021 15:26:41 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_l4src================
25/08/2021 15:26:41 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:26:41 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l4-src-only end key_len 0 queues end / end
25/08/2021 15:26:41 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:26:41 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l4-src-only end key_len 0 queues end / end
25/08/2021 15:26:41 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:26:41 dut.10.240.183.62: flow list 0
25/08/2021 15:26:41 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 15:26:41 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:41 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:26:42 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x29ad86ee - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:26:42 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:26:42 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x29ad86ee', '0xe')]
25/08/2021 15:26:42 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:42 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 15:26:44 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xee204845 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:26:44 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:26:44 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xee204845', '0x5')]
25/08/2021 15:26:44 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:44 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/TCP(dport=12, sport=4)
25/08/2021 15:26:45 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x29ad86ee - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:26:45 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:26:45 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x29ad86ee', '0xe')]
25/08/2021 15:26:45 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:45 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:26:47 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:26:47 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:26:47 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:26:47 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:26:47 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:26:48 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:26:48 dut.10.240.183.62: flow list 0
25/08/2021 15:26:48 dut.10.240.183.62:
25/08/2021 15:26:48 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:48 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:26:49 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:26:49 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:26:49 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:26:49 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_l4src passed
25/08/2021 15:26:49 dut.10.240.183.62: flow flush 0
25/08/2021 15:26:49 dut.10.240.183.62:
25/08/2021 15:26:49 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_l3dstl4dst================
25/08/2021 15:26:49 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:26:49 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:26:49 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:26:49 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:26:49 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:26:49 dut.10.240.183.62: flow list 0
25/08/2021 15:26:49 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 15:26:49 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:49 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:26:51 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xa38dd4b3 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:26:51 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:26:51 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa38dd4b3', '0x3')]
25/08/2021 15:26:51 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:51 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 15:26:52 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xdc43adac - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:26:52 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:26:52 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdc43adac', '0xc')]
25/08/2021 15:26:52 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:52 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 15:26:53 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x617c17ba - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:26:53 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:26:53 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x617c17ba', '0xa')]
25/08/2021 15:26:53 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:53 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 15:26:55 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xa38dd4b3 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:26:55 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:26:55 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa38dd4b3', '0x3')]
25/08/2021 15:26:55 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:55 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:26:56 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:26:56 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:26:56 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:26:56 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:26:56 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:26:57 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:26:57 dut.10.240.183.62: flow list 0
25/08/2021 15:26:57 dut.10.240.183.62:
25/08/2021 15:26:57 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:57 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:26:59 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:26:59 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:26:59 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:26:59 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_l3dstl4dst passed
25/08/2021 15:26:59 dut.10.240.183.62: flow flush 0
25/08/2021 15:26:59 dut.10.240.183.62:
25/08/2021 15:26:59 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_l3srcl4dst================
25/08/2021 15:26:59 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:26:59 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:26:59 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:26:59 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:26:59 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:26:59 dut.10.240.183.62: flow list 0
25/08/2021 15:26:59 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 15:26:59 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:26:59 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:27:00 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xc104beea - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:27:00 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:27:00 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc104beea', '0xa')]
25/08/2021 15:27:00 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:00 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:27:02 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xbecac7f5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:27:02 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:27:02 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbecac7f5', '0x5')]
25/08/2021 15:27:02 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:02 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 15:27:03 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x3f57de3 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:27:03 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:27:03 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3f57de3', '0x3')]
25/08/2021 15:27:03 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:03 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=14)
25/08/2021 15:27:04 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xc104beea - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:27:04 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:27:04 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc104beea', '0xa')]
25/08/2021 15:27:04 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:04 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:27:06 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:27:06 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:27:06 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:27:06 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:27:06 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:27:07 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:27:07 dut.10.240.183.62: flow list 0
25/08/2021 15:27:07 dut.10.240.183.62:
25/08/2021 15:27:07 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:07 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:27:08 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:27:08 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:27:08 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:27:08 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_l3srcl4dst passed
25/08/2021 15:27:08 dut.10.240.183.62: flow flush 0
25/08/2021 15:27:08 dut.10.240.183.62:
25/08/2021 15:27:08 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_l3dstl4src================
25/08/2021 15:27:08 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:27:08 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:27:08 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:27:08 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:27:08 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:27:08 dut.10.240.183.62: flow list 0
25/08/2021 15:27:08 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 15:27:08 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:08 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:27:10 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x4c373ab9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:27:10 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:27:10 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4c373ab9', '0x9')]
25/08/2021 15:27:10 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:10 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 15:27:11 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x33f943a6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:27:11 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:27:11 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x33f943a6', '0x6')]
25/08/2021 15:27:11 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:11 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 15:27:12 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xd450a3b6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:27:12 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:27:12 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd450a3b6', '0x6')]
25/08/2021 15:27:12 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:12 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 15:27:14 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x4c373ab9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:27:14 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:27:14 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4c373ab9', '0x9')]
25/08/2021 15:27:14 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:14 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:27:15 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:27:15 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:27:15 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:27:15 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:27:15 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:27:16 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:27:16 dut.10.240.183.62: flow list 0
25/08/2021 15:27:16 dut.10.240.183.62:
25/08/2021 15:27:16 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:16 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:27:18 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:27:18 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:27:18 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:27:18 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_l3dstl4src passed
25/08/2021 15:27:18 dut.10.240.183.62: flow flush 0
25/08/2021 15:27:18 dut.10.240.183.62:
25/08/2021 15:27:18 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_l3srcl4src================
25/08/2021 15:27:18 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:27:18 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:27:18 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:27:18 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:27:18 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:27:18 dut.10.240.183.62: flow list 0
25/08/2021 15:27:18 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 15:27:18 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:18 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:27:19 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x2ebe50e0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:27:19 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:27:19 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2ebe50e0', '0x0')]
25/08/2021 15:27:19 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:19 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:27:21 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x517029ff - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:27:21 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:27:21 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x517029ff', '0xf')]
25/08/2021 15:27:21 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:21 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 15:27:22 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xb6d9c9ef - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:27:22 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:27:22 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb6d9c9ef', '0xf')]
25/08/2021 15:27:22 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:22 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=12, sport=4)
25/08/2021 15:27:23 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x2ebe50e0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:27:23 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:27:23 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2ebe50e0', '0x0')]
25/08/2021 15:27:23 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:23 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:27:25 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:27:25 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:27:25 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:27:25 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:27:25 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:27:26 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:27:26 dut.10.240.183.62: flow list 0
25/08/2021 15:27:26 dut.10.240.183.62:
25/08/2021 15:27:26 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:26 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:27:27 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:27:27 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:27:27 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:27:27 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_l3srcl4src passed
25/08/2021 15:27:27 dut.10.240.183.62: flow flush 0
25/08/2021 15:27:27 dut.10.240.183.62:
25/08/2021 15:27:27 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_all================
25/08/2021 15:27:27 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:27:27 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp end key_len 0 queues end / end
25/08/2021 15:27:27 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:27:27 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp end key_len 0 queues end / end
25/08/2021 15:27:27 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:27:27 dut.10.240.183.62: flow list 0
25/08/2021 15:27:27 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 15:27:27 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:27 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:27:29 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x5d5c053b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:27:29 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:27:29 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5d5c053b', '0xb')]
25/08/2021 15:27:29 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:29 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:27:30 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x22927c24 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:27:30 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:27:30 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x22927c24', '0x4')]
25/08/2021 15:27:30 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:30 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 15:27:32 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x25d7c3b7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:27:32 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:27:32 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x25d7c3b7', '0x7')]
25/08/2021 15:27:32 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:32 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 15:27:33 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x31844b8e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:27:33 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:27:33 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x31844b8e', '0xe')]
25/08/2021 15:27:33 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:33 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 15:27:34 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x3fa104ed - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:27:34 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:27:34 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3fa104ed', '0xd')]
25/08/2021 15:27:34 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:34 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:27:35 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x5d5c053b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:27:35 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:27:35 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5d5c053b', '0xb')]
25/08/2021 15:27:35 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:35 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:27:37 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:27:37 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:27:37 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:27:37 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:27:37 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:27:38 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:27:38 dut.10.240.183.62: flow list 0
25/08/2021 15:27:38 dut.10.240.183.62:
25/08/2021 15:27:38 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:38 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 15:27:39 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:27:39 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:27:39 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:27:39 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_all passed
25/08/2021 15:27:39 dut.10.240.183.62: flow flush 0
25/08/2021 15:27:39 dut.10.240.183.62:
25/08/2021 15:27:39 TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_l3dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_l3src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_l4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_l4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_l3dstl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_l3srcl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_l3dstl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_l3srcl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_all': 'passed'}
25/08/2021 15:27:39 TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 15:27:39 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_dl_ipv4_tcp_toeplitz Result PASSED:
25/08/2021 15:27:39 dut.10.240.183.62: quit
25/08/2021 15:27:40 dut.10.240.183.62:
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 39 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 5 -> TX Port= 0/Queue= 5 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 6 -> TX Port= 0/Queue= 6 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- 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= 9 -> TX Port= 0/Queue= 9 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=11 -> TX Port= 0/Queue=11 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=13 -> TX Port= 0/Queue=13 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=15 -> TX Port= 0/Queue=15 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 70 RX-dropped: 0 RX-total: 70
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 70 RX-dropped: 0 RX-total: 70
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
25/08/2021 15:27:40 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_dl_ipv4_toeplitz Begin
25/08/2021 15:27:40 dut.10.240.183.62:
25/08/2021 15:27:40 tester:
25/08/2021 15:27:40 dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4 --file-prefix=dpdk_29620_20210825152429 -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 15:27:42 dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 15:27:52 dut.10.240.183.62: set fwd rxonly
25/08/2021 15:27:52 dut.10.240.183.62:
Set rxonly packet forwarding mode
25/08/2021 15:27:52 dut.10.240.183.62: set verbose 1
25/08/2021 15:27:52 dut.10.240.183.62:
Change verbose level from 0 to 1
25/08/2021 15:27:52 dut.10.240.183.62: start
25/08/2021 15:27:52 dut.10.240.183.62:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=384 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=384 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 15:27:52 dut.10.240.183.62: show port info all
25/08/2021 15:27:52 dut.10.240.183.62:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
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: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
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: 16
Max possible RX queues: 256
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: 16
Max possible TX queues: 256
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
25/08/2021 15:27:52 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv4_l3dst================
25/08/2021 15:27:52 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:27:52 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end
25/08/2021 15:27:52 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:27:52 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end
25/08/2021 15:27:52 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:27:52 dut.10.240.183.62: flow list 0
25/08/2021 15:27:52 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 => RSS
25/08/2021 15:27:52 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:52 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 15:27:53 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x857dffe - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:27:53 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:27:53 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x857dffe', '0xe')]
25/08/2021 15:27:53 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:53 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 15:27:55 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0xe9368ee1 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:27:55 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:27:55 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe9368ee1', '0x1')]
25/08/2021 15:27:55 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:55 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 15:27:56 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x857dffe - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:27:56 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:27:56 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x857dffe', '0xe')]
25/08/2021 15:27:56 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:56 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 15:27:57 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:27:57 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:27:57 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:27:57 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:27:57 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:27:58 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:27:58 dut.10.240.183.62: flow list 0
25/08/2021 15:27:58 dut.10.240.183.62:
25/08/2021 15:27:58 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:27:58 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 15:28:00 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:28:00 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:28:00 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:28:00 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv4_l3dst passed
25/08/2021 15:28:00 dut.10.240.183.62: flow flush 0
25/08/2021 15:28:00 dut.10.240.183.62:
25/08/2021 15:28:00 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv4_l3src================
25/08/2021 15:28:00 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:28:00 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end
25/08/2021 15:28:00 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:28:00 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end
25/08/2021 15:28:00 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:28:00 dut.10.240.183.62: flow list 0
25/08/2021 15:28:00 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 => RSS
25/08/2021 15:28:00 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:00 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 15:28:01 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x7f870fd2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:28:01 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:28:01 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7f870fd2', '0x2')]
25/08/2021 15:28:01 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:01 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 15:28:03 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x9ee65ecd - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:28:03 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:28:03 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9ee65ecd', '0xd')]
25/08/2021 15:28:03 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:03 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 15:28:04 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x7f870fd2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:28:04 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:28:04 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7f870fd2', '0x2')]
25/08/2021 15:28:04 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:04 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 15:28:05 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:28:05 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:28:05 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:28:05 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:28:05 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:28:06 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:28:06 dut.10.240.183.62: flow list 0
25/08/2021 15:28:07 dut.10.240.183.62:
25/08/2021 15:28:07 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:07 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 15:28:08 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:28:08 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:28:08 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:28:08 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv4_l3src passed
25/08/2021 15:28:08 dut.10.240.183.62: flow flush 0
25/08/2021 15:28:08 dut.10.240.183.62:
25/08/2021 15:28:08 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv4_all================
25/08/2021 15:28:08 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:28:08 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end
25/08/2021 15:28:08 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:28:08 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end
25/08/2021 15:28:08 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:28:08 dut.10.240.183.62: flow list 0
25/08/2021 15:28:08 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 => RSS
25/08/2021 15:28:08 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:08 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 15:28:09 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x80149384 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:28:09 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:28:09 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x80149384', '0x4')]
25/08/2021 15:28:09 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:09 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 15:28:11 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x6175c29b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:28:11 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:28:11 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6175c29b', '0xb')]
25/08/2021 15:28:11 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:11 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 15:28:12 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x2dc4f01b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:28:12 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:28:12 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2dc4f01b', '0xb')]
25/08/2021 15:28:12 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:12 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 15:28:14 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x80149384 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:28:14 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:28:14 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x80149384', '0x4')]
25/08/2021 15:28:14 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:14 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 15:28:15 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:28:15 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:28:15 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:28:15 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:28:15 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:28:16 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:28:16 dut.10.240.183.62: flow list 0
25/08/2021 15:28:16 dut.10.240.183.62:
25/08/2021 15:28:16 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:16 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 15:28:17 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:28:17 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:28:17 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:28:17 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv4_all passed
25/08/2021 15:28:17 dut.10.240.183.62: flow flush 0
25/08/2021 15:28:18 dut.10.240.183.62:
25/08/2021 15:28:18 TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_dl_ipv4_l3dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv4_l3src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv4_all': 'passed'}
25/08/2021 15:28:18 TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 15:28:18 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_dl_ipv4_toeplitz Result PASSED:
25/08/2021 15:28:18 dut.10.240.183.62: quit
25/08/2021 15:28:18 dut.10.240.183.62:
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 9 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=11 -> TX Port= 0/Queue=11 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=13 -> TX Port= 0/Queue=13 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 19 RX-dropped: 0 RX-total: 19
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 19 RX-dropped: 0 RX-total: 19
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
25/08/2021 15:28:18 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_toeplitz Begin
25/08/2021 15:28:18 dut.10.240.183.62:
25/08/2021 15:28:18 tester:
25/08/2021 15:28:18 dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4 --file-prefix=dpdk_29620_20210825152429 -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 15:28:20 dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 15:28:30 dut.10.240.183.62: set fwd rxonly
25/08/2021 15:28:30 dut.10.240.183.62:
Set rxonly packet forwarding mode
25/08/2021 15:28:30 dut.10.240.183.62: set verbose 1
25/08/2021 15:28:30 dut.10.240.183.62:
Change verbose level from 0 to 1
25/08/2021 15:28:30 dut.10.240.183.62: start
25/08/2021 15:28:30 dut.10.240.183.62:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=384 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=384 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 15:28:30 dut.10.240.183.62: show port info all
25/08/2021 15:28:30 dut.10.240.183.62:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
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: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
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: 16
Max possible RX queues: 256
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: 16
Max possible TX queues: 256
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
25/08/2021 15:28:30 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_l3dst================
25/08/2021 15:28:30 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:28:30 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:28:30 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:28:30 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:28:30 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:28:30 dut.10.240.183.62: flow list 0
25/08/2021 15:28:30 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 15:28:30 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:30 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:28:31 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x3aeaefa8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:28:31 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:28:31 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3aeaefa8', '0x8')]
25/08/2021 15:28:31 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:31 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 15:28:33 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x2ed7ab94 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:28:33 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:28:33 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2ed7ab94', '0x4')]
25/08/2021 15:28:33 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:33 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=14)
25/08/2021 15:28:34 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x3aeaefa8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:28:34 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:28:34 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3aeaefa8', '0x8')]
25/08/2021 15:28:34 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:34 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:28:36 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:28:36 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:28:36 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:28:36 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:28:36 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:28:37 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:28:37 dut.10.240.183.62: flow list 0
25/08/2021 15:28:37 dut.10.240.183.62:
25/08/2021 15:28:37 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:37 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 15:28:38 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:28:38 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:28:38 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:28:38 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_l3dst passed
25/08/2021 15:28:38 dut.10.240.183.62: flow flush 0
25/08/2021 15:28:38 dut.10.240.183.62:
25/08/2021 15:28:38 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_l3src================
25/08/2021 15:28:38 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:28:38 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-src-only end key_len 0 queues end / end
25/08/2021 15:28:38 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:28:38 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-src-only end key_len 0 queues end / end
25/08/2021 15:28:38 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:28:38 dut.10.240.183.62: flow list 0
25/08/2021 15:28:38 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 15:28:38 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:38 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:28:40 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x936732cf - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:28:40 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:28:40 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x936732cf', '0xf')]
25/08/2021 15:28:40 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:40 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:28:41 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x875a76f3 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:28:41 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:28:41 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x875a76f3', '0x3')]
25/08/2021 15:28:41 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:41 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=14)
25/08/2021 15:28:42 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x936732cf - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:28:42 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:28:42 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x936732cf', '0xf')]
25/08/2021 15:28:42 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:42 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:28:44 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:28:44 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:28:44 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:28:44 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:28:44 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:28:45 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:28:45 dut.10.240.183.62: flow list 0
25/08/2021 15:28:45 dut.10.240.183.62:
25/08/2021 15:28:45 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:45 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 15:28:46 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:28:46 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:28:46 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:28:46 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_l3src passed
25/08/2021 15:28:46 dut.10.240.183.62: flow flush 0
25/08/2021 15:28:46 dut.10.240.183.62:
25/08/2021 15:28:46 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_l4dst================
25/08/2021 15:28:46 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:28:46 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l4-dst-only end key_len 0 queues end / end
25/08/2021 15:28:46 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:28:46 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l4-dst-only end key_len 0 queues end / end
25/08/2021 15:28:46 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:28:46 dut.10.240.183.62: flow list 0
25/08/2021 15:28:46 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 15:28:46 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:46 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:28:48 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xb97c2f8f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:28:48 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:28:48 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb97c2f8f', '0xf')]
25/08/2021 15:28:48 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:48 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 15:28:49 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xb2e11c24 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:28:49 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:28:49 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb2e11c24', '0x4')]
25/08/2021 15:28:49 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:49 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=2, sport=14)
25/08/2021 15:28:50 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xb97c2f8f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:28:50 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:28:50 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb97c2f8f', '0xf')]
25/08/2021 15:28:50 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:50 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:28:52 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:28:52 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:28:52 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:28:52 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:28:52 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:28:53 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:28:53 dut.10.240.183.62: flow list 0
25/08/2021 15:28:53 dut.10.240.183.62:
25/08/2021 15:28:53 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:53 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 15:28:54 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:28:54 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:28:54 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:28:54 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_l4dst passed
25/08/2021 15:28:54 dut.10.240.183.62: flow flush 0
25/08/2021 15:28:55 dut.10.240.183.62:
25/08/2021 15:28:55 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_l4src================
25/08/2021 15:28:55 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:28:55 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l4-src-only end key_len 0 queues end / end
25/08/2021 15:28:55 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:28:55 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l4-src-only end key_len 0 queues end / end
25/08/2021 15:28:55 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:28:55 dut.10.240.183.62: flow list 0
25/08/2021 15:28:55 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 15:28:55 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:55 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:28:56 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xdcbe17c7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:28:56 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:28:56 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdcbe17c7', '0x7')]
25/08/2021 15:28:56 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:56 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 15:28:57 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xb9d33ab - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:28:57 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:28:57 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb9d33ab', '0xb')]
25/08/2021 15:28:57 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:57 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=12, sport=4)
25/08/2021 15:28:59 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xdcbe17c7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:28:59 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:28:59 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdcbe17c7', '0x7')]
25/08/2021 15:28:59 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:28:59 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:29:01 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:29:01 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:29:01 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:29:01 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:29:01 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:29:02 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:29:02 dut.10.240.183.62: flow list 0
25/08/2021 15:29:02 dut.10.240.183.62:
25/08/2021 15:29:02 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:02 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 15:29:03 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:29:03 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:29:03 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:29:03 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_l4src passed
25/08/2021 15:29:03 dut.10.240.183.62: flow flush 0
25/08/2021 15:29:03 dut.10.240.183.62:
25/08/2021 15:29:03 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_l3dstl4dst================
25/08/2021 15:29:03 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:29:03 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:29:03 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:29:03 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:29:03 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:29:03 dut.10.240.183.62: flow list 0
25/08/2021 15:29:03 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 15:29:03 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:03 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:29:05 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xd45946b3 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:29:05 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:29:05 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd45946b3', '0x3')]
25/08/2021 15:29:05 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:05 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 15:29:06 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xc064028f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:29:06 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:29:06 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc064028f', '0xf')]
25/08/2021 15:29:06 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:06 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 15:29:07 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xf61fd163 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:29:07 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:29:07 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf61fd163', '0x3')]
25/08/2021 15:29:07 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:07 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 15:29:09 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xd45946b3 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:29:09 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:29:09 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd45946b3', '0x3')]
25/08/2021 15:29:09 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:09 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:29:10 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:29:10 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:29:10 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:29:10 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:29:10 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:29:11 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:29:11 dut.10.240.183.62: flow list 0
25/08/2021 15:29:11 dut.10.240.183.62:
25/08/2021 15:29:11 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:11 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 15:29:13 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:29:13 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:29:13 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:29:13 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_l3dstl4dst passed
25/08/2021 15:29:13 dut.10.240.183.62: flow flush 0
25/08/2021 15:29:13 dut.10.240.183.62:
25/08/2021 15:29:13 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_l3srcl4dst================
25/08/2021 15:29:13 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:29:13 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:29:13 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:29:13 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:29:13 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:29:13 dut.10.240.183.62: flow list 0
25/08/2021 15:29:13 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 15:29:13 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:13 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:29:14 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x7dd49bd4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:29:14 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:29:14 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7dd49bd4', '0x4')]
25/08/2021 15:29:14 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:14 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:29:15 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x69e9dfe8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:29:15 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:29:15 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x69e9dfe8', '0x8')]
25/08/2021 15:29:15 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:15 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 15:29:17 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x5f920c04 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:29:17 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:29:17 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5f920c04', '0x4')]
25/08/2021 15:29:17 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:17 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=14)
25/08/2021 15:29:18 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x7dd49bd4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:29:18 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:29:18 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7dd49bd4', '0x4')]
25/08/2021 15:29:18 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:18 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:29:20 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:29:20 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:29:20 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:29:20 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:29:20 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:29:21 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:29:21 dut.10.240.183.62: flow list 0
25/08/2021 15:29:21 dut.10.240.183.62:
25/08/2021 15:29:21 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:21 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 15:29:22 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:29:22 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:29:22 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:29:22 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_l3srcl4dst passed
25/08/2021 15:29:22 dut.10.240.183.62: flow flush 0
25/08/2021 15:29:22 dut.10.240.183.62:
25/08/2021 15:29:22 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_l3dstl4src================
25/08/2021 15:29:22 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:29:22 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:29:22 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:29:22 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:29:22 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:29:22 dut.10.240.183.62: flow list 0
25/08/2021 15:29:22 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 15:29:22 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:22 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:29:24 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x4db33b25 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:29:24 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:29:24 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4db33b25', '0x5')]
25/08/2021 15:29:24 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:24 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 15:29:25 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x598e7f19 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:29:25 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:29:25 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x598e7f19', '0x9')]
25/08/2021 15:29:25 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:25 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 15:29:26 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x18ac7878 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:29:26 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:29:26 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x18ac7878', '0x8')]
25/08/2021 15:29:26 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:26 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 15:29:27 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x4db33b25 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:29:27 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:29:27 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4db33b25', '0x5')]
25/08/2021 15:29:27 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:27 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:29:29 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:29:29 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:29:29 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:29:29 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:29:29 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:29:30 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:29:30 dut.10.240.183.62: flow list 0
25/08/2021 15:29:30 dut.10.240.183.62:
25/08/2021 15:29:30 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:30 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 15:29:32 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:29:32 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:29:32 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:29:32 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_l3dstl4src passed
25/08/2021 15:29:32 dut.10.240.183.62: flow flush 0
25/08/2021 15:29:32 dut.10.240.183.62:
25/08/2021 15:29:32 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_l3srcl4src================
25/08/2021 15:29:32 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:29:32 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:29:32 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:29:32 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:29:32 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:29:32 dut.10.240.183.62: flow list 0
25/08/2021 15:29:32 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 15:29:32 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:32 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:29:33 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xe43ee642 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:29:33 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:29:33 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe43ee642', '0x2')]
25/08/2021 15:29:33 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:33 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:29:34 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xf003a27e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:29:34 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:29:34 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf003a27e', '0xe')]
25/08/2021 15:29:34 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:34 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 15:29:36 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xb121a51f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:29:36 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:29:36 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb121a51f', '0xf')]
25/08/2021 15:29:36 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:36 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=4)
25/08/2021 15:29:37 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xe43ee642 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:29:37 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:29:37 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe43ee642', '0x2')]
25/08/2021 15:29:37 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:37 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:29:38 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:29:38 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:29:38 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:29:38 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:29:38 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:29:40 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:29:40 dut.10.240.183.62: flow list 0
25/08/2021 15:29:40 dut.10.240.183.62:
25/08/2021 15:29:40 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:40 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 15:29:41 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:29:41 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:29:41 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:29:41 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_l3srcl4src passed
25/08/2021 15:29:41 dut.10.240.183.62: flow flush 0
25/08/2021 15:29:41 dut.10.240.183.62:
25/08/2021 15:29:41 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_all================
25/08/2021 15:29:41 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:29:41 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp end key_len 0 queues end / end
25/08/2021 15:29:41 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:29:41 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp end key_len 0 queues end / end
25/08/2021 15:29:41 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:29:41 dut.10.240.183.62: flow list 0
25/08/2021 15:29:41 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 15:29:41 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:41 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:29:43 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xd956a8a0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:29:43 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:29:43 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd956a8a0', '0x0')]
25/08/2021 15:29:43 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:43 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:29:44 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xcd6bec9c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:29:44 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:29:44 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcd6bec9c', '0xc')]
25/08/2021 15:29:44 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:44 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 15:29:46 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xd1e39d0a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:29:46 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:29:46 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd1e39d0a', '0xa')]
25/08/2021 15:29:46 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:46 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 15:29:47 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xbe853c6a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:29:47 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:29:47 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbe853c6a', '0xa')]
25/08/2021 15:29:47 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:47 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 15:29:48 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xef4d4f2b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:29:48 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:29:48 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xef4d4f2b', '0xb')]
25/08/2021 15:29:48 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:48 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:29:49 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xd956a8a0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:29:49 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:29:49 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd956a8a0', '0x0')]
25/08/2021 15:29:49 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:49 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:29:51 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:29:51 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:29:51 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:29:51 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:29:51 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:29:52 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:29:52 dut.10.240.183.62: flow list 0
25/08/2021 15:29:52 dut.10.240.183.62:
25/08/2021 15:29:52 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:29:52 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 15:29:53 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:29:53 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:29:53 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:29:53 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_all passed
25/08/2021 15:29:53 dut.10.240.183.62: flow flush 0
25/08/2021 15:29:54 dut.10.240.183.62:
25/08/2021 15:29:54 TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_l3dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_l3src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_l4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_l4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_l3dstl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_l3srcl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_l3dstl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_l3srcl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_all': 'passed'}
25/08/2021 15:29:54 TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 15:29:54 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_dl_ipv4_udp_toeplitz Result PASSED:
25/08/2021 15:29:54 dut.10.240.183.62: quit
25/08/2021 15:29:54 dut.10.240.183.62:
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 38 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
RX-packets: 5 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 5 -> TX Port= 0/Queue= 5 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 7 -> TX Port= 0/Queue= 7 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 8 -> TX Port= 0/Queue= 8 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=11 -> TX Port= 0/Queue=11 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 -------
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=15 -> TX Port= 0/Queue=15 -------
RX-packets: 6 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 70 RX-dropped: 0 RX-total: 70
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 70 RX-dropped: 0 RX-total: 70
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
25/08/2021 15:29:54 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_dl_ipv6_symmetric Begin
25/08/2021 15:29:54 dut.10.240.183.62:
25/08/2021 15:29:54 tester:
25/08/2021 15:29:54 dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4 --file-prefix=dpdk_29620_20210825152429 -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 15:29:56 dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 15:30:06 dut.10.240.183.62: set fwd rxonly
25/08/2021 15:30:06 dut.10.240.183.62:
Set rxonly packet forwarding mode
25/08/2021 15:30:06 dut.10.240.183.62: set verbose 1
25/08/2021 15:30:06 dut.10.240.183.62:
Change verbose level from 0 to 1
25/08/2021 15:30:06 dut.10.240.183.62: start
25/08/2021 15:30:06 dut.10.240.183.62:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=384 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=384 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 15:30:06 dut.10.240.183.62: show port info all
25/08/2021 15:30:06 dut.10.240.183.62:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
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: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
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: 16
Max possible RX queues: 256
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: 16
Max possible TX queues: 256
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
25/08/2021 15:30:06 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv6_symmetric================
25/08/2021 15:30:06 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:30:06 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / end actions rss func symmetric_toeplitz types ipv6 end key_len 0 queues end / end
25/08/2021 15:30:06 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:30:06 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / end actions rss func symmetric_toeplitz types ipv6 end key_len 0 queues end / end
25/08/2021 15:30:06 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:30:06 dut.10.240.183.62: flow list 0
25/08/2021 15:30:06 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 => RSS
25/08/2021 15:30:06 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:30:06 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:30:07 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xc3c8631d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:30:07 TestCVLAdvancedIAVFRSSGTPoGRE: action: {'save_hash': 'gtpogre-ipv4-nonfrag'}
25/08/2021 15:30:07 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc3c8631d', '0xd')]
25/08/2021 15:30:07 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:30:07 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:30:09 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xc3c8631d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:30:09 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:30:09 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc3c8631d', '0xd')]
25/08/2021 15:30:09 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:30:09 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 15:30:10 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:30:10 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:30:10 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:30:10 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:30:10 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:30:11 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:30:11 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:30:11 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:30:11 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:30:11 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:30:12 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:30:12 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:30:12 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:30:12 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv6_symmetric passed
25/08/2021 15:30:12 dut.10.240.183.62: flow flush 0
25/08/2021 15:30:13 dut.10.240.183.62:
25/08/2021 15:30:13 TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_dl_ipv6_symmetric': 'passed'}
25/08/2021 15:30:13 TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 15:30:13 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_dl_ipv6_symmetric Result PASSED:
25/08/2021 15:30:13 dut.10.240.183.62: quit
25/08/2021 15:30:13 dut.10.240.183.62:
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=13 -> TX Port= 0/Queue=13 -------
RX-packets: 2 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
----------------------------------------------------------------------------
+++++++++++++++ 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.
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
25/08/2021 15:30:13 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_toeplitz Begin
25/08/2021 15:30:13 dut.10.240.183.62:
25/08/2021 15:30:13 tester:
25/08/2021 15:30:13 dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4 --file-prefix=dpdk_29620_20210825152429 -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 15:30:15 dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 15:30:25 dut.10.240.183.62: set fwd rxonly
25/08/2021 15:30:25 dut.10.240.183.62:
Set rxonly packet forwarding mode
25/08/2021 15:30:25 dut.10.240.183.62: set verbose 1
25/08/2021 15:30:25 dut.10.240.183.62:
Change verbose level from 0 to 1
25/08/2021 15:30:25 dut.10.240.183.62: start
25/08/2021 15:30:25 dut.10.240.183.62:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=384 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=384 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 15:30:25 dut.10.240.183.62: show port info all
25/08/2021 15:30:25 dut.10.240.183.62:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
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: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
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: 16
Max possible RX queues: 256
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: 16
Max possible TX queues: 256
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
25/08/2021 15:30:25 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_l3dst================
25/08/2021 15:30:25 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:30:25 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:30:25 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:30:25 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:30:25 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:30:25 dut.10.240.183.62: flow list 0
25/08/2021 15:30:25 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 15:30:25 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:30:25 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:30:26 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xec3f1251 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:30:26 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:30:26 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xec3f1251', '0x1')]
25/08/2021 15:30:26 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:30:26 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 15:30:28 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xebcecbda - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:30:28 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:30:28 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xebcecbda', '0xa')]
25/08/2021 15:30:28 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:30:28 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=14)
25/08/2021 15:30:29 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xec3f1251 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:30:29 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:30:29 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xec3f1251', '0x1')]
25/08/2021 15:30:29 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:30:29 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:30:31 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:30:31 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:30:31 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:30:31 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:30:31 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:30:32 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:30:32 dut.10.240.183.62: flow list 0
25/08/2021 15:30:32 dut.10.240.183.62:
25/08/2021 15:30:32 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:30:32 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 15:30:33 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:30:33 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:30:33 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:30:33 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_l3dst passed
25/08/2021 15:30:33 dut.10.240.183.62: flow flush 0
25/08/2021 15:30:33 dut.10.240.183.62:
25/08/2021 15:30:33 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_l3src================
25/08/2021 15:30:33 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:30:33 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only end key_len 0 queues end / end
25/08/2021 15:30:33 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:30:33 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only end key_len 0 queues end / end
25/08/2021 15:30:33 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:30:33 dut.10.240.183.62: flow list 0
25/08/2021 15:30:33 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 15:30:33 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:30:33 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:30:35 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x5387057a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:30:35 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:30:35 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5387057a', '0xa')]
25/08/2021 15:30:35 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:30:35 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:30:36 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xf88256b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:30:36 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:30:36 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf88256b', '0xb')]
25/08/2021 15:30:36 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:30:36 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=14)
25/08/2021 15:30:37 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x5387057a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:30:37 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:30:37 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5387057a', '0xa')]
25/08/2021 15:30:37 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:30:37 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:30:39 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:30:39 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:30:39 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:30:39 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:30:39 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:30:40 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:30:40 dut.10.240.183.62: flow list 0
25/08/2021 15:30:40 dut.10.240.183.62:
25/08/2021 15:30:40 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:30:40 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 15:30:41 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:30:41 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:30:41 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:30:41 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_l3src passed
25/08/2021 15:30:41 dut.10.240.183.62: flow flush 0
25/08/2021 15:30:41 dut.10.240.183.62:
25/08/2021 15:30:41 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_l4dst================
25/08/2021 15:30:41 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:30:41 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l4-dst-only end key_len 0 queues end / end
25/08/2021 15:30:42 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:30:42 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l4-dst-only end key_len 0 queues end / end
25/08/2021 15:30:42 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:30:42 dut.10.240.183.62: flow list 0
25/08/2021 15:30:42 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 15:30:42 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:30:42 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:30:43 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xa66962e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:30:43 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:30:43 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa66962e', '0xe')]
25/08/2021 15:30:43 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:30:43 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 15:30:44 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x7aaee9c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:30:44 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:30:44 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7aaee9c', '0xc')]
25/08/2021 15:30:44 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:30:44 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=14)
25/08/2021 15:30:46 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xa66962e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:30:46 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:30:46 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa66962e', '0xe')]
25/08/2021 15:30:46 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:30:46 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:30:47 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:30:47 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:30:47 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:30:47 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:30:47 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:30:48 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:30:48 dut.10.240.183.62: flow list 0
25/08/2021 15:30:48 dut.10.240.183.62:
25/08/2021 15:30:48 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:30:48 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 15:30:50 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:30:50 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:30:50 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:30:50 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_l4dst passed
25/08/2021 15:30:50 dut.10.240.183.62: flow flush 0
25/08/2021 15:30:50 dut.10.240.183.62:
25/08/2021 15:30:50 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_l4src================
25/08/2021 15:30:50 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:30:50 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l4-src-only end key_len 0 queues end / end
25/08/2021 15:30:50 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:30:50 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l4-src-only end key_len 0 queues end / end
25/08/2021 15:30:50 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:30:50 dut.10.240.183.62: flow list 0
25/08/2021 15:30:50 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 15:30:50 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:30:50 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:30:51 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x5334b17 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:30:51 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:30:51 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5334b17', '0x7')]
25/08/2021 15:30:51 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:30:51 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 15:30:53 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xdcc78b2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:30:53 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:30:53 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdcc78b2', '0x2')]
25/08/2021 15:30:53 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:30:53 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=4)
25/08/2021 15:30:54 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x5334b17 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:30:54 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:30:54 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5334b17', '0x7')]
25/08/2021 15:30:54 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:30:54 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:30:56 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:30:56 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:30:56 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:30:56 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:30:56 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:30:57 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:30:57 dut.10.240.183.62: flow list 0
25/08/2021 15:30:57 dut.10.240.183.62:
25/08/2021 15:30:57 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:30:57 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 15:30:58 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:30:58 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:30:58 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:30:58 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_l4src passed
25/08/2021 15:30:58 dut.10.240.183.62: flow flush 0
25/08/2021 15:30:59 dut.10.240.183.62:
25/08/2021 15:30:59 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_l3dstl4dst================
25/08/2021 15:30:59 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:30:59 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:30:59 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:30:59 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:30:59 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:30:59 dut.10.240.183.62: flow list 0
25/08/2021 15:30:59 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 15:30:59 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:30:59 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:31:00 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xa552fc5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:31:00 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:31:00 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa552fc5', '0x5')]
25/08/2021 15:31:00 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:00 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 15:31:01 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xda4f64e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:31:01 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:31:01 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xda4f64e', '0xe')]
25/08/2021 15:31:01 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:01 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 15:31:03 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xe69083fe - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:31:03 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:31:03 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe69083fe', '0xe')]
25/08/2021 15:31:03 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:03 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 15:31:04 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xa552fc5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:31:04 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:31:04 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa552fc5', '0x5')]
25/08/2021 15:31:04 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:04 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:31:06 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:31:06 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:31:06 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:31:06 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:31:06 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:31:07 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:31:07 dut.10.240.183.62: flow list 0
25/08/2021 15:31:07 dut.10.240.183.62:
25/08/2021 15:31:07 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:07 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 15:31:08 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:31:08 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:31:08 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:31:08 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_l3dstl4dst passed
25/08/2021 15:31:08 dut.10.240.183.62: flow flush 0
25/08/2021 15:31:08 dut.10.240.183.62:
25/08/2021 15:31:08 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_l3srcl4dst================
25/08/2021 15:31:08 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:31:08 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:31:08 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:31:08 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:31:08 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:31:08 dut.10.240.183.62: flow list 0
25/08/2021 15:31:08 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 15:31:08 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:08 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:31:10 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xb5ed38ee - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:31:10 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:31:10 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb5ed38ee', '0xe')]
25/08/2021 15:31:10 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:10 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:31:11 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xe9e218ff - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:31:11 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:31:11 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe9e218ff', '0xf')]
25/08/2021 15:31:11 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:11 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 15:31:12 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x592894d5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:31:12 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:31:12 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x592894d5', '0x5')]
25/08/2021 15:31:12 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:12 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=14)
25/08/2021 15:31:14 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xb5ed38ee - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:31:14 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:31:14 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb5ed38ee', '0xe')]
25/08/2021 15:31:14 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:14 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:31:15 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:31:15 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:31:15 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:31:15 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:31:15 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:31:16 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:31:16 dut.10.240.183.62: flow list 0
25/08/2021 15:31:16 dut.10.240.183.62:
25/08/2021 15:31:16 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:16 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 15:31:18 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:31:18 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:31:18 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:31:18 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_l3srcl4dst passed
25/08/2021 15:31:18 dut.10.240.183.62: flow flush 0
25/08/2021 15:31:18 dut.10.240.183.62:
25/08/2021 15:31:18 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_l3dstl4src================
25/08/2021 15:31:18 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:31:18 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:31:18 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:31:18 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:31:18 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:31:18 dut.10.240.183.62: flow list 0
25/08/2021 15:31:18 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 15:31:18 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:18 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:31:19 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x1f0a0c9b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:31:19 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:31:19 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1f0a0c9b', '0xb')]
25/08/2021 15:31:19 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:19 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 15:31:21 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x18fbd510 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:31:21 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:31:21 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x18fbd510', '0x0')]
25/08/2021 15:31:21 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:21 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 15:31:22 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xfabe6a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:31:22 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:31:22 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xfabe6a', '0xa')]
25/08/2021 15:31:22 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:22 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 15:31:23 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x1f0a0c9b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:31:23 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:31:23 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1f0a0c9b', '0xb')]
25/08/2021 15:31:23 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:23 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:31:25 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:31:25 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:31:25 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:31:25 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:31:25 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:31:26 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:31:26 dut.10.240.183.62: flow list 0
25/08/2021 15:31:26 dut.10.240.183.62:
25/08/2021 15:31:26 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:26 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 15:31:27 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:31:27 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:31:27 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:31:27 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_l3dstl4src passed
25/08/2021 15:31:27 dut.10.240.183.62: flow flush 0
25/08/2021 15:31:27 dut.10.240.183.62:
25/08/2021 15:31:27 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_l3srcl4src================
25/08/2021 15:31:27 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:31:27 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:31:28 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:31:28 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:31:28 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:31:28 dut.10.240.183.62: flow list 0
25/08/2021 15:31:28 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 15:31:28 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:28 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:31:29 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xa0b21bb0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:31:29 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:31:29 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa0b21bb0', '0x0')]
25/08/2021 15:31:29 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:29 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:31:30 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xfcbd3ba1 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:31:30 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:31:30 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xfcbd3ba1', '0x1')]
25/08/2021 15:31:30 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:30 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 15:31:32 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xbf42a941 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:31:32 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:31:32 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbf42a941', '0x1')]
25/08/2021 15:31:32 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:32 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=4)
25/08/2021 15:31:33 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xa0b21bb0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:31:33 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:31:33 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa0b21bb0', '0x0')]
25/08/2021 15:31:33 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:33 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:31:34 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:31:34 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:31:34 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:31:34 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:31:34 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:31:36 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:31:36 dut.10.240.183.62: flow list 0
25/08/2021 15:31:36 dut.10.240.183.62:
25/08/2021 15:31:36 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:36 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 15:31:37 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:31:37 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:31:37 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:31:37 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_l3srcl4src passed
25/08/2021 15:31:37 dut.10.240.183.62: flow flush 0
25/08/2021 15:31:37 dut.10.240.183.62:
25/08/2021 15:31:37 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_all================
25/08/2021 15:31:37 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:31:37 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp end key_len 0 queues end / end
25/08/2021 15:31:37 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:31:37 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp end key_len 0 queues end / end
25/08/2021 15:31:37 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:31:37 dut.10.240.183.62: flow list 0
25/08/2021 15:31:37 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 15:31:37 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:37 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:31:39 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x46f359df - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:31:39 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:31:39 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x46f359df', '0xf')]
25/08/2021 15:31:39 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:39 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:31:40 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x1afc79ce - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:31:40 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:31:40 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1afc79ce', '0xe')]
25/08/2021 15:31:40 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:40 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 15:31:41 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x3884b0a7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:31:41 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:31:41 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3884b0a7', '0x7')]
25/08/2021 15:31:41 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:41 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 15:31:43 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xfcea87d2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:31:43 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:31:43 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xfcea87d2', '0x2')]
25/08/2021 15:31:43 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:43 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 15:31:44 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x14f95bc2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:31:44 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:31:44 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x14f95bc2', '0x2')]
25/08/2021 15:31:44 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:44 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:31:45 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x46f359df - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:31:45 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:31:45 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x46f359df', '0xf')]
25/08/2021 15:31:45 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:45 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:31:47 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:31:47 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:31:47 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:31:47 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:31:47 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:31:48 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:31:48 dut.10.240.183.62: flow list 0
25/08/2021 15:31:48 dut.10.240.183.62:
25/08/2021 15:31:48 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:31:48 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")']
25/08/2021 15:31:49 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:31:49 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:31:49 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:31:49 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_all passed
25/08/2021 15:31:49 dut.10.240.183.62: flow flush 0
25/08/2021 15:31:49 dut.10.240.183.62:
25/08/2021 15:31:49 TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_l3dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_l3src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_l4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_l4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_l3dstl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_l3srcl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_l3dstl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_l3srcl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_all': 'passed'}
25/08/2021 15:31:49 TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 15:31:49 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_dl_ipv6_tcp_toeplitz Result PASSED:
25/08/2021 15:31:49 dut.10.240.183.62: quit
25/08/2021 15:31:50 dut.10.240.183.62:
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 39 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 5 -> TX Port= 0/Queue= 5 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 7 -> TX Port= 0/Queue= 7 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=11 -> TX Port= 0/Queue=11 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 7 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=15 -> TX Port= 0/Queue=15 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 70 RX-dropped: 0 RX-total: 70
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 70 RX-dropped: 0 RX-total: 70
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
25/08/2021 15:31:50 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_dl_ipv6_toeplitz Begin
25/08/2021 15:31:50 dut.10.240.183.62:
25/08/2021 15:31:50 tester:
25/08/2021 15:31:50 dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4 --file-prefix=dpdk_29620_20210825152429 -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 15:31:51 dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 15:32:01 dut.10.240.183.62: set fwd rxonly
25/08/2021 15:32:01 dut.10.240.183.62:
Set rxonly packet forwarding mode
25/08/2021 15:32:01 dut.10.240.183.62: set verbose 1
25/08/2021 15:32:01 dut.10.240.183.62:
Change verbose level from 0 to 1
25/08/2021 15:32:01 dut.10.240.183.62: start
25/08/2021 15:32:02 dut.10.240.183.62:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=384 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=384 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 15:32:02 dut.10.240.183.62: show port info all
25/08/2021 15:32:02 dut.10.240.183.62:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
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: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
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: 16
Max possible RX queues: 256
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: 16
Max possible TX queues: 256
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
25/08/2021 15:32:02 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv6_l3dst================
25/08/2021 15:32:02 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:32:02 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / end actions rss types ipv6 l3-dst-only end key_len 0 queues end / end
25/08/2021 15:32:02 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:32:02 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / end actions rss types ipv6 l3-dst-only end key_len 0 queues end / end
25/08/2021 15:32:02 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:32:02 dut.10.240.183.62: flow list 0
25/08/2021 15:32:02 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 => RSS
25/08/2021 15:32:02 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:32:02 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:32:03 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xf5f7c3ab - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:32:03 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:32:03 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf5f7c3ab', '0xb')]
25/08/2021 15:32:03 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:32:03 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")
25/08/2021 15:32:05 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x7c2a59e8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:32:05 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:32:05 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7c2a59e8', '0x8')]
25/08/2021 15:32:05 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:32:05 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:32:06 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xf5f7c3ab - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:32:06 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:32:06 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf5f7c3ab', '0xb')]
25/08/2021 15:32:06 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:32:06 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
25/08/2021 15:32:08 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=578 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:32:08 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:32:08 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:32:08 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:32:08 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:32:09 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:32:09 dut.10.240.183.62: flow list 0
25/08/2021 15:32:09 dut.10.240.183.62:
25/08/2021 15:32:09 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:32:09 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")']
25/08/2021 15:32:10 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:32:10 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:32:10 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:32:10 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv6_l3dst passed
25/08/2021 15:32:10 dut.10.240.183.62: flow flush 0
25/08/2021 15:32:10 dut.10.240.183.62:
25/08/2021 15:32:10 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv6_l3src================
25/08/2021 15:32:10 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:32:10 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / end actions rss types ipv6 l3-src-only end key_len 0 queues end / end
25/08/2021 15:32:11 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:32:11 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / end actions rss types ipv6 l3-src-only end key_len 0 queues end / end
25/08/2021 15:32:11 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:32:11 dut.10.240.183.62: flow list 0
25/08/2021 15:32:11 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 => RSS
25/08/2021 15:32:11 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:32:11 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:32:12 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x80f66225 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:32:12 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:32:12 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x80f66225', '0x5')]
25/08/2021 15:32:12 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:32:12 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:32:13 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x7e6461b0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:32:13 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:32:13 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7e6461b0', '0x0')]
25/08/2021 15:32:13 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:32:13 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")
25/08/2021 15:32:15 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x80f66225 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:32:15 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:32:15 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x80f66225', '0x5')]
25/08/2021 15:32:15 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:32:15 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
25/08/2021 15:32:16 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=578 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:32:16 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:32:16 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:32:16 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:32:16 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:32:17 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:32:17 dut.10.240.183.62: flow list 0
25/08/2021 15:32:17 dut.10.240.183.62:
25/08/2021 15:32:17 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:32:17 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")']
25/08/2021 15:32:19 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:32:19 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:32:19 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:32:19 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv6_l3src passed
25/08/2021 15:32:19 dut.10.240.183.62: flow flush 0
25/08/2021 15:32:19 dut.10.240.183.62:
25/08/2021 15:32:19 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv6_all================
25/08/2021 15:32:19 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:32:19 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end
25/08/2021 15:32:19 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:32:19 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end
25/08/2021 15:32:19 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:32:19 dut.10.240.183.62: flow list 0
25/08/2021 15:32:19 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 => RSS
25/08/2021 15:32:19 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:32:19 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:32:20 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x35ba2d67 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:32:20 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:32:20 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x35ba2d67', '0x7')]
25/08/2021 15:32:20 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:32:20 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:32:21 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xcb282ef2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:32:21 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:32:21 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcb282ef2', '0x2')]
25/08/2021 15:32:21 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:32:21 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")
25/08/2021 15:32:23 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xe17a118 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:32:23 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:32:23 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe17a118', '0x8')]
25/08/2021 15:32:23 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:32:23 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:32:24 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x35ba2d67 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:32:24 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:32:24 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x35ba2d67', '0x7')]
25/08/2021 15:32:24 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:32:24 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
25/08/2021 15:32:25 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=578 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:32:25 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:32:25 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:32:25 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:32:25 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:32:27 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:32:27 dut.10.240.183.62: flow list 0
25/08/2021 15:32:27 dut.10.240.183.62:
25/08/2021 15:32:27 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:32:27 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")']
25/08/2021 15:32:28 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:32:28 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:32:28 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:32:28 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv6_all passed
25/08/2021 15:32:28 dut.10.240.183.62: flow flush 0
25/08/2021 15:32:28 dut.10.240.183.62:
25/08/2021 15:32:28 TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_dl_ipv6_l3dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv6_l3src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv6_all': 'passed'}
25/08/2021 15:32:28 TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 15:32:28 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_dl_ipv6_toeplitz Result PASSED:
25/08/2021 15:32:28 dut.10.240.183.62: quit
25/08/2021 15:32:29 dut.10.240.183.62:
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 10 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 5 -> TX Port= 0/Queue= 5 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 7 -> TX Port= 0/Queue= 7 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 8 -> TX Port= 0/Queue= 8 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=11 -> TX Port= 0/Queue=11 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 19 RX-dropped: 0 RX-total: 19
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 19 RX-dropped: 0 RX-total: 19
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
25/08/2021 15:32:29 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_toeplitz Begin
25/08/2021 15:32:29 dut.10.240.183.62:
25/08/2021 15:32:29 tester:
25/08/2021 15:32:29 dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4 --file-prefix=dpdk_29620_20210825152429 -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 15:32:30 dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 15:32:40 dut.10.240.183.62: set fwd rxonly
25/08/2021 15:32:40 dut.10.240.183.62:
Set rxonly packet forwarding mode
25/08/2021 15:32:40 dut.10.240.183.62: set verbose 1
25/08/2021 15:32:40 dut.10.240.183.62:
Change verbose level from 0 to 1
25/08/2021 15:32:40 dut.10.240.183.62: start
25/08/2021 15:32:40 dut.10.240.183.62:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=384 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=384 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 15:32:40 dut.10.240.183.62: show port info all
25/08/2021 15:32:40 dut.10.240.183.62:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
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: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
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: 16
Max possible RX queues: 256
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: 16
Max possible TX queues: 256
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
25/08/2021 15:32:40 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_l3dst================
25/08/2021 15:32:40 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:32:40 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:32:40 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:32:40 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:32:41 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:32:41 dut.10.240.183.62: flow list 0
25/08/2021 15:32:41 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 15:32:41 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:32:41 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:32:42 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xe8638ead - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:32:42 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:32:42 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe8638ead', '0xd')]
25/08/2021 15:32:42 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:32:42 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 15:32:43 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xde57f0aa - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:32:43 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:32:43 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xde57f0aa', '0xa')]
25/08/2021 15:32:43 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:32:43 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=14)
25/08/2021 15:32:45 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xe8638ead - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:32:45 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:32:45 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe8638ead', '0xd')]
25/08/2021 15:32:45 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:32:45 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:32:46 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:32:46 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:32:46 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:32:46 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:32:46 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:32:47 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:32:47 dut.10.240.183.62: flow list 0
25/08/2021 15:32:47 dut.10.240.183.62:
25/08/2021 15:32:47 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:32:47 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 15:32:49 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:32:49 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:32:49 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:32:49 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_l3dst passed
25/08/2021 15:32:49 dut.10.240.183.62: flow flush 0
25/08/2021 15:32:49 dut.10.240.183.62:
25/08/2021 15:32:49 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_l3src================
25/08/2021 15:32:49 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:32:49 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-src-only end key_len 0 queues end / end
25/08/2021 15:32:49 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:32:49 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-src-only end key_len 0 queues end / end
25/08/2021 15:32:49 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:32:49 dut.10.240.183.62: flow list 0
25/08/2021 15:32:49 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 15:32:49 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:32:49 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:32:50 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x6046259 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:32:50 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:32:50 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6046259', '0x9')]
25/08/2021 15:32:50 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:32:50 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:32:52 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x83ee155e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:32:52 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:32:52 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x83ee155e', '0xe')]
25/08/2021 15:32:52 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:32:52 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=14)
25/08/2021 15:32:53 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x6046259 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:32:53 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:32:53 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6046259', '0x9')]
25/08/2021 15:32:53 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:32:53 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:32:54 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:32:54 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:32:54 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:32:54 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:32:54 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:32:56 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:32:56 dut.10.240.183.62: flow list 0
25/08/2021 15:32:56 dut.10.240.183.62:
25/08/2021 15:32:56 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:32:56 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 15:32:57 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:32:57 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:32:57 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:32:57 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_l3src passed
25/08/2021 15:32:57 dut.10.240.183.62: flow flush 0
25/08/2021 15:32:57 dut.10.240.183.62:
25/08/2021 15:32:57 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_l4dst================
25/08/2021 15:32:57 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:32:57 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l4-dst-only end key_len 0 queues end / end
25/08/2021 15:32:57 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:32:57 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l4-dst-only end key_len 0 queues end / end
25/08/2021 15:32:57 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:32:57 dut.10.240.183.62: flow list 0
25/08/2021 15:32:57 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 15:32:57 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:32:57 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:32:59 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xbb139b3c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:32:59 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:32:59 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbb139b3c', '0xc')]
25/08/2021 15:32:59 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:32:59 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 15:33:00 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x334d2b51 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:33:00 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:33:00 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x334d2b51', '0x1')]
25/08/2021 15:33:00 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:00 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)
25/08/2021 15:33:01 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xbb139b3c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:33:01 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:33:01 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbb139b3c', '0xc')]
25/08/2021 15:33:01 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:01 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:33:03 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:33:03 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:33:03 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:33:03 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:33:03 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:33:04 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:33:04 dut.10.240.183.62: flow list 0
25/08/2021 15:33:04 dut.10.240.183.62:
25/08/2021 15:33:04 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:04 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 15:33:05 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:33:05 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:33:05 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:33:05 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_l4dst passed
25/08/2021 15:33:05 dut.10.240.183.62: flow flush 0
25/08/2021 15:33:05 dut.10.240.183.62:
25/08/2021 15:33:05 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_l4src================
25/08/2021 15:33:05 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:33:05 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l4-src-only end key_len 0 queues end / end
25/08/2021 15:33:05 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:33:05 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l4-src-only end key_len 0 queues end / end
25/08/2021 15:33:05 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:33:05 dut.10.240.183.62: flow list 0
25/08/2021 15:33:05 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 15:33:05 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:05 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:33:07 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xdd89cd9e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:33:07 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:33:07 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdd89cd9e', '0xe')]
25/08/2021 15:33:07 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:07 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 15:33:08 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x885eb06d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:33:08 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:33:08 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x885eb06d', '0xd')]
25/08/2021 15:33:08 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:08 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)
25/08/2021 15:33:09 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xdd89cd9e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:33:09 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:33:09 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdd89cd9e', '0xe')]
25/08/2021 15:33:09 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:09 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:33:11 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:33:11 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:33:11 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:33:11 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:33:11 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:33:12 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:33:12 dut.10.240.183.62: flow list 0
25/08/2021 15:33:12 dut.10.240.183.62:
25/08/2021 15:33:12 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:12 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 15:33:14 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:33:14 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:33:14 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:33:14 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_l4src passed
25/08/2021 15:33:14 dut.10.240.183.62: flow flush 0
25/08/2021 15:33:14 dut.10.240.183.62:
25/08/2021 15:33:14 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_l3dstl4dst================
25/08/2021 15:33:14 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:33:14 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:33:14 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:33:14 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:33:14 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:33:14 dut.10.240.183.62: flow list 0
25/08/2021 15:33:14 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 15:33:14 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:14 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:33:15 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xcc61ffae - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:33:15 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:33:15 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcc61ffae', '0xe')]
25/08/2021 15:33:15 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:15 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 15:33:16 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xfa5581a9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:33:16 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:33:16 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xfa5581a9', '0x9')]
25/08/2021 15:33:16 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:16 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 15:33:18 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xf3622a6c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:33:18 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:33:18 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf3622a6c', '0xc')]
25/08/2021 15:33:18 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:18 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 15:33:19 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xcc61ffae - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:33:19 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:33:19 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcc61ffae', '0xe')]
25/08/2021 15:33:19 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:19 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:33:21 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:33:21 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:33:21 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:33:21 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:33:21 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:33:22 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:33:22 dut.10.240.183.62: flow list 0
25/08/2021 15:33:22 dut.10.240.183.62:
25/08/2021 15:33:22 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:22 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 15:33:23 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:33:23 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:33:23 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:33:23 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_l3dstl4dst passed
25/08/2021 15:33:23 dut.10.240.183.62: flow flush 0
25/08/2021 15:33:23 dut.10.240.183.62:
25/08/2021 15:33:23 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_l3srcl4dst================
25/08/2021 15:33:23 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:33:23 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:33:23 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:33:23 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:33:23 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:33:23 dut.10.240.183.62: flow list 0
25/08/2021 15:33:23 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 15:33:23 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:23 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:33:25 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x2206135a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:33:25 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:33:25 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2206135a', '0xa')]
25/08/2021 15:33:25 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:25 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:33:26 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xa7ec645d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:33:26 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:33:26 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa7ec645d', '0xd')]
25/08/2021 15:33:26 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:26 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 15:33:27 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x1d05c698 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:33:27 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:33:27 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1d05c698', '0x8')]
25/08/2021 15:33:27 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:27 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)
25/08/2021 15:33:29 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x2206135a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:33:29 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:33:29 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2206135a', '0xa')]
25/08/2021 15:33:29 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:29 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:33:31 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:33:31 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:33:31 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:33:31 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:33:31 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:33:32 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:33:32 dut.10.240.183.62: flow list 0
25/08/2021 15:33:32 dut.10.240.183.62:
25/08/2021 15:33:32 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:32 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 15:33:34 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:33:34 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:33:34 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:33:34 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_l3srcl4dst passed
25/08/2021 15:33:34 dut.10.240.183.62: flow flush 0
25/08/2021 15:33:34 dut.10.240.183.62:
25/08/2021 15:33:34 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_l3dstl4src================
25/08/2021 15:33:34 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:33:34 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:33:34 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:33:34 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:33:34 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:33:34 dut.10.240.183.62: flow list 0
25/08/2021 15:33:34 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 15:33:34 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:34 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:33:35 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xfa62b62c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:33:35 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:33:35 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xfa62b62c', '0xc')]
25/08/2021 15:33:35 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:35 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 15:33:36 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xcc56c82b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:33:36 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:33:36 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcc56c82b', '0xb')]
25/08/2021 15:33:36 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:36 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 15:33:38 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xd7605b6f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:33:38 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:33:38 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd7605b6f', '0xf')]
25/08/2021 15:33:38 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:38 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 15:33:39 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xfa62b62c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:33:39 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:33:39 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xfa62b62c', '0xc')]
25/08/2021 15:33:39 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:39 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:33:41 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:33:41 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:33:41 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:33:41 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:33:41 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:33:42 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:33:42 dut.10.240.183.62: flow list 0
25/08/2021 15:33:42 dut.10.240.183.62:
25/08/2021 15:33:42 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:42 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 15:33:43 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:33:43 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:33:43 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:33:43 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_l3dstl4src passed
25/08/2021 15:33:43 dut.10.240.183.62: flow flush 0
25/08/2021 15:33:43 dut.10.240.183.62:
25/08/2021 15:33:43 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_l3srcl4src================
25/08/2021 15:33:43 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:33:43 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:33:43 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:33:43 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:33:43 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:33:43 dut.10.240.183.62: flow list 0
25/08/2021 15:33:43 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 15:33:43 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:43 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:33:45 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x14055ad8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:33:45 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:33:45 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x14055ad8', '0x8')]
25/08/2021 15:33:45 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:45 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:33:46 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x91ef2ddf - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:33:46 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:33:46 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x91ef2ddf', '0xf')]
25/08/2021 15:33:46 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:46 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 15:33:47 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x3907b79b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:33:47 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:33:47 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3907b79b', '0xb')]
25/08/2021 15:33:47 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:47 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)
25/08/2021 15:33:49 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x14055ad8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:33:49 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:33:49 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x14055ad8', '0x8')]
25/08/2021 15:33:49 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:49 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:33:50 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:33:50 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:33:50 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:33:50 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:33:50 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:33:51 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:33:51 dut.10.240.183.62: flow list 0
25/08/2021 15:33:51 dut.10.240.183.62:
25/08/2021 15:33:51 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:51 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 15:33:53 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:33:53 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:33:53 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:33:53 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_l3srcl4src passed
25/08/2021 15:33:53 dut.10.240.183.62: flow flush 0
25/08/2021 15:33:53 dut.10.240.183.62:
25/08/2021 15:33:53 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_all================
25/08/2021 15:33:53 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:33:53 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp end key_len 0 queues end / end
25/08/2021 15:33:53 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:33:53 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp end key_len 0 queues end / end
25/08/2021 15:33:53 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:33:53 dut.10.240.183.62: flow list 0
25/08/2021 15:33:53 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 15:33:53 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:53 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:33:54 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x6132843a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:33:54 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:33:54 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6132843a', '0xa')]
25/08/2021 15:33:54 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:54 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:33:56 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xe4d8f33d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:33:56 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:33:56 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe4d8f33d', '0xd')]
25/08/2021 15:33:56 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:56 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 15:33:57 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x1c53d183 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:33:57 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:33:57 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1c53d183', '0x3')]
25/08/2021 15:33:57 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:57 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 15:33:58 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xba0bb382 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:33:58 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:33:58 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xba0bb382', '0x2')]
25/08/2021 15:33:58 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:33:58 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 15:34:00 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xb590ae3c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:34:00 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:34:00 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb590ae3c', '0xc')]
25/08/2021 15:34:00 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:00 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:34:01 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x6132843a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:34:01 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:34:01 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6132843a', '0xa')]
25/08/2021 15:34:01 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:01 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:34:02 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:34:02 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:34:02 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:34:02 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:34:02 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:34:04 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:34:04 dut.10.240.183.62: flow list 0
25/08/2021 15:34:04 dut.10.240.183.62:
25/08/2021 15:34:04 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:04 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")']
25/08/2021 15:34:05 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:34:05 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:34:05 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:34:05 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_all passed
25/08/2021 15:34:05 dut.10.240.183.62: flow flush 0
25/08/2021 15:34:05 dut.10.240.183.62:
25/08/2021 15:34:05 TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_l3dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_l3src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_l4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_l4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_l3dstl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_l3srcl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_l3dstl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_l3srcl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_all': 'passed'}
25/08/2021 15:34:05 TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 15:34:05 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_dl_ipv6_udp_toeplitz Result PASSED:
25/08/2021 15:34:05 dut.10.240.183.62: quit
25/08/2021 15:34:06 dut.10.240.183.62:
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 36 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 8 -> TX Port= 0/Queue= 8 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
RX-packets: 5 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=11 -> TX Port= 0/Queue=11 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 -------
RX-packets: 6 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=13 -> TX Port= 0/Queue=13 -------
RX-packets: 5 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 5 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=15 -> TX Port= 0/Queue=15 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 70 RX-dropped: 0 RX-total: 70
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 70 RX-dropped: 0 RX-total: 70
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
25/08/2021 15:34:06 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_toeplitz Begin
25/08/2021 15:34:06 dut.10.240.183.62:
25/08/2021 15:34:06 tester:
25/08/2021 15:34:06 dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4 --file-prefix=dpdk_29620_20210825152429 -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 15:34:07 dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 15:34:17 dut.10.240.183.62: set fwd rxonly
25/08/2021 15:34:17 dut.10.240.183.62:
Set rxonly packet forwarding mode
25/08/2021 15:34:17 dut.10.240.183.62: set verbose 1
25/08/2021 15:34:17 dut.10.240.183.62:
Change verbose level from 0 to 1
25/08/2021 15:34:17 dut.10.240.183.62: start
25/08/2021 15:34:17 dut.10.240.183.62:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=384 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=384 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 15:34:17 dut.10.240.183.62: show port info all
25/08/2021 15:34:17 dut.10.240.183.62:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
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: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
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: 16
Max possible RX queues: 256
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: 16
Max possible TX queues: 256
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
25/08/2021 15:34:17 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_l3dst================
25/08/2021 15:34:17 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:34:17 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:34:17 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:34:17 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:34:18 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:34:18 dut.10.240.183.62: flow list 0
25/08/2021 15:34:18 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 15:34:18 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:18 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:34:19 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xf8af753a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:34:19 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:34:19 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf8af753a', '0xa')]
25/08/2021 15:34:19 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:19 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 15:34:20 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xae81c685 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:34:20 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:34:20 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xae81c685', '0x5')]
25/08/2021 15:34:20 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:20 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=12, sport=14)
25/08/2021 15:34:21 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xf8af753a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:34:21 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:34:21 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf8af753a', '0xa')]
25/08/2021 15:34:21 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:21 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:34:23 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:34:23 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:34:23 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:34:23 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:23 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:34:24 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xf8af753a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:34:24 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:34:24 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf8af753a', '0xa')]
25/08/2021 15:34:24 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:24 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 15:34:25 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xae81c685 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:34:25 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:34:25 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xae81c685', '0x5')]
25/08/2021 15:34:25 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:25 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=12, sport=14)
25/08/2021 15:34:27 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xf8af753a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:34:27 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:34:27 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf8af753a', '0xa')]
25/08/2021 15:34:27 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:27 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:34:28 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:34:28 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:34:28 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:34:28 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:28 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:34:30 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xf8af753a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:34:30 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:34:30 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf8af753a', '0xa')]
25/08/2021 15:34:30 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:30 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 15:34:31 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xae81c685 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:34:31 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:34:31 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xae81c685', '0x5')]
25/08/2021 15:34:31 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:31 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=12, sport=14)
25/08/2021 15:34:32 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xf8af753a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:34:32 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:34:32 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf8af753a', '0xa')]
25/08/2021 15:34:32 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:32 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:34:34 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:34:34 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:34:34 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:34:34 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:34:34 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:34:35 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:34:35 dut.10.240.183.62: flow list 0
25/08/2021 15:34:35 dut.10.240.183.62:
25/08/2021 15:34:35 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:35 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:34:37 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:34:37 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:34:37 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:34:37 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_l3dst passed
25/08/2021 15:34:37 dut.10.240.183.62: flow flush 0
25/08/2021 15:34:37 dut.10.240.183.62:
25/08/2021 15:34:37 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_l3src================
25/08/2021 15:34:37 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:34:37 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only end key_len 0 queues end / end
25/08/2021 15:34:37 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:34:37 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only end key_len 0 queues end / end
25/08/2021 15:34:37 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:34:37 dut.10.240.183.62: flow list 0
25/08/2021 15:34:37 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 15:34:37 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:37 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:34:38 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xbf807059 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:34:38 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:34:38 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbf807059', '0x9')]
25/08/2021 15:34:38 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:38 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:34:40 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xe9aec3e6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:34:40 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:34:40 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe9aec3e6', '0x6')]
25/08/2021 15:34:40 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:40 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=12, sport=14)
25/08/2021 15:34:41 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xbf807059 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:34:41 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:34:41 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbf807059', '0x9')]
25/08/2021 15:34:41 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:41 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:34:42 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:34:42 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:34:42 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:34:42 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:42 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:34:44 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xbf807059 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:34:44 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:34:44 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbf807059', '0x9')]
25/08/2021 15:34:44 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:44 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:34:45 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xe9aec3e6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:34:45 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:34:45 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe9aec3e6', '0x6')]
25/08/2021 15:34:45 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:45 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=12, sport=14)
25/08/2021 15:34:46 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xbf807059 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:34:46 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:34:46 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbf807059', '0x9')]
25/08/2021 15:34:46 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:46 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:34:48 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:34:48 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:34:48 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:34:48 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:48 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:34:49 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xbf807059 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:34:49 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:34:49 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbf807059', '0x9')]
25/08/2021 15:34:49 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:49 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:34:50 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xe9aec3e6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:34:50 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:34:50 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe9aec3e6', '0x6')]
25/08/2021 15:34:50 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:50 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=12, sport=14)
25/08/2021 15:34:52 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xbf807059 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:34:52 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:34:52 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbf807059', '0x9')]
25/08/2021 15:34:52 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:52 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:34:53 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:34:53 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:34:53 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:34:53 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:34:53 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:34:54 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:34:54 dut.10.240.183.62: flow list 0
25/08/2021 15:34:54 dut.10.240.183.62:
25/08/2021 15:34:54 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:54 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:34:56 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:34:56 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:34:56 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:34:56 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_l3src passed
25/08/2021 15:34:56 dut.10.240.183.62: flow flush 0
25/08/2021 15:34:56 dut.10.240.183.62:
25/08/2021 15:34:56 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_l4dst================
25/08/2021 15:34:56 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:34:56 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l4-dst-only end key_len 0 queues end / end
25/08/2021 15:34:56 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:34:56 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l4-dst-only end key_len 0 queues end / end
25/08/2021 15:34:56 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:34:56 dut.10.240.183.62: flow list 0
25/08/2021 15:34:56 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 15:34:56 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:56 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:34:57 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x60b360a7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:34:57 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:34:57 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x60b360a7', '0x7')]
25/08/2021 15:34:57 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:57 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 15:34:59 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xa875687a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:34:59 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:34:59 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa875687a', '0xa')]
25/08/2021 15:34:59 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:34:59 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.17")/TCP(dport=2, sport=14)
25/08/2021 15:35:00 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x60b360a7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:35:00 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:35:00 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x60b360a7', '0x7')]
25/08/2021 15:35:00 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:00 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:35:01 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:35:01 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:35:01 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:35:01 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:01 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:35:04 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x60b360a7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:35:04 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:35:04 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x60b360a7', '0x7')]
25/08/2021 15:35:04 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:04 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 15:35:05 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xa875687a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:35:05 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:35:05 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa875687a', '0xa')]
25/08/2021 15:35:05 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:05 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/TCP(dport=2, sport=14)
25/08/2021 15:35:06 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x60b360a7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:35:06 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:35:06 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x60b360a7', '0x7')]
25/08/2021 15:35:06 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:06 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:35:08 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:35:08 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:35:08 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:35:08 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:08 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:35:09 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x60b360a7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:35:09 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:35:09 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x60b360a7', '0x7')]
25/08/2021 15:35:09 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:09 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 15:35:10 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xa875687a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:35:10 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:35:10 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa875687a', '0xa')]
25/08/2021 15:35:10 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:10 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/TCP(dport=2, sport=14)
25/08/2021 15:35:12 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x60b360a7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:35:12 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:35:12 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x60b360a7', '0x7')]
25/08/2021 15:35:12 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:12 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:35:13 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:35:13 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:35:13 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:35:13 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:35:13 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:35:14 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:35:14 dut.10.240.183.62: flow list 0
25/08/2021 15:35:14 dut.10.240.183.62:
25/08/2021 15:35:14 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:14 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:35:16 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:35:16 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:35:16 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:35:16 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_l4dst passed
25/08/2021 15:35:16 dut.10.240.183.62: flow flush 0
25/08/2021 15:35:16 dut.10.240.183.62:
25/08/2021 15:35:16 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_l4src================
25/08/2021 15:35:16 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:35:16 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l4-src-only end key_len 0 queues end / end
25/08/2021 15:35:16 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:35:16 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l4-src-only end key_len 0 queues end / end
25/08/2021 15:35:16 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:35:16 dut.10.240.183.62: flow list 0
25/08/2021 15:35:16 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 15:35:16 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:16 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:35:17 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x3059b053 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:35:17 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:35:17 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3059b053', '0x3')]
25/08/2021 15:35:17 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:17 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 15:35:19 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xc8c608dd - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:35:19 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:35:19 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc8c608dd', '0xd')]
25/08/2021 15:35:19 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:19 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.17")/TCP(dport=12, sport=4)
25/08/2021 15:35:20 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x3059b053 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:35:20 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:35:20 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3059b053', '0x3')]
25/08/2021 15:35:20 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:20 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:35:22 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:35:22 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:35:22 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:35:22 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:22 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:35:23 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x3059b053 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:35:23 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:35:23 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3059b053', '0x3')]
25/08/2021 15:35:23 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:23 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 15:35:24 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xc8c608dd - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:35:24 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:35:24 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc8c608dd', '0xd')]
25/08/2021 15:35:24 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:24 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/TCP(dport=12, sport=4)
25/08/2021 15:35:25 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x3059b053 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:35:25 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:35:25 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3059b053', '0x3')]
25/08/2021 15:35:25 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:25 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:35:27 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:35:27 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:35:27 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:35:27 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:27 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:35:28 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x3059b053 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:35:28 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:35:28 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3059b053', '0x3')]
25/08/2021 15:35:28 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:28 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 15:35:29 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xc8c608dd - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:35:29 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:35:29 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc8c608dd', '0xd')]
25/08/2021 15:35:29 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:29 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/TCP(dport=12, sport=4)
25/08/2021 15:35:31 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x3059b053 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:35:31 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:35:31 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3059b053', '0x3')]
25/08/2021 15:35:31 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:31 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:35:32 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:35:32 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:35:32 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:35:32 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:35:32 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:35:33 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:35:33 dut.10.240.183.62: flow list 0
25/08/2021 15:35:34 dut.10.240.183.62:
25/08/2021 15:35:34 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:34 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:35:35 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:35:35 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:35:35 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:35:35 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_l4src passed
25/08/2021 15:35:35 dut.10.240.183.62: flow flush 0
25/08/2021 15:35:35 dut.10.240.183.62:
25/08/2021 15:35:35 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_l3dstl4dst================
25/08/2021 15:35:35 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:35:35 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:35:35 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:35:35 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:35:35 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:35:35 dut.10.240.183.62: flow list 0
25/08/2021 15:35:35 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 15:35:35 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:35 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:35:37 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x7a1ef48e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:35:37 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:35:37 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7a1ef48e', '0xe')]
25/08/2021 15:35:37 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:37 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 15:35:38 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x2c304731 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:35:38 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:35:38 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2c304731', '0x1')]
25/08/2021 15:35:38 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:38 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 15:35:39 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xd95bd58d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:35:39 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:35:39 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd95bd58d', '0xd')]
25/08/2021 15:35:39 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:39 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 15:35:40 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x7a1ef48e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:35:40 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:35:40 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7a1ef48e', '0xe')]
25/08/2021 15:35:40 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:40 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:35:42 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:35:42 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:35:42 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:35:42 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:42 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:35:43 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x7a1ef48e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:35:43 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:35:43 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7a1ef48e', '0xe')]
25/08/2021 15:35:43 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:43 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 15:35:45 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x2c304731 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:35:45 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:35:45 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2c304731', '0x1')]
25/08/2021 15:35:45 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:45 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 15:35:46 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xd95bd58d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:35:46 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:35:46 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd95bd58d', '0xd')]
25/08/2021 15:35:46 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:46 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 15:35:47 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x7a1ef48e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:35:47 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:35:47 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7a1ef48e', '0xe')]
25/08/2021 15:35:47 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:47 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:35:49 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:35:49 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:35:49 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:35:49 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:49 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:35:50 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x7a1ef48e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:35:50 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:35:50 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7a1ef48e', '0xe')]
25/08/2021 15:35:50 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:50 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 15:35:51 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x2c304731 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:35:51 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:35:51 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2c304731', '0x1')]
25/08/2021 15:35:51 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:51 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 15:35:52 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xd95bd58d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:35:52 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:35:52 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd95bd58d', '0xd')]
25/08/2021 15:35:52 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:52 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 15:35:54 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x7a1ef48e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:35:54 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:35:54 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7a1ef48e', '0xe')]
25/08/2021 15:35:54 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:54 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:35:55 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:35:55 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:35:55 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:35:55 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:35:55 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:35:56 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:35:56 dut.10.240.183.62: flow list 0
25/08/2021 15:35:57 dut.10.240.183.62:
25/08/2021 15:35:57 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:57 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:35:58 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:35:58 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:35:58 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:35:58 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_l3dstl4dst passed
25/08/2021 15:35:58 dut.10.240.183.62: flow flush 0
25/08/2021 15:35:58 dut.10.240.183.62:
25/08/2021 15:35:58 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_l3srcl4dst================
25/08/2021 15:35:58 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:35:58 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:35:58 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:35:58 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:35:58 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:35:58 dut.10.240.183.62: flow list 0
25/08/2021 15:35:58 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 15:35:58 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:35:58 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:36:00 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x3d31f1ed - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:36:00 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:36:00 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3d31f1ed', '0xd')]
25/08/2021 15:36:00 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:00 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:36:01 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x6b1f4252 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:36:01 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:36:01 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6b1f4252', '0x2')]
25/08/2021 15:36:01 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:01 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 15:36:02 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x9e74d0ee - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:36:02 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:36:02 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9e74d0ee', '0xe')]
25/08/2021 15:36:02 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:02 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=14)
25/08/2021 15:36:03 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x3d31f1ed - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:36:03 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:36:03 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3d31f1ed', '0xd')]
25/08/2021 15:36:03 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:03 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:36:05 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:36:05 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:36:05 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:36:05 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:05 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:36:06 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x3d31f1ed - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:36:06 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:36:06 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3d31f1ed', '0xd')]
25/08/2021 15:36:06 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:06 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:36:08 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x6b1f4252 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:36:08 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:36:08 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6b1f4252', '0x2')]
25/08/2021 15:36:08 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:08 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 15:36:09 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x9e74d0ee - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:36:09 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:36:09 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9e74d0ee', '0xe')]
25/08/2021 15:36:09 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:09 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=14)
25/08/2021 15:36:10 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x3d31f1ed - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:36:10 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:36:10 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3d31f1ed', '0xd')]
25/08/2021 15:36:10 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:10 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:36:12 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:36:12 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:36:12 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:36:12 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:12 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:36:13 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x3d31f1ed - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:36:13 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:36:13 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3d31f1ed', '0xd')]
25/08/2021 15:36:13 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:13 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:36:14 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x6b1f4252 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:36:14 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:36:14 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6b1f4252', '0x2')]
25/08/2021 15:36:14 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:14 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 15:36:16 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x9e74d0ee - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:36:16 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:36:16 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9e74d0ee', '0xe')]
25/08/2021 15:36:16 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:16 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=14)
25/08/2021 15:36:17 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x3d31f1ed - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:36:17 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:36:17 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3d31f1ed', '0xd')]
25/08/2021 15:36:17 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:17 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:36:18 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:36:18 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:36:18 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:36:18 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:36:18 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:36:20 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:36:20 dut.10.240.183.62: flow list 0
25/08/2021 15:36:20 dut.10.240.183.62:
25/08/2021 15:36:20 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:20 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:36:21 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:36:21 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:36:21 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:36:21 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_l3srcl4dst passed
25/08/2021 15:36:21 dut.10.240.183.62: flow flush 0
25/08/2021 15:36:21 dut.10.240.183.62:
25/08/2021 15:36:21 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_l3dstl4src================
25/08/2021 15:36:21 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:36:21 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:36:21 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:36:21 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:36:21 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:36:21 dut.10.240.183.62: flow list 0
25/08/2021 15:36:21 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 15:36:21 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:21 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:36:23 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x39f7b5e0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:36:23 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:36:23 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x39f7b5e0', '0x0')]
25/08/2021 15:36:23 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:23 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 15:36:24 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x6fd9065f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:36:24 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:36:24 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6fd9065f', '0xf')]
25/08/2021 15:36:24 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:24 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 15:36:25 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x5bea5439 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:36:25 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:36:25 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5bea5439', '0x9')]
25/08/2021 15:36:25 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:25 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 15:36:26 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x39f7b5e0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:36:26 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:36:26 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x39f7b5e0', '0x0')]
25/08/2021 15:36:26 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:26 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:36:28 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:36:28 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:36:28 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:36:28 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:28 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:36:29 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x39f7b5e0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:36:29 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:36:29 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x39f7b5e0', '0x0')]
25/08/2021 15:36:29 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:29 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 15:36:31 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x6fd9065f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:36:31 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:36:31 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6fd9065f', '0xf')]
25/08/2021 15:36:31 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:31 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 15:36:32 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x5bea5439 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:36:32 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:36:32 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5bea5439', '0x9')]
25/08/2021 15:36:32 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:32 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 15:36:33 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x39f7b5e0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:36:33 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:36:33 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x39f7b5e0', '0x0')]
25/08/2021 15:36:33 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:33 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:36:36 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:36:36 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:36:36 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:36:36 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:36 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:36:37 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x39f7b5e0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:36:37 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:36:37 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x39f7b5e0', '0x0')]
25/08/2021 15:36:37 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:37 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 15:36:38 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x6fd9065f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:36:38 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:36:38 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6fd9065f', '0xf')]
25/08/2021 15:36:38 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:38 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 15:36:40 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x5bea5439 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:36:40 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:36:40 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5bea5439', '0x9')]
25/08/2021 15:36:40 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:40 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 15:36:41 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x39f7b5e0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:36:41 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:36:41 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x39f7b5e0', '0x0')]
25/08/2021 15:36:41 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:41 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:36:43 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:36:43 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:36:43 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:36:43 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:36:43 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:36:44 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:36:44 dut.10.240.183.62: flow list 0
25/08/2021 15:36:44 dut.10.240.183.62:
25/08/2021 15:36:44 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:44 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:36:45 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:36:45 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:36:45 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:36:45 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_l3dstl4src passed
25/08/2021 15:36:45 dut.10.240.183.62: flow flush 0
25/08/2021 15:36:45 dut.10.240.183.62:
25/08/2021 15:36:45 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_l3srcl4src================
25/08/2021 15:36:45 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:36:45 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:36:45 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:36:45 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:36:45 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:36:45 dut.10.240.183.62: flow list 0
25/08/2021 15:36:46 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 15:36:46 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:46 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:36:47 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x7ed8b083 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:36:47 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:36:47 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7ed8b083', '0x3')]
25/08/2021 15:36:47 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:47 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:36:48 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x28f6033c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:36:48 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:36:48 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x28f6033c', '0xc')]
25/08/2021 15:36:48 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:48 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 15:36:49 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x1cc5515a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:36:49 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:36:49 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1cc5515a', '0xa')]
25/08/2021 15:36:49 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:49 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=12, sport=4)
25/08/2021 15:36:51 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x7ed8b083 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:36:51 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:36:51 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7ed8b083', '0x3')]
25/08/2021 15:36:51 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:51 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:36:52 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:36:52 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:36:52 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:36:52 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:52 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:36:53 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x7ed8b083 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:36:53 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:36:53 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7ed8b083', '0x3')]
25/08/2021 15:36:53 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:53 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:36:55 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x28f6033c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:36:55 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:36:55 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x28f6033c', '0xc')]
25/08/2021 15:36:55 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:55 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 15:36:56 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x1cc5515a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:36:56 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:36:56 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1cc5515a', '0xa')]
25/08/2021 15:36:56 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:56 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=12, sport=4)
25/08/2021 15:36:57 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x7ed8b083 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:36:57 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:36:57 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7ed8b083', '0x3')]
25/08/2021 15:36:57 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:57 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:36:59 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:36:59 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:36:59 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:36:59 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:36:59 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:37:00 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x7ed8b083 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:37:00 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:37:00 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7ed8b083', '0x3')]
25/08/2021 15:37:00 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:00 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:37:01 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x28f6033c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:37:01 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:37:01 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x28f6033c', '0xc')]
25/08/2021 15:37:01 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:01 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 15:37:03 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x1cc5515a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:37:03 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:37:03 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1cc5515a', '0xa')]
25/08/2021 15:37:03 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:03 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=12, sport=4)
25/08/2021 15:37:04 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x7ed8b083 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:37:04 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:37:04 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7ed8b083', '0x3')]
25/08/2021 15:37:04 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:04 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:37:06 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:37:06 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:37:06 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:37:06 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:37:06 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:37:07 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:37:07 dut.10.240.183.62: flow list 0
25/08/2021 15:37:07 dut.10.240.183.62:
25/08/2021 15:37:07 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:07 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:37:08 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:37:08 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:37:08 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:37:08 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_l3srcl4src passed
25/08/2021 15:37:08 dut.10.240.183.62: flow flush 0
25/08/2021 15:37:08 dut.10.240.183.62:
25/08/2021 15:37:08 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_all================
25/08/2021 15:37:08 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:37:08 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp end key_len 0 queues end / end
25/08/2021 15:37:08 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:37:08 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp end key_len 0 queues end / end
25/08/2021 15:37:08 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:37:08 dut.10.240.183.62: flow list 0
25/08/2021 15:37:09 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 15:37:09 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:09 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:37:10 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xb4189547 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:37:10 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:37:10 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb4189547', '0x7')]
25/08/2021 15:37:10 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:10 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:37:11 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xe23626f8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:37:11 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:37:11 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe23626f8', '0x8')]
25/08/2021 15:37:11 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:11 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 15:37:12 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xc540e515 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:37:12 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:37:12 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc540e515', '0x5')]
25/08/2021 15:37:12 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:12 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 15:37:14 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x2081b9ed - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:37:14 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:37:14 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2081b9ed', '0xd')]
25/08/2021 15:37:14 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:14 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 15:37:15 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xdf097be4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:37:15 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:37:15 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdf097be4', '0x4')]
25/08/2021 15:37:15 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:15 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:37:16 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xb4189547 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:37:16 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:37:16 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb4189547', '0x7')]
25/08/2021 15:37:16 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:16 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:37:18 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:37:18 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:37:18 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:37:18 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:37:18 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:37:19 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:37:19 dut.10.240.183.62: flow list 0
25/08/2021 15:37:19 dut.10.240.183.62:
25/08/2021 15:37:19 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:19 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 15:37:20 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:37:20 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:37:20 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:37:20 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_all passed
25/08/2021 15:37:20 dut.10.240.183.62: flow flush 0
25/08/2021 15:37:20 dut.10.240.183.62:
25/08/2021 15:37:20 TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_l3dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_l3src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_l4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_l4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_l3dstl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_l3srcl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_l3dstl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_l3srcl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_all': 'passed'}
25/08/2021 15:37:20 TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 15:37:20 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_eh_ipv4_tcp_toeplitz Result PASSED:
25/08/2021 15:37:20 dut.10.240.183.62: quit
25/08/2021 15:37:21 dut.10.240.183.62:
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 106 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
RX-packets: 12 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 5 -> TX Port= 0/Queue= 5 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 6 -> TX Port= 0/Queue= 6 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 7 -> TX Port= 0/Queue= 7 -------
RX-packets: 8 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 8 -> TX Port= 0/Queue= 8 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
RX-packets: 9 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
RX-packets: 12 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=13 -> TX Port= 0/Queue=13 -------
RX-packets: 13 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 9 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=15 -> TX Port= 0/Queue=15 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 190 RX-dropped: 0 RX-total: 190
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 190 RX-dropped: 0 RX-total: 190
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
25/08/2021 15:37:21 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_eh_ipv4_toeplitz Begin
25/08/2021 15:37:21 dut.10.240.183.62:
25/08/2021 15:37:21 tester:
25/08/2021 15:37:21 dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4 --file-prefix=dpdk_29620_20210825152429 -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 15:37:22 dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 15:37:32 dut.10.240.183.62: set fwd rxonly
25/08/2021 15:37:32 dut.10.240.183.62:
Set rxonly packet forwarding mode
25/08/2021 15:37:32 dut.10.240.183.62: set verbose 1
25/08/2021 15:37:32 dut.10.240.183.62:
Change verbose level from 0 to 1
25/08/2021 15:37:32 dut.10.240.183.62: start
25/08/2021 15:37:33 dut.10.240.183.62:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=384 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=384 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 15:37:33 dut.10.240.183.62: show port info all
25/08/2021 15:37:33 dut.10.240.183.62:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
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: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
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: 16
Max possible RX queues: 256
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: 16
Max possible TX queues: 256
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
25/08/2021 15:37:33 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv4_l3dst================
25/08/2021 15:37:33 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:37:33 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end
25/08/2021 15:37:33 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:37:33 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end
25/08/2021 15:37:33 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:37:33 dut.10.240.183.62: flow list 0
25/08/2021 15:37:33 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 => RSS
25/08/2021 15:37:33 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:33 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 15:37:34 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0x6bbb4e5a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:37:34 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:37:34 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6bbb4e5a', '0xa')]
25/08/2021 15:37:34 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:34 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 15:37:35 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0x13612ae4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:37:35 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:37:35 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x13612ae4', '0x4')]
25/08/2021 15:37:35 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:35 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 15:37:37 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0x6bbb4e5a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:37:37 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:37:37 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6bbb4e5a', '0xa')]
25/08/2021 15:37:37 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:37 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 15:37:38 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:37:38 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:37:38 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:37:38 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:38 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 15:37:39 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x6bbb4e5a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:37:39 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:37:39 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6bbb4e5a', '0xa')]
25/08/2021 15:37:39 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:39 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 15:37:41 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x13612ae4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:37:41 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:37:41 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x13612ae4', '0x4')]
25/08/2021 15:37:41 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:41 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 15:37:42 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x6bbb4e5a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:37:42 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:37:42 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6bbb4e5a', '0xa')]
25/08/2021 15:37:42 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:42 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 15:37:43 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:37:43 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:37:43 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:37:43 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:43 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 15:37:45 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x6bbb4e5a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:37:45 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:37:45 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6bbb4e5a', '0xa')]
25/08/2021 15:37:45 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:45 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 15:37:46 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x13612ae4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:37:46 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:37:46 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x13612ae4', '0x4')]
25/08/2021 15:37:46 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:46 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 15:37:47 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x6bbb4e5a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:37:47 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:37:47 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6bbb4e5a', '0xa')]
25/08/2021 15:37:47 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:47 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 15:37:48 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:37:48 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:37:48 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:37:48 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:37:48 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:37:50 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:37:50 dut.10.240.183.62: flow list 0
25/08/2021 15:37:50 dut.10.240.183.62:
25/08/2021 15:37:50 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:50 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 15:37:51 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:37:51 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:37:51 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:37:51 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv4_l3dst passed
25/08/2021 15:37:51 dut.10.240.183.62: flow flush 0
25/08/2021 15:37:51 dut.10.240.183.62:
25/08/2021 15:37:51 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv4_l3src================
25/08/2021 15:37:51 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:37:51 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end
25/08/2021 15:37:51 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:37:51 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end
25/08/2021 15:37:51 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:37:51 dut.10.240.183.62: flow list 0
25/08/2021 15:37:51 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 => RSS
25/08/2021 15:37:51 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:51 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 15:37:53 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0x3906e600 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:37:53 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:37:53 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3906e600', '0x0')]
25/08/2021 15:37:53 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:53 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 15:37:54 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0x41dc82be - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:37:54 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:37:54 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x41dc82be', '0xe')]
25/08/2021 15:37:54 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:54 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 15:37:55 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0x3906e600 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:37:55 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:37:55 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3906e600', '0x0')]
25/08/2021 15:37:55 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:55 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 15:37:57 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:37:57 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:37:57 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:37:57 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:57 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 15:37:58 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x3906e600 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:37:58 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:37:58 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3906e600', '0x0')]
25/08/2021 15:37:58 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:58 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 15:37:59 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x41dc82be - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:37:59 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:37:59 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x41dc82be', '0xe')]
25/08/2021 15:37:59 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:37:59 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 15:38:00 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x3906e600 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:38:00 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:38:00 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3906e600', '0x0')]
25/08/2021 15:38:00 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:38:00 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 15:38:02 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:38:02 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:38:02 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:38:02 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:38:02 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 15:38:03 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x3906e600 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:38:03 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:38:03 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3906e600', '0x0')]
25/08/2021 15:38:03 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:38:03 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 15:38:04 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x41dc82be - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:38:04 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:38:04 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x41dc82be', '0xe')]
25/08/2021 15:38:04 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:38:04 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 15:38:06 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x3906e600 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:38:06 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:38:06 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3906e600', '0x0')]
25/08/2021 15:38:06 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:38:06 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 15:38:07 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:38:07 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:38:07 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:38:07 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:38:07 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:38:08 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:38:08 dut.10.240.183.62: flow list 0
25/08/2021 15:38:08 dut.10.240.183.62:
25/08/2021 15:38:08 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:38:08 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 15:38:10 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:38:10 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:38:10 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:38:10 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv4_l3src passed
25/08/2021 15:38:10 dut.10.240.183.62: flow flush 0
25/08/2021 15:38:10 dut.10.240.183.62:
25/08/2021 15:38:10 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv4_all================
25/08/2021 15:38:10 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:38:10 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end
25/08/2021 15:38:10 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:38:10 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end
25/08/2021 15:38:10 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:38:10 dut.10.240.183.62: flow list 0
25/08/2021 15:38:10 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 => RSS
25/08/2021 15:38:10 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:38:10 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 15:38:11 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0xd7ff4479 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:38:11 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:38:11 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd7ff4479', '0x9')]
25/08/2021 15:38:11 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:38:11 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 15:38:12 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0xaf2520c7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:38:12 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:38:12 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xaf2520c7', '0x7')]
25/08/2021 15:38:12 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:38:12 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 15:38:14 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0xd5ba0efd - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:38:14 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:38:14 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd5ba0efd', '0xd')]
25/08/2021 15:38:14 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:38:14 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 15:38:15 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0xd7ff4479 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:38:15 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:38:15 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd7ff4479', '0x9')]
25/08/2021 15:38:15 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:38:15 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 15:38:16 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:38:16 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:38:16 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:38:16 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:38:16 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:38:18 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:38:18 dut.10.240.183.62: flow list 0
25/08/2021 15:38:18 dut.10.240.183.62:
25/08/2021 15:38:18 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:38:18 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 15:38:19 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:38:19 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:38:19 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:38:19 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv4_all passed
25/08/2021 15:38:19 dut.10.240.183.62: flow flush 0
25/08/2021 15:38:19 dut.10.240.183.62:
25/08/2021 15:38:19 TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_l3dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_l3src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_all': 'passed'}
25/08/2021 15:38:19 TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 15:38:19 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_eh_ipv4_toeplitz Result PASSED:
25/08/2021 15:38:19 dut.10.240.183.62: quit
25/08/2021 15:38:20 dut.10.240.183.62:
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 27 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- 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= 9 -> TX Port= 0/Queue= 9 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
RX-packets: 6 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=13 -> TX Port= 0/Queue=13 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 43 RX-dropped: 0 RX-total: 43
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 43 RX-dropped: 0 RX-total: 43
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
25/08/2021 15:38:20 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_symmetric Begin
25/08/2021 15:38:20 dut.10.240.183.62:
25/08/2021 15:38:20 tester:
25/08/2021 15:38:20 dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4 --file-prefix=dpdk_29620_20210825152429 -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 15:38:21 dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 15:38:31 dut.10.240.183.62: set fwd rxonly
25/08/2021 15:38:31 dut.10.240.183.62:
Set rxonly packet forwarding mode
25/08/2021 15:38:31 dut.10.240.183.62: set verbose 1
25/08/2021 15:38:31 dut.10.240.183.62:
Change verbose level from 0 to 1
25/08/2021 15:38:31 dut.10.240.183.62: start
25/08/2021 15:38:31 dut.10.240.183.62:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=384 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=384 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 15:38:31 dut.10.240.183.62: show port info all
25/08/2021 15:38:31 dut.10.240.183.62:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
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: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
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: 16
Max possible RX queues: 256
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: 16
Max possible TX queues: 256
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
25/08/2021 15:38:31 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv4_symmetric================
25/08/2021 15:38:31 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:38:31 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss func symmetric_toeplitz types ipv4-udp end key_len 0 queues end / end
25/08/2021 15:38:31 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:38:31 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss func symmetric_toeplitz types ipv4-udp end key_len 0 queues end / end
25/08/2021 15:38:31 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:38:31 dut.10.240.183.62: flow list 0
25/08/2021 15:38:31 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 15:38:31 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:38:31 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:38:33 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0xcfde7294 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:38:33 TestCVLAdvancedIAVFRSSGTPoGRE: action: {'save_hash': 'gtpogre-ipv4-nonfrag'}
25/08/2021 15:38:33 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcfde7294', '0x4')]
25/08/2021 15:38:33 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:38:33 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.7", dst="1.1.2.6")/UDP(dport=2, sport=4)
25/08/2021 15:38:34 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0xcfde7294 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:38:34 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:38:34 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcfde7294', '0x4')]
25/08/2021 15:38:34 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:38:34 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=4, sport=2)
25/08/2021 15:38:35 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0xcfde7294 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:38:35 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:38:35 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcfde7294', '0x4')]
25/08/2021 15:38:35 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:38:35 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.7", dst="1.1.2.6")/UDP(dport=4, sport=2)
25/08/2021 15:38:37 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0xcfde7294 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:38:37 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:38:37 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcfde7294', '0x4')]
25/08/2021 15:38:37 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:38:37 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:38:38 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xcfde7294 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:38:38 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:38:38 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcfde7294', '0x4')]
25/08/2021 15:38:38 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:38:38 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:38:39 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xcfde7294 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:38:39 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:38:39 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcfde7294', '0x4')]
25/08/2021 15:38:39 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:38:39 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP(dport=2, sport=4)
25/08/2021 15:38:40 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:38:40 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:38:40 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:38:40 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:38:40 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:38:42 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:38:42 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:38:42 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:38:42 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:38:42 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:38:43 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:38:43 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:38:43 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:38:43 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv4_symmetric passed
25/08/2021 15:38:43 dut.10.240.183.62: flow flush 0
25/08/2021 15:38:43 dut.10.240.183.62:
25/08/2021 15:38:43 TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_ipv4_symmetric': 'passed'}
25/08/2021 15:38:43 TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 15:38:43 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_symmetric Result PASSED:
25/08/2021 15:38:43 dut.10.240.183.62: quit
25/08/2021 15:38:44 dut.10.240.183.62:
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= 4 -> TX Port= 0/Queue= 4 -------
RX-packets: 6 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
----------------------------------------------------------------------------
+++++++++++++++ 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.
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
25/08/2021 15:38:44 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_toeplitz Begin
25/08/2021 15:38:44 dut.10.240.183.62:
25/08/2021 15:38:44 tester:
25/08/2021 15:38:44 dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4 --file-prefix=dpdk_29620_20210825152429 -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 15:38:45 dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 15:38:55 dut.10.240.183.62: set fwd rxonly
25/08/2021 15:38:55 dut.10.240.183.62:
Set rxonly packet forwarding mode
25/08/2021 15:38:55 dut.10.240.183.62: set verbose 1
25/08/2021 15:38:55 dut.10.240.183.62:
Change verbose level from 0 to 1
25/08/2021 15:38:55 dut.10.240.183.62: start
25/08/2021 15:38:55 dut.10.240.183.62:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=384 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=384 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 15:38:55 dut.10.240.183.62: show port info all
25/08/2021 15:38:55 dut.10.240.183.62:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
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: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
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: 16
Max possible RX queues: 256
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: 16
Max possible TX queues: 256
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
25/08/2021 15:38:55 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dst================
25/08/2021 15:38:55 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:38:55 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:38:55 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:38:55 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:38:55 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:38:55 dut.10.240.183.62: flow list 0
25/08/2021 15:38:55 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 15:38:55 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:38:55 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:38:57 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0xa8165068 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:38:57 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:38:57 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa8165068', '0x8')]
25/08/2021 15:38:57 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:38:57 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 15:38:58 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0x2865d260 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:38:58 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:38:58 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2865d260', '0x0')]
25/08/2021 15:38:58 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:38:58 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=14)
25/08/2021 15:38:59 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0xa8165068 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:38:59 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:38:59 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa8165068', '0x8')]
25/08/2021 15:38:59 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:38:59 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:39:01 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:39:01 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:39:01 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:39:01 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:01 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:39:02 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xa8165068 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:39:02 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:39:02 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa8165068', '0x8')]
25/08/2021 15:39:02 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:02 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 15:39:03 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x2865d260 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:39:03 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:39:03 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2865d260', '0x0')]
25/08/2021 15:39:03 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:03 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=14)
25/08/2021 15:39:05 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xa8165068 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:39:05 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:39:05 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa8165068', '0x8')]
25/08/2021 15:39:05 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:05 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:39:06 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:39:06 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:39:06 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:39:06 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:06 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:39:08 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xa8165068 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:39:08 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:39:08 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa8165068', '0x8')]
25/08/2021 15:39:08 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:08 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 15:39:09 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x2865d260 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:39:09 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:39:09 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2865d260', '0x0')]
25/08/2021 15:39:09 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:09 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=14)
25/08/2021 15:39:10 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xa8165068 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:39:10 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:39:10 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa8165068', '0x8')]
25/08/2021 15:39:10 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:10 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:39:12 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:39:12 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:39:12 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:39:12 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:39:12 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:39:13 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:39:13 dut.10.240.183.62: flow list 0
25/08/2021 15:39:13 dut.10.240.183.62:
25/08/2021 15:39:13 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:13 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 15:39:15 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:39:15 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:39:15 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:39:15 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dst passed
25/08/2021 15:39:15 dut.10.240.183.62: flow flush 0
25/08/2021 15:39:15 dut.10.240.183.62:
25/08/2021 15:39:15 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3src================
25/08/2021 15:39:15 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:39:15 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-src-only end key_len 0 queues end / end
25/08/2021 15:39:15 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:39:15 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-src-only end key_len 0 queues end / end
25/08/2021 15:39:15 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:39:15 dut.10.240.183.62: flow list 0
25/08/2021 15:39:15 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 15:39:15 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:15 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:39:16 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0xffabee8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:39:16 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:39:16 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xffabee8', '0x8')]
25/08/2021 15:39:16 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:16 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:39:18 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0x8f893ce0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:39:18 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:39:18 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8f893ce0', '0x0')]
25/08/2021 15:39:18 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:18 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=14)
25/08/2021 15:39:19 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0xffabee8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:39:19 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:39:19 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xffabee8', '0x8')]
25/08/2021 15:39:19 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:19 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:39:20 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:39:20 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:39:20 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:39:20 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:20 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:39:22 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xffabee8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:39:22 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:39:22 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xffabee8', '0x8')]
25/08/2021 15:39:22 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:22 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:39:23 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x8f893ce0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:39:23 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:39:23 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8f893ce0', '0x0')]
25/08/2021 15:39:23 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:23 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=14)
25/08/2021 15:39:24 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xffabee8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:39:24 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:39:24 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xffabee8', '0x8')]
25/08/2021 15:39:24 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:24 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:39:26 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:39:26 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:39:26 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:39:26 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:26 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:39:27 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xffabee8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:39:27 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:39:27 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xffabee8', '0x8')]
25/08/2021 15:39:27 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:27 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:39:28 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x8f893ce0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:39:28 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:39:28 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8f893ce0', '0x0')]
25/08/2021 15:39:28 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:28 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=14)
25/08/2021 15:39:30 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xffabee8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:39:30 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:39:30 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xffabee8', '0x8')]
25/08/2021 15:39:30 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:30 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:39:31 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:39:31 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:39:31 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:39:31 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:39:31 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:39:32 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:39:32 dut.10.240.183.62: flow list 0
25/08/2021 15:39:32 dut.10.240.183.62:
25/08/2021 15:39:32 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:32 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 15:39:34 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:39:34 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:39:34 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:39:34 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3src passed
25/08/2021 15:39:34 dut.10.240.183.62: flow flush 0
25/08/2021 15:39:34 dut.10.240.183.62:
25/08/2021 15:39:34 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4dst================
25/08/2021 15:39:34 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:39:34 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l4-dst-only end key_len 0 queues end / end
25/08/2021 15:39:34 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:39:34 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l4-dst-only end key_len 0 queues end / end
25/08/2021 15:39:34 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:39:34 dut.10.240.183.62: flow list 0
25/08/2021 15:39:34 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 15:39:34 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:34 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:39:35 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0x7590a67d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:39:35 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:39:35 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7590a67d', '0xd')]
25/08/2021 15:39:35 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:35 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 15:39:37 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0xa7ac7aa1 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:39:37 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:39:37 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa7ac7aa1', '0x1')]
25/08/2021 15:39:37 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:37 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=2, sport=14)
25/08/2021 15:39:38 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0x7590a67d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:39:38 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:39:38 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7590a67d', '0xd')]
25/08/2021 15:39:38 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:38 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:39:39 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:39:39 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:39:39 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:39:39 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:39 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:39:41 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x7590a67d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:39:41 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:39:41 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7590a67d', '0xd')]
25/08/2021 15:39:41 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:41 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 15:39:42 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xa7ac7aa1 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:39:42 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:39:42 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa7ac7aa1', '0x1')]
25/08/2021 15:39:42 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:42 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=2, sport=14)
25/08/2021 15:39:43 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x7590a67d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:39:43 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:39:43 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7590a67d', '0xd')]
25/08/2021 15:39:43 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:43 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:39:45 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:39:45 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:39:45 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:39:45 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:45 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:39:46 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x7590a67d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:39:46 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:39:46 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7590a67d', '0xd')]
25/08/2021 15:39:46 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:46 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 15:39:47 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xa7ac7aa1 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:39:47 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:39:47 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa7ac7aa1', '0x1')]
25/08/2021 15:39:47 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:47 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=2, sport=14)
25/08/2021 15:39:49 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x7590a67d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:39:49 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:39:49 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7590a67d', '0xd')]
25/08/2021 15:39:49 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:49 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:39:50 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:39:50 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:39:50 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:39:50 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:39:50 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:39:51 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:39:51 dut.10.240.183.62: flow list 0
25/08/2021 15:39:51 dut.10.240.183.62:
25/08/2021 15:39:51 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:51 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 15:39:53 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:39:53 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:39:53 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:39:53 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4dst passed
25/08/2021 15:39:53 dut.10.240.183.62: flow flush 0
25/08/2021 15:39:53 dut.10.240.183.62:
25/08/2021 15:39:53 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4src================
25/08/2021 15:39:53 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:39:53 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l4-src-only end key_len 0 queues end / end
25/08/2021 15:39:53 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:39:53 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l4-src-only end key_len 0 queues end / end
25/08/2021 15:39:53 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:39:53 dut.10.240.183.62: flow list 0
25/08/2021 15:39:53 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 15:39:53 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:53 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:39:54 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0x3ac8533e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:39:54 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:39:54 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3ac8533e', '0xe')]
25/08/2021 15:39:54 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:54 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 15:39:56 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0xd23cdcdc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:39:56 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:39:56 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd23cdcdc', '0xc')]
25/08/2021 15:39:56 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:56 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=12, sport=4)
25/08/2021 15:39:57 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0x3ac8533e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:39:57 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:39:57 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3ac8533e', '0xe')]
25/08/2021 15:39:57 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:57 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:39:58 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:39:58 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:39:58 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:39:58 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:39:58 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:40:00 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x3ac8533e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:40:00 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:40:00 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3ac8533e', '0xe')]
25/08/2021 15:40:00 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:00 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 15:40:01 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xd23cdcdc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:40:01 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:40:01 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd23cdcdc', '0xc')]
25/08/2021 15:40:01 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:01 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=12, sport=4)
25/08/2021 15:40:02 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x3ac8533e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:40:02 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:40:02 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3ac8533e', '0xe')]
25/08/2021 15:40:02 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:02 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:40:04 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:40:04 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:40:04 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:40:04 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:04 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:40:05 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x3ac8533e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:40:05 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:40:05 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3ac8533e', '0xe')]
25/08/2021 15:40:05 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:05 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 15:40:06 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xd23cdcdc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:40:06 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:40:06 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd23cdcdc', '0xc')]
25/08/2021 15:40:06 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:06 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=12, sport=4)
25/08/2021 15:40:08 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x3ac8533e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:40:08 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:40:08 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3ac8533e', '0xe')]
25/08/2021 15:40:08 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:08 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:40:09 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:40:09 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:40:09 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:40:09 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:40:09 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:40:10 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:40:10 dut.10.240.183.62: flow list 0
25/08/2021 15:40:10 dut.10.240.183.62:
25/08/2021 15:40:10 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:10 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 15:40:12 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:40:12 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:40:12 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:40:12 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4src passed
25/08/2021 15:40:12 dut.10.240.183.62: flow flush 0
25/08/2021 15:40:12 dut.10.240.183.62:
25/08/2021 15:40:12 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dstl4dst================
25/08/2021 15:40:12 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:40:12 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:40:12 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:40:12 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:40:12 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:40:12 dut.10.240.183.62: flow list 0
25/08/2021 15:40:12 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 15:40:12 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:12 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:40:13 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0xdf561d76 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:40:13 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:40:13 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdf561d76', '0x6')]
25/08/2021 15:40:13 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:13 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 15:40:15 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0x5f259f7e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:40:15 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:40:15 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5f259f7e', '0xe')]
25/08/2021 15:40:15 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:15 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 15:40:16 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0xe6665a0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:40:16 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:40:16 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe6665a0', '0x0')]
25/08/2021 15:40:16 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:16 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 15:40:17 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0xdf561d76 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:40:17 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:40:17 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdf561d76', '0x6')]
25/08/2021 15:40:17 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:17 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:40:19 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:40:19 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:40:19 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:40:19 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:19 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:40:20 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xdf561d76 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:40:20 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:40:20 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdf561d76', '0x6')]
25/08/2021 15:40:20 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:20 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 15:40:21 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x5f259f7e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:40:21 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:40:21 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5f259f7e', '0xe')]
25/08/2021 15:40:21 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:21 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 15:40:23 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xe6665a0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:40:23 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:40:23 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe6665a0', '0x0')]
25/08/2021 15:40:23 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:23 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 15:40:24 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xdf561d76 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:40:24 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:40:24 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdf561d76', '0x6')]
25/08/2021 15:40:24 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:24 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:40:26 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:40:26 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:40:26 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:40:26 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:26 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:40:27 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xdf561d76 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:40:27 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:40:27 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdf561d76', '0x6')]
25/08/2021 15:40:27 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:27 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 15:40:28 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x5f259f7e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:40:28 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:40:28 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5f259f7e', '0xe')]
25/08/2021 15:40:28 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:28 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 15:40:29 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xe6665a0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:40:29 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:40:29 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe6665a0', '0x0')]
25/08/2021 15:40:29 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:29 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 15:40:31 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xdf561d76 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:40:31 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:40:31 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdf561d76', '0x6')]
25/08/2021 15:40:31 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:31 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:40:32 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:40:32 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:40:32 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:40:32 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:40:32 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:40:33 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:40:33 dut.10.240.183.62: flow list 0
25/08/2021 15:40:34 dut.10.240.183.62:
25/08/2021 15:40:34 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:34 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 15:40:35 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:40:35 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:40:35 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:40:35 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dstl4dst passed
25/08/2021 15:40:35 dut.10.240.183.62: flow flush 0
25/08/2021 15:40:35 dut.10.240.183.62:
25/08/2021 15:40:35 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3srcl4dst================
25/08/2021 15:40:35 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:40:35 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:40:35 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:40:35 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:40:35 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:40:35 dut.10.240.183.62: flow list 0
25/08/2021 15:40:35 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 15:40:35 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:35 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:40:37 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0x78baf3f6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:40:37 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:40:37 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x78baf3f6', '0x6')]
25/08/2021 15:40:37 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:37 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:40:38 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0xf8c971fe - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:40:38 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:40:38 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf8c971fe', '0xe')]
25/08/2021 15:40:38 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:38 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 15:40:39 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0xa98a8b20 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:40:39 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:40:39 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa98a8b20', '0x0')]
25/08/2021 15:40:39 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:39 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=14)
25/08/2021 15:40:40 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0x78baf3f6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:40:40 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:40:40 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x78baf3f6', '0x6')]
25/08/2021 15:40:40 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:40 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:40:42 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:40:42 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:40:42 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:40:42 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:42 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:40:43 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x78baf3f6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:40:43 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:40:43 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x78baf3f6', '0x6')]
25/08/2021 15:40:43 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:43 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:40:44 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xf8c971fe - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:40:44 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:40:44 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf8c971fe', '0xe')]
25/08/2021 15:40:44 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:44 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 15:40:46 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xa98a8b20 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:40:46 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:40:46 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa98a8b20', '0x0')]
25/08/2021 15:40:46 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:46 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=14)
25/08/2021 15:40:47 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x78baf3f6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:40:47 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:40:47 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x78baf3f6', '0x6')]
25/08/2021 15:40:47 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:47 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:40:49 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:40:49 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:40:49 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:40:49 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:49 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:40:50 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x78baf3f6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:40:50 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:40:50 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x78baf3f6', '0x6')]
25/08/2021 15:40:50 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:50 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:40:51 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xf8c971fe - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:40:51 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:40:51 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf8c971fe', '0xe')]
25/08/2021 15:40:51 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:51 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 15:40:52 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xa98a8b20 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:40:52 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:40:52 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa98a8b20', '0x0')]
25/08/2021 15:40:52 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:52 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=14)
25/08/2021 15:40:54 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x78baf3f6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:40:54 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:40:54 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x78baf3f6', '0x6')]
25/08/2021 15:40:54 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:54 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:40:55 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:40:55 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:40:55 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:40:55 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:40:55 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:40:56 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:40:56 dut.10.240.183.62: flow list 0
25/08/2021 15:40:56 dut.10.240.183.62:
25/08/2021 15:40:56 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:56 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 15:40:58 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:40:58 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:40:58 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:40:58 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3srcl4dst passed
25/08/2021 15:40:58 dut.10.240.183.62: flow flush 0
25/08/2021 15:40:58 dut.10.240.183.62:
25/08/2021 15:40:58 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dstl4src================
25/08/2021 15:40:58 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:40:58 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:40:58 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:40:58 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:40:58 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:40:58 dut.10.240.183.62: flow list 0
25/08/2021 15:40:58 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 15:40:58 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:58 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:40:59 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0x93b676e7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:40:59 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:40:59 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x93b676e7', '0x7')]
25/08/2021 15:40:59 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:40:59 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 15:41:01 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0x13c5f4ef - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:41:01 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:41:01 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x13c5f4ef', '0xf')]
25/08/2021 15:41:01 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:01 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 15:41:02 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0x792628be - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:41:02 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:41:02 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x792628be', '0xe')]
25/08/2021 15:41:02 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:02 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 15:41:03 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0x93b676e7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:41:03 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:41:03 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x93b676e7', '0x7')]
25/08/2021 15:41:03 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:03 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:41:05 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:41:05 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:41:05 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:41:05 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:05 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:41:06 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x93b676e7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:41:06 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:41:06 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x93b676e7', '0x7')]
25/08/2021 15:41:06 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:06 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 15:41:07 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x13c5f4ef - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:41:07 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:41:07 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x13c5f4ef', '0xf')]
25/08/2021 15:41:07 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:07 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 15:41:09 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x792628be - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:41:09 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:41:09 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x792628be', '0xe')]
25/08/2021 15:41:09 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:09 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 15:41:10 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x93b676e7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:41:10 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:41:10 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x93b676e7', '0x7')]
25/08/2021 15:41:10 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:10 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:41:11 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:41:11 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:41:11 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:41:11 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:11 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:41:13 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x93b676e7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:41:13 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:41:13 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x93b676e7', '0x7')]
25/08/2021 15:41:13 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:13 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 15:41:14 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x13c5f4ef - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:41:14 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:41:14 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x13c5f4ef', '0xf')]
25/08/2021 15:41:14 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:14 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 15:41:15 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x792628be - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:41:15 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:41:15 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x792628be', '0xe')]
25/08/2021 15:41:15 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:15 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 15:41:17 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x93b676e7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:41:17 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:41:17 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x93b676e7', '0x7')]
25/08/2021 15:41:17 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:17 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:41:20 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:41:20 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:41:20 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:41:20 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:41:20 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:41:21 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:41:21 dut.10.240.183.62: flow list 0
25/08/2021 15:41:21 dut.10.240.183.62:
25/08/2021 15:41:21 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:21 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 15:41:23 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:41:23 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:41:23 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:41:23 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dstl4src passed
25/08/2021 15:41:23 dut.10.240.183.62: flow flush 0
25/08/2021 15:41:23 dut.10.240.183.62:
25/08/2021 15:41:23 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3srcl4src================
25/08/2021 15:41:23 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:41:23 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:41:23 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:41:23 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:41:23 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:41:23 dut.10.240.183.62: flow list 0
25/08/2021 15:41:23 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 15:41:23 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:23 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:41:24 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0x345a9867 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:41:24 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:41:24 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x345a9867', '0x7')]
25/08/2021 15:41:24 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:24 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:41:25 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0xb4291a6f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:41:25 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:41:25 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb4291a6f', '0xf')]
25/08/2021 15:41:25 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:25 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 15:41:27 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0xdecac63e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:41:27 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:41:27 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdecac63e', '0xe')]
25/08/2021 15:41:27 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:27 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=4)
25/08/2021 15:41:28 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0x345a9867 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:41:28 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:41:28 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x345a9867', '0x7')]
25/08/2021 15:41:28 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:28 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:41:29 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:41:29 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:41:29 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:41:29 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:29 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:41:31 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x345a9867 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:41:31 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:41:31 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x345a9867', '0x7')]
25/08/2021 15:41:31 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:31 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:41:32 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xb4291a6f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:41:32 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:41:32 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb4291a6f', '0xf')]
25/08/2021 15:41:32 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:32 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 15:41:33 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xdecac63e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:41:33 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:41:33 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdecac63e', '0xe')]
25/08/2021 15:41:33 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:33 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=4)
25/08/2021 15:41:35 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x345a9867 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:41:35 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:41:35 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x345a9867', '0x7')]
25/08/2021 15:41:35 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:35 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:41:36 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:41:36 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:41:36 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:41:36 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:36 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:41:37 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x345a9867 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:41:37 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:41:37 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x345a9867', '0x7')]
25/08/2021 15:41:37 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:37 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:41:39 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xb4291a6f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:41:39 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:41:39 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb4291a6f', '0xf')]
25/08/2021 15:41:39 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:39 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 15:41:40 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xdecac63e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:41:40 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:41:40 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdecac63e', '0xe')]
25/08/2021 15:41:40 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:40 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=4)
25/08/2021 15:41:41 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x345a9867 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:41:41 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:41:41 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x345a9867', '0x7')]
25/08/2021 15:41:41 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:41 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:41:43 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:41:43 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:41:43 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:41:43 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:41:43 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:41:44 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:41:44 dut.10.240.183.62: flow list 0
25/08/2021 15:41:44 dut.10.240.183.62:
25/08/2021 15:41:44 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:44 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 15:41:45 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:41:45 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:41:45 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:41:45 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3srcl4src passed
25/08/2021 15:41:45 dut.10.240.183.62: flow flush 0
25/08/2021 15:41:46 dut.10.240.183.62:
25/08/2021 15:41:46 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_all================
25/08/2021 15:41:46 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:41:46 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp end key_len 0 queues end / end
25/08/2021 15:41:46 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:41:46 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp end key_len 0 queues end / end
25/08/2021 15:41:46 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:41:46 dut.10.240.183.62: flow list 0
25/08/2021 15:41:46 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 15:41:46 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:46 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:41:47 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0xf257ff22 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:41:47 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:41:47 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf257ff22', '0x2')]
25/08/2021 15:41:47 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:47 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:41:48 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0x72247d2a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:41:48 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:41:48 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x72247d2a', '0xa')]
25/08/2021 15:41:48 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:48 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 15:41:50 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0x906548e6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:41:50 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:41:50 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x906548e6', '0x6')]
25/08/2021 15:41:50 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:50 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 15:41:51 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0x31d1434a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:41:51 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:41:51 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x31d1434a', '0xa')]
25/08/2021 15:41:51 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:51 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 15:41:52 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0xfcafc37a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:41:52 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:41:52 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xfcafc37a', '0xa')]
25/08/2021 15:41:52 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:52 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:41:53 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - RSS hash=0xf257ff22 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:41:53 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:41:53 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf257ff22', '0x2')]
25/08/2021 15:41:53 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:53 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 15:41:55 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:41:55 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:41:55 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:41:55 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:41:55 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:41:56 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:41:56 dut.10.240.183.62: flow list 0
25/08/2021 15:41:56 dut.10.240.183.62:
25/08/2021 15:41:56 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:41:56 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 15:41:57 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:41:57 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:41:57 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:41:57 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_all passed
25/08/2021 15:41:57 dut.10.240.183.62: flow flush 0
25/08/2021 15:41:57 dut.10.240.183.62:
25/08/2021 15:41:57 TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dstl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3srcl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3dstl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_l3srcl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_all': 'passed'}
25/08/2021 15:41:57 TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 15:41:57 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_eh_ipv4_udp_toeplitz Result PASSED:
25/08/2021 15:41:57 dut.10.240.183.62: quit
25/08/2021 15:41:58 dut.10.240.183.62:
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 112 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 6 -> TX Port= 0/Queue= 6 -------
RX-packets: 13 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 7 -> TX Port= 0/Queue= 7 -------
RX-packets: 12 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 8 -> TX Port= 0/Queue= 8 -------
RX-packets: 12 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=13 -> TX Port= 0/Queue=13 -------
RX-packets: 6 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 18 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=15 -> TX Port= 0/Queue=15 -------
RX-packets: 6 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 190 RX-dropped: 0 RX-total: 190
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 190 RX-dropped: 0 RX-total: 190
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
25/08/2021 15:41:58 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_toeplitz Begin
25/08/2021 15:41:58 dut.10.240.183.62:
25/08/2021 15:41:58 tester:
25/08/2021 15:41:58 dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4 --file-prefix=dpdk_29620_20210825152429 -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 15:42:00 dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 15:42:10 dut.10.240.183.62: set fwd rxonly
25/08/2021 15:42:10 dut.10.240.183.62:
Set rxonly packet forwarding mode
25/08/2021 15:42:10 dut.10.240.183.62: set verbose 1
25/08/2021 15:42:10 dut.10.240.183.62:
Change verbose level from 0 to 1
25/08/2021 15:42:10 dut.10.240.183.62: start
25/08/2021 15:42:10 dut.10.240.183.62:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=384 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=384 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 15:42:10 dut.10.240.183.62: show port info all
25/08/2021 15:42:10 dut.10.240.183.62:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
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: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
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: 16
Max possible RX queues: 256
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: 16
Max possible TX queues: 256
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
25/08/2021 15:42:10 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_l3dst================
25/08/2021 15:42:10 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:42:10 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:42:10 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:42:10 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:42:10 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:42:10 dut.10.240.183.62: flow list 0
25/08/2021 15:42:10 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 15:42:10 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:10 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:42:11 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x81b62e86 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:42:11 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:42:11 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x81b62e86', '0x6')]
25/08/2021 15:42:11 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:11 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 15:42:13 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x482a5289 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:42:13 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:42:13 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x482a5289', '0x9')]
25/08/2021 15:42:13 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:13 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=14)
25/08/2021 15:42:14 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x81b62e86 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:42:14 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:42:14 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x81b62e86', '0x6')]
25/08/2021 15:42:14 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:14 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:42:15 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:42:15 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:42:15 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:42:15 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:15 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:42:17 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x81b62e86 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:42:17 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:42:17 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x81b62e86', '0x6')]
25/08/2021 15:42:17 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:17 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 15:42:18 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x482a5289 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:42:18 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:42:18 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x482a5289', '0x9')]
25/08/2021 15:42:18 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:18 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=14)
25/08/2021 15:42:19 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x81b62e86 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:42:19 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:42:19 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x81b62e86', '0x6')]
25/08/2021 15:42:19 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:19 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:42:21 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:42:21 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:42:21 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:42:21 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:21 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:42:22 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x81b62e86 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:42:22 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:42:22 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x81b62e86', '0x6')]
25/08/2021 15:42:22 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:22 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 15:42:24 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x482a5289 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:42:24 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:42:24 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x482a5289', '0x9')]
25/08/2021 15:42:24 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:24 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=14)
25/08/2021 15:42:25 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x81b62e86 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:42:25 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:42:25 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x81b62e86', '0x6')]
25/08/2021 15:42:25 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:25 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:42:26 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:42:26 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:42:26 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:42:26 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:42:26 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:42:28 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:42:28 dut.10.240.183.62: flow list 0
25/08/2021 15:42:28 dut.10.240.183.62:
25/08/2021 15:42:28 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:28 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 15:42:29 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:42:29 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:42:29 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:42:29 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_l3dst passed
25/08/2021 15:42:29 dut.10.240.183.62: flow flush 0
25/08/2021 15:42:29 dut.10.240.183.62:
25/08/2021 15:42:29 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_l3src================
25/08/2021 15:42:29 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:42:29 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only end key_len 0 queues end / end
25/08/2021 15:42:29 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:42:29 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only end key_len 0 queues end / end
25/08/2021 15:42:29 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:42:29 dut.10.240.183.62: flow list 0
25/08/2021 15:42:29 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 15:42:29 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:30 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:42:31 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0xb7a6722a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:42:31 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:42:31 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb7a6722a', '0xa')]
25/08/2021 15:42:31 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:31 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:42:32 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0xdfa36aff - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:42:32 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:42:32 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdfa36aff', '0xf')]
25/08/2021 15:42:32 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:32 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=14)
25/08/2021 15:42:33 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0xb7a6722a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:42:33 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:42:33 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb7a6722a', '0xa')]
25/08/2021 15:42:33 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:33 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:42:35 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:42:35 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:42:35 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:42:35 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:35 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:42:36 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xb7a6722a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:42:36 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:42:36 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb7a6722a', '0xa')]
25/08/2021 15:42:36 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:36 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:42:38 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xdfa36aff - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:42:38 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:42:38 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdfa36aff', '0xf')]
25/08/2021 15:42:38 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:38 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=14)
25/08/2021 15:42:39 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xb7a6722a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:42:39 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:42:39 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb7a6722a', '0xa')]
25/08/2021 15:42:39 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:39 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:42:40 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:42:40 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:42:40 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:42:40 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:40 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:42:42 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xb7a6722a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:42:42 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:42:42 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb7a6722a', '0xa')]
25/08/2021 15:42:42 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:42 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:42:43 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xdfa36aff - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:42:43 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:42:43 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdfa36aff', '0xf')]
25/08/2021 15:42:43 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:43 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=14)
25/08/2021 15:42:44 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xb7a6722a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:42:44 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:42:44 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb7a6722a', '0xa')]
25/08/2021 15:42:44 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:44 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:42:46 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:42:46 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:42:46 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:42:46 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:42:46 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:42:47 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:42:47 dut.10.240.183.62: flow list 0
25/08/2021 15:42:47 dut.10.240.183.62:
25/08/2021 15:42:47 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:47 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 15:42:49 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:42:49 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:42:49 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:42:49 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_l3src passed
25/08/2021 15:42:49 dut.10.240.183.62: flow flush 0
25/08/2021 15:42:49 dut.10.240.183.62:
25/08/2021 15:42:49 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_l4dst================
25/08/2021 15:42:49 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:42:49 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l4-dst-only end key_len 0 queues end / end
25/08/2021 15:42:49 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:42:49 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l4-dst-only end key_len 0 queues end / end
25/08/2021 15:42:49 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:42:49 dut.10.240.183.62: flow list 0
25/08/2021 15:42:49 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 15:42:49 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:49 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:42:50 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x43706536 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:42:50 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:42:50 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x43706536', '0x6')]
25/08/2021 15:42:50 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:50 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 15:42:52 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x31642bd6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:42:52 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:42:52 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x31642bd6', '0x6')]
25/08/2021 15:42:52 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:52 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=14)
25/08/2021 15:42:53 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x43706536 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:42:53 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:42:53 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x43706536', '0x6')]
25/08/2021 15:42:53 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:53 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:42:54 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:42:54 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:42:54 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:42:54 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:54 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:42:56 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x43706536 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:42:56 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:42:56 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x43706536', '0x6')]
25/08/2021 15:42:56 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:56 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 15:42:57 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x31642bd6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:42:57 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:42:57 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x31642bd6', '0x6')]
25/08/2021 15:42:57 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:57 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=14)
25/08/2021 15:42:58 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x43706536 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:42:58 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:42:58 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x43706536', '0x6')]
25/08/2021 15:42:58 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:42:58 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:43:00 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:43:00 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:43:00 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:43:00 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:00 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:43:01 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x43706536 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:43:01 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:43:01 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x43706536', '0x6')]
25/08/2021 15:43:01 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:01 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 15:43:02 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x31642bd6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:43:02 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:43:02 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x31642bd6', '0x6')]
25/08/2021 15:43:02 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:02 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=14)
25/08/2021 15:43:04 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x43706536 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:43:04 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:43:04 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x43706536', '0x6')]
25/08/2021 15:43:04 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:04 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:43:05 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:43:05 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:43:05 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:43:05 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:43:05 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:43:06 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:43:06 dut.10.240.183.62: flow list 0
25/08/2021 15:43:07 dut.10.240.183.62:
25/08/2021 15:43:07 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:07 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 15:43:08 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:43:08 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:43:08 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:43:08 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_l4dst passed
25/08/2021 15:43:08 dut.10.240.183.62: flow flush 0
25/08/2021 15:43:08 dut.10.240.183.62:
25/08/2021 15:43:08 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_l4src================
25/08/2021 15:43:08 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:43:08 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l4-src-only end key_len 0 queues end / end
25/08/2021 15:43:08 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:43:08 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l4-src-only end key_len 0 queues end / end
25/08/2021 15:43:08 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:43:08 dut.10.240.183.62: flow list 0
25/08/2021 15:43:08 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 15:43:08 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:08 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:43:10 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x21b8329b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:43:10 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:43:10 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x21b8329b', '0xb')]
25/08/2021 15:43:10 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:10 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 15:43:11 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x72144ee0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:43:11 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:43:11 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x72144ee0', '0x0')]
25/08/2021 15:43:11 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:11 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=4)
25/08/2021 15:43:12 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x21b8329b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:43:12 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:43:12 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x21b8329b', '0xb')]
25/08/2021 15:43:12 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:12 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:43:14 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:43:14 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:43:14 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:43:14 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:14 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:43:15 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x21b8329b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:43:15 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:43:15 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x21b8329b', '0xb')]
25/08/2021 15:43:15 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:15 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 15:43:16 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x72144ee0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:43:16 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:43:16 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x72144ee0', '0x0')]
25/08/2021 15:43:16 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:16 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=4)
25/08/2021 15:43:18 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x21b8329b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:43:18 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:43:18 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x21b8329b', '0xb')]
25/08/2021 15:43:18 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:18 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:43:19 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:43:19 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:43:19 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:43:19 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:19 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:43:21 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x21b8329b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:43:21 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:43:21 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x21b8329b', '0xb')]
25/08/2021 15:43:21 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:21 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 15:43:22 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x72144ee0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:43:22 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:43:22 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x72144ee0', '0x0')]
25/08/2021 15:43:22 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:22 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=4)
25/08/2021 15:43:23 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x21b8329b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:43:23 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:43:23 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x21b8329b', '0xb')]
25/08/2021 15:43:23 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:23 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:43:25 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:43:25 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:43:25 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:43:25 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:43:25 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:43:26 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:43:26 dut.10.240.183.62: flow list 0
25/08/2021 15:43:26 dut.10.240.183.62:
25/08/2021 15:43:26 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:26 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 15:43:28 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:43:28 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:43:28 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:43:28 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_l4src passed
25/08/2021 15:43:28 dut.10.240.183.62: flow flush 0
25/08/2021 15:43:28 dut.10.240.183.62:
25/08/2021 15:43:28 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_l3dstl4dst================
25/08/2021 15:43:28 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:43:28 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:43:28 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:43:28 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:43:28 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:43:28 dut.10.240.183.62: flow list 0
25/08/2021 15:43:28 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 15:43:28 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:28 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:43:29 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x12df5ab9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:43:29 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:43:29 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x12df5ab9', '0x9')]
25/08/2021 15:43:29 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:29 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 15:43:31 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0xdb4326b6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:43:31 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:43:31 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdb4326b6', '0x6')]
25/08/2021 15:43:31 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:31 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 15:43:32 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x2cd8c996 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:43:32 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:43:32 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2cd8c996', '0x6')]
25/08/2021 15:43:32 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:32 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 15:43:33 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x12df5ab9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:43:33 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:43:33 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x12df5ab9', '0x9')]
25/08/2021 15:43:33 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:33 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:43:35 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:43:35 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:43:35 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:43:35 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:35 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:43:36 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x12df5ab9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:43:36 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:43:36 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x12df5ab9', '0x9')]
25/08/2021 15:43:36 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:36 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 15:43:37 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xdb4326b6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:43:37 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:43:37 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdb4326b6', '0x6')]
25/08/2021 15:43:37 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:37 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 15:43:39 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x2cd8c996 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:43:39 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:43:39 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2cd8c996', '0x6')]
25/08/2021 15:43:39 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:39 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 15:43:40 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x12df5ab9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:43:40 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:43:40 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x12df5ab9', '0x9')]
25/08/2021 15:43:40 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:40 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:43:41 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:43:41 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:43:41 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:43:41 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:41 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:43:43 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x12df5ab9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:43:43 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:43:43 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x12df5ab9', '0x9')]
25/08/2021 15:43:43 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:43 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 15:43:44 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xdb4326b6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:43:44 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:43:44 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdb4326b6', '0x6')]
25/08/2021 15:43:44 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:44 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 15:43:45 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x2cd8c996 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:43:45 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:43:45 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2cd8c996', '0x6')]
25/08/2021 15:43:45 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:45 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 15:43:47 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x12df5ab9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:43:47 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:43:47 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x12df5ab9', '0x9')]
25/08/2021 15:43:47 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:47 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:43:48 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:43:48 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:43:48 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:43:48 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:43:48 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:43:49 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:43:49 dut.10.240.183.62: flow list 0
25/08/2021 15:43:49 dut.10.240.183.62:
25/08/2021 15:43:49 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:49 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 15:43:51 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:43:51 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:43:51 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:43:51 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_l3dstl4dst passed
25/08/2021 15:43:51 dut.10.240.183.62: flow flush 0
25/08/2021 15:43:51 dut.10.240.183.62:
25/08/2021 15:43:51 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_l3srcl4dst================
25/08/2021 15:43:51 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:43:51 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:43:51 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:43:51 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:43:51 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:43:51 dut.10.240.183.62: flow list 0
25/08/2021 15:43:51 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 15:43:51 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:51 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:43:53 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x24cf0615 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:43:53 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:43:53 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x24cf0615', '0x5')]
25/08/2021 15:43:53 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:53 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:43:54 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x4cca1ec0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:43:54 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:43:54 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4cca1ec0', '0x0')]
25/08/2021 15:43:54 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:54 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 15:43:55 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x1ac8953a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:43:55 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:43:55 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1ac8953a', '0xa')]
25/08/2021 15:43:55 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:55 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=14)
25/08/2021 15:43:57 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x24cf0615 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:43:57 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:43:57 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x24cf0615', '0x5')]
25/08/2021 15:43:57 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:57 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:43:58 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:43:58 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:43:58 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:43:58 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:58 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:43:59 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x24cf0615 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:43:59 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:43:59 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x24cf0615', '0x5')]
25/08/2021 15:43:59 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:43:59 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:44:01 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x4cca1ec0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:44:01 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:44:01 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4cca1ec0', '0x0')]
25/08/2021 15:44:01 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:01 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 15:44:02 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x1ac8953a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:44:02 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:44:02 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1ac8953a', '0xa')]
25/08/2021 15:44:02 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:02 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=14)
25/08/2021 15:44:03 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x24cf0615 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:44:03 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:44:03 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x24cf0615', '0x5')]
25/08/2021 15:44:03 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:03 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:44:07 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:44:07 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:44:07 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:44:07 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:07 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:44:08 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x24cf0615 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:44:08 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:44:08 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x24cf0615', '0x5')]
25/08/2021 15:44:08 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:08 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:44:10 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x4cca1ec0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:44:10 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:44:10 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4cca1ec0', '0x0')]
25/08/2021 15:44:10 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:10 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 15:44:11 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x1ac8953a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:44:11 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:44:11 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1ac8953a', '0xa')]
25/08/2021 15:44:11 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:11 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=14)
25/08/2021 15:44:12 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x24cf0615 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:44:12 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:44:12 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x24cf0615', '0x5')]
25/08/2021 15:44:12 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:12 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:44:14 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:44:14 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:44:14 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:44:14 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:44:14 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:44:15 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:44:15 dut.10.240.183.62: flow list 0
25/08/2021 15:44:15 dut.10.240.183.62:
25/08/2021 15:44:15 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:15 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 15:44:17 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:44:17 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:44:17 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:44:17 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_l3srcl4dst passed
25/08/2021 15:44:17 dut.10.240.183.62: flow flush 0
25/08/2021 15:44:17 dut.10.240.183.62:
25/08/2021 15:44:17 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_l3dstl4src================
25/08/2021 15:44:17 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:44:17 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:44:17 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:44:17 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:44:17 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:44:17 dut.10.240.183.62: flow list 0
25/08/2021 15:44:17 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 15:44:17 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:17 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:44:18 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x48029499 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:44:18 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:44:18 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x48029499', '0x9')]
25/08/2021 15:44:18 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:18 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 15:44:19 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x819ee896 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:44:19 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:44:19 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x819ee896', '0x6')]
25/08/2021 15:44:19 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:19 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 15:44:21 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0xbfb1bda9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:44:21 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:44:21 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbfb1bda9', '0x9')]
25/08/2021 15:44:21 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:21 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 15:44:22 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x48029499 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:44:22 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:44:22 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x48029499', '0x9')]
25/08/2021 15:44:22 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:22 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:44:24 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:44:24 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:44:24 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:44:24 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:24 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:44:25 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x48029499 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:44:25 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:44:25 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x48029499', '0x9')]
25/08/2021 15:44:25 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:25 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 15:44:26 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x819ee896 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:44:26 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:44:26 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x819ee896', '0x6')]
25/08/2021 15:44:26 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:26 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 15:44:27 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xbfb1bda9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:44:27 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:44:27 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbfb1bda9', '0x9')]
25/08/2021 15:44:27 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:27 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 15:44:29 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x48029499 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:44:29 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:44:29 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x48029499', '0x9')]
25/08/2021 15:44:29 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:29 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:44:30 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:44:30 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:44:30 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:44:30 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:30 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:44:32 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x48029499 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:44:32 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:44:32 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x48029499', '0x9')]
25/08/2021 15:44:32 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:32 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 15:44:33 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x819ee896 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:44:33 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:44:33 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x819ee896', '0x6')]
25/08/2021 15:44:33 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:33 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 15:44:34 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xbfb1bda9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:44:34 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:44:34 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbfb1bda9', '0x9')]
25/08/2021 15:44:34 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:34 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 15:44:36 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x48029499 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:44:36 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:44:36 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x48029499', '0x9')]
25/08/2021 15:44:36 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:36 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:44:37 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:44:37 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:44:37 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:44:37 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:44:37 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:44:38 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:44:38 dut.10.240.183.62: flow list 0
25/08/2021 15:44:38 dut.10.240.183.62:
25/08/2021 15:44:38 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:38 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 15:44:40 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:44:40 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:44:40 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:44:40 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_l3dstl4src passed
25/08/2021 15:44:40 dut.10.240.183.62: flow flush 0
25/08/2021 15:44:40 dut.10.240.183.62:
25/08/2021 15:44:40 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_l3srcl4src================
25/08/2021 15:44:40 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:44:40 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:44:40 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:44:40 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:44:40 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:44:40 dut.10.240.183.62: flow list 0
25/08/2021 15:44:40 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 15:44:40 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:40 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:44:42 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x7e12c835 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:44:42 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:44:42 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7e12c835', '0x5')]
25/08/2021 15:44:42 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:42 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:44:43 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x1617d0e0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:44:43 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:44:43 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1617d0e0', '0x0')]
25/08/2021 15:44:43 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:43 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 15:44:44 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x89a1e105 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:44:44 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:44:44 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x89a1e105', '0x5')]
25/08/2021 15:44:44 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:44 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=4)
25/08/2021 15:44:45 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x7e12c835 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:44:45 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:44:45 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7e12c835', '0x5')]
25/08/2021 15:44:45 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:45 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:44:47 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:44:47 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:44:47 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:44:47 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:47 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:44:48 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x7e12c835 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:44:48 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:44:48 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7e12c835', '0x5')]
25/08/2021 15:44:48 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:48 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:44:50 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x1617d0e0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:44:50 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:44:50 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1617d0e0', '0x0')]
25/08/2021 15:44:50 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:50 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 15:44:51 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x89a1e105 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:44:51 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:44:51 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x89a1e105', '0x5')]
25/08/2021 15:44:51 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:51 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=4)
25/08/2021 15:44:52 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x7e12c835 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:44:52 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:44:52 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7e12c835', '0x5')]
25/08/2021 15:44:52 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:52 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:44:54 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:44:54 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:44:54 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:44:54 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:54 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:44:55 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x7e12c835 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:44:55 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:44:55 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7e12c835', '0x5')]
25/08/2021 15:44:55 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:55 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:44:56 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x1617d0e0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:44:56 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:44:56 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1617d0e0', '0x0')]
25/08/2021 15:44:56 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:56 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 15:44:58 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x89a1e105 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:44:58 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:44:58 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x89a1e105', '0x5')]
25/08/2021 15:44:58 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:58 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=4)
25/08/2021 15:44:59 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x7e12c835 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:44:59 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:44:59 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7e12c835', '0x5')]
25/08/2021 15:44:59 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:44:59 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:45:01 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:45:01 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:45:01 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:45:01 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:45:01 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:45:02 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:45:02 dut.10.240.183.62: flow list 0
25/08/2021 15:45:02 dut.10.240.183.62:
25/08/2021 15:45:02 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:02 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 15:45:03 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:45:03 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:45:03 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:45:03 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_l3srcl4src passed
25/08/2021 15:45:03 dut.10.240.183.62: flow flush 0
25/08/2021 15:45:03 dut.10.240.183.62:
25/08/2021 15:45:03 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_all================
25/08/2021 15:45:03 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:45:03 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp end key_len 0 queues end / end
25/08/2021 15:45:03 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:45:03 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp end key_len 0 queues end / end
25/08/2021 15:45:04 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:45:04 dut.10.240.183.62: flow list 0
25/08/2021 15:45:04 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 15:45:04 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:04 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:45:05 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0xe52a30cf - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:45:05 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:45:05 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe52a30cf', '0xf')]
25/08/2021 15:45:05 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:05 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:45:06 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x8d2f281a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:45:06 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:45:06 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8d2f281a', '0xa')]
25/08/2021 15:45:06 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:06 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 15:45:08 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x4e8dd83b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:45:08 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:45:08 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4e8dd83b', '0xb')]
25/08/2021 15:45:08 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:08 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 15:45:09 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0xe97749a9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:45:09 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:45:09 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe97749a9', '0x9')]
25/08/2021 15:45:09 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:09 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 15:45:10 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0xf98f42b2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:45:10 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:45:10 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf98f42b2', '0x2')]
25/08/2021 15:45:10 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:10 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:45:12 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0xe52a30cf - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:45:12 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:45:12 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe52a30cf', '0xf')]
25/08/2021 15:45:12 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:12 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 15:45:13 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:45:13 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:45:13 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:45:13 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:45:13 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:45:14 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:45:14 dut.10.240.183.62: flow list 0
25/08/2021 15:45:14 dut.10.240.183.62:
25/08/2021 15:45:14 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:14 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")']
25/08/2021 15:45:16 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:45:16 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:45:16 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:45:16 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_all passed
25/08/2021 15:45:16 dut.10.240.183.62: flow flush 0
25/08/2021 15:45:16 dut.10.240.183.62:
25/08/2021 15:45:16 TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_l3dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_l3src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_l4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_l4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_l3dstl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_l3srcl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_l3dstl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_l3srcl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_all': 'passed'}
25/08/2021 15:45:16 TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 15:45:16 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_eh_ipv6_tcp_toeplitz Result PASSED:
25/08/2021 15:45:16 dut.10.240.183.62: quit
25/08/2021 15:45:16 dut.10.240.183.62:
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 109 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 5 -> TX Port= 0/Queue= 5 -------
RX-packets: 15 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 6 -> TX Port= 0/Queue= 6 -------
RX-packets: 24 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
RX-packets: 19 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
RX-packets: 10 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=11 -> TX Port= 0/Queue=11 -------
RX-packets: 7 TX-packets: 0 TX-dropped: 0
------- 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: 190 RX-dropped: 0 RX-total: 190
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 190 RX-dropped: 0 RX-total: 190
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
25/08/2021 15:45:16 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_eh_ipv6_toeplitz Begin
25/08/2021 15:45:16 dut.10.240.183.62:
25/08/2021 15:45:17 tester:
25/08/2021 15:45:17 dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4 --file-prefix=dpdk_29620_20210825152429 -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 15:45:18 dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 15:45:28 dut.10.240.183.62: set fwd rxonly
25/08/2021 15:45:28 dut.10.240.183.62:
Set rxonly packet forwarding mode
25/08/2021 15:45:28 dut.10.240.183.62: set verbose 1
25/08/2021 15:45:28 dut.10.240.183.62:
Change verbose level from 0 to 1
25/08/2021 15:45:28 dut.10.240.183.62: start
25/08/2021 15:45:28 dut.10.240.183.62:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=384 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=384 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 15:45:28 dut.10.240.183.62: show port info all
25/08/2021 15:45:28 dut.10.240.183.62:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
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: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
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: 16
Max possible RX queues: 256
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: 16
Max possible TX queues: 256
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
25/08/2021 15:45:28 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv6_l3dst================
25/08/2021 15:45:28 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:45:28 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / end actions rss types ipv6 l3-dst-only end key_len 0 queues end / end
25/08/2021 15:45:28 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:45:28 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / end actions rss types ipv6 l3-dst-only end key_len 0 queues end / end
25/08/2021 15:45:28 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:45:28 dut.10.240.183.62: flow list 0
25/08/2021 15:45:28 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 => RSS
25/08/2021 15:45:28 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:28 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:45:29 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x2eb7afaa - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:45:29 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:45:29 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2eb7afaa', '0xa')]
25/08/2021 15:45:29 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:29 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")
25/08/2021 15:45:31 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x5ffb03c6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:45:31 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:45:31 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5ffb03c6', '0x6')]
25/08/2021 15:45:31 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:31 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:45:32 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x2eb7afaa - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:45:32 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:45:32 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2eb7afaa', '0xa')]
25/08/2021 15:45:32 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:32 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
25/08/2021 15:45:33 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:45:33 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:45:33 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:45:33 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:33 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:45:35 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x2eb7afaa - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:45:35 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:45:35 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2eb7afaa', '0xa')]
25/08/2021 15:45:35 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:35 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")
25/08/2021 15:45:36 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x5ffb03c6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:45:36 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:45:36 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5ffb03c6', '0x6')]
25/08/2021 15:45:36 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:36 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:45:37 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x2eb7afaa - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:45:37 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:45:37 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2eb7afaa', '0xa')]
25/08/2021 15:45:37 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:37 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
25/08/2021 15:45:39 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:45:39 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:45:39 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:45:39 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:39 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:45:40 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x2eb7afaa - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:45:40 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:45:40 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2eb7afaa', '0xa')]
25/08/2021 15:45:40 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:40 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")
25/08/2021 15:45:41 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x5ffb03c6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:45:41 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:45:41 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5ffb03c6', '0x6')]
25/08/2021 15:45:41 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:41 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:45:43 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x2eb7afaa - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:45:43 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:45:43 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2eb7afaa', '0xa')]
25/08/2021 15:45:43 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:43 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
25/08/2021 15:45:44 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:45:44 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:45:44 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:45:44 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:45:44 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:45:45 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:45:45 dut.10.240.183.62: flow list 0
25/08/2021 15:45:45 dut.10.240.183.62:
25/08/2021 15:45:45 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:45 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")']
25/08/2021 15:45:47 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:45:47 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:45:47 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:45:47 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv6_l3dst passed
25/08/2021 15:45:47 dut.10.240.183.62: flow flush 0
25/08/2021 15:45:47 dut.10.240.183.62:
25/08/2021 15:45:47 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv6_l3src================
25/08/2021 15:45:47 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:45:47 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / end actions rss types ipv6 l3-src-only end key_len 0 queues end / end
25/08/2021 15:45:47 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:45:47 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / end actions rss types ipv6 l3-src-only end key_len 0 queues end / end
25/08/2021 15:45:47 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:45:47 dut.10.240.183.62: flow list 0
25/08/2021 15:45:47 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 => RSS
25/08/2021 15:45:47 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:47 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:45:48 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xe40c013a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:45:48 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:45:48 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe40c013a', '0xa')]
25/08/2021 15:45:48 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:48 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:45:50 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x2ba1dc31 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:45:50 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:45:50 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2ba1dc31', '0x1')]
25/08/2021 15:45:50 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:50 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")
25/08/2021 15:45:51 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xe40c013a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:45:51 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:45:51 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe40c013a', '0xa')]
25/08/2021 15:45:51 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:51 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
25/08/2021 15:45:52 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:45:52 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:45:52 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:45:52 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:52 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:45:54 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xe40c013a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:45:54 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:45:54 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe40c013a', '0xa')]
25/08/2021 15:45:54 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:54 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:45:55 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x2ba1dc31 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:45:55 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:45:55 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2ba1dc31', '0x1')]
25/08/2021 15:45:55 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:55 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")
25/08/2021 15:45:56 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xe40c013a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:45:56 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:45:56 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe40c013a', '0xa')]
25/08/2021 15:45:56 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:56 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
25/08/2021 15:45:58 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:45:58 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:45:58 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:45:58 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:58 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:45:59 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xe40c013a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:45:59 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:45:59 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe40c013a', '0xa')]
25/08/2021 15:45:59 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:45:59 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:46:00 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x2ba1dc31 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:46:00 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:46:00 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2ba1dc31', '0x1')]
25/08/2021 15:46:00 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:46:00 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")
25/08/2021 15:46:02 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xe40c013a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:46:02 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:46:02 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe40c013a', '0xa')]
25/08/2021 15:46:02 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:46:02 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
25/08/2021 15:46:03 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:46:03 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:46:03 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:46:03 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:46:03 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:46:04 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:46:04 dut.10.240.183.62: flow list 0
25/08/2021 15:46:04 dut.10.240.183.62:
25/08/2021 15:46:04 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:46:04 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")']
25/08/2021 15:46:06 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:46:06 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:46:06 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:46:06 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv6_l3src passed
25/08/2021 15:46:06 dut.10.240.183.62: flow flush 0
25/08/2021 15:46:06 dut.10.240.183.62:
25/08/2021 15:46:06 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv6_all================
25/08/2021 15:46:06 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:46:06 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end
25/08/2021 15:46:06 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:46:06 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end
25/08/2021 15:46:06 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:46:06 dut.10.240.183.62: flow list 0
25/08/2021 15:46:06 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 => RSS
25/08/2021 15:46:06 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:46:06 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:46:07 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x7250550b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:46:07 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:46:07 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7250550b', '0xb')]
25/08/2021 15:46:07 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:46:07 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:46:09 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xbdfd8800 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:46:09 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:46:09 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbdfd8800', '0x0')]
25/08/2021 15:46:09 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:46:09 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")
25/08/2021 15:46:10 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xdea21b92 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:46:10 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:46:10 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdea21b92', '0x2')]
25/08/2021 15:46:10 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:46:10 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:46:11 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x7250550b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:46:11 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:46:11 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7250550b', '0xb')]
25/08/2021 15:46:11 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:46:11 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
25/08/2021 15:46:13 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:46:13 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:46:13 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:46:13 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:46:13 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:46:14 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:46:14 dut.10.240.183.62: flow list 0
25/08/2021 15:46:14 dut.10.240.183.62:
25/08/2021 15:46:14 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:46:14 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")']
25/08/2021 15:46:15 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:46:15 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:46:15 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:46:15 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv6_all passed
25/08/2021 15:46:15 dut.10.240.183.62: flow flush 0
25/08/2021 15:46:15 dut.10.240.183.62:
25/08/2021 15:46:15 TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_l3dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_l3src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_all': 'passed'}
25/08/2021 15:46:15 TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 15:46:15 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_eh_ipv6_toeplitz Result PASSED:
25/08/2021 15:46:15 dut.10.240.183.62: quit
25/08/2021 15:46:16 dut.10.240.183.62:
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 22 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 6 -> TX Port= 0/Queue= 6 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
RX-packets: 12 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=11 -> TX Port= 0/Queue=11 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 43 RX-dropped: 0 RX-total: 43
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 43 RX-dropped: 0 RX-total: 43
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
25/08/2021 15:46:16 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_symmetric Begin
25/08/2021 15:46:16 dut.10.240.183.62:
25/08/2021 15:46:16 tester:
25/08/2021 15:46:16 dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4 --file-prefix=dpdk_29620_20210825152429 -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 15:46:17 dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 15:46:27 dut.10.240.183.62: set fwd rxonly
25/08/2021 15:46:27 dut.10.240.183.62:
Set rxonly packet forwarding mode
25/08/2021 15:46:27 dut.10.240.183.62: set verbose 1
25/08/2021 15:46:27 dut.10.240.183.62:
Change verbose level from 0 to 1
25/08/2021 15:46:27 dut.10.240.183.62: start
25/08/2021 15:46:27 dut.10.240.183.62:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=384 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=384 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 15:46:27 dut.10.240.183.62: show port info all
25/08/2021 15:46:28 dut.10.240.183.62:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
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: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
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: 16
Max possible RX queues: 256
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: 16
Max possible TX queues: 256
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
25/08/2021 15:46:28 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv6_symmetric================
25/08/2021 15:46:28 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:46:28 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss func symmetric_toeplitz types ipv6-udp end key_len 0 queues end / end
25/08/2021 15:46:28 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:46:28 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss func symmetric_toeplitz types ipv6-udp end key_len 0 queues end / end
25/08/2021 15:46:28 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:46:28 dut.10.240.183.62: flow list 0
25/08/2021 15:46:28 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 15:46:28 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:46:28 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:46:29 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xc0e02e1c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:46:29 TestCVLAdvancedIAVFRSSGTPoGRE: action: {'save_hash': 'gtpogre-ipv4-nonfrag'}
25/08/2021 15:46:29 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc0e02e1c', '0xc')]
25/08/2021 15:46:29 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:46:29 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:46:30 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xc0e02e1c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:46:30 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:46:30 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc0e02e1c', '0xc')]
25/08/2021 15:46:30 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:46:30 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=4, sport=2)
25/08/2021 15:46:32 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xc0e02e1c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:46:32 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:46:32 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc0e02e1c', '0xc')]
25/08/2021 15:46:32 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:46:32 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=4, sport=2)
25/08/2021 15:46:33 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xc0e02e1c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:46:33 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:46:33 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc0e02e1c', '0xc')]
25/08/2021 15:46:33 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:46:33 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:46:34 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xc0e02e1c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:46:34 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:46:34 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc0e02e1c', '0xc')]
25/08/2021 15:46:34 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:46:34 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:46:35 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xc0e02e1c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:46:35 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:46:35 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc0e02e1c', '0xc')]
25/08/2021 15:46:35 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:46:35 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:46:37 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:46:37 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:46:37 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:46:37 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:46:37 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:46:38 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:46:38 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:46:38 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:46:38 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:46:38 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:46:39 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:46:39 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:46:39 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:46:39 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv6_symmetric passed
25/08/2021 15:46:39 dut.10.240.183.62: flow flush 0
25/08/2021 15:46:39 dut.10.240.183.62:
25/08/2021 15:46:39 TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_ipv6_symmetric': 'passed'}
25/08/2021 15:46:39 TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 15:46:39 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_symmetric Result PASSED:
25/08/2021 15:46:39 dut.10.240.183.62: quit
25/08/2021 15:46:40 dut.10.240.183.62:
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=12 -> TX Port= 0/Queue=12 -------
RX-packets: 6 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
----------------------------------------------------------------------------
+++++++++++++++ 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.
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
25/08/2021 15:46:40 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_toeplitz Begin
25/08/2021 15:46:40 dut.10.240.183.62:
25/08/2021 15:46:40 tester:
25/08/2021 15:46:40 dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4 --file-prefix=dpdk_29620_20210825152429 -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 15:46:41 dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 15:46:51 dut.10.240.183.62: set fwd rxonly
25/08/2021 15:46:51 dut.10.240.183.62:
Set rxonly packet forwarding mode
25/08/2021 15:46:51 dut.10.240.183.62: set verbose 1
25/08/2021 15:46:51 dut.10.240.183.62:
Change verbose level from 0 to 1
25/08/2021 15:46:51 dut.10.240.183.62: start
25/08/2021 15:46:52 dut.10.240.183.62:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=384 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=384 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 15:46:52 dut.10.240.183.62: show port info all
25/08/2021 15:46:52 dut.10.240.183.62:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
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: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
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: 16
Max possible RX queues: 256
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: 16
Max possible TX queues: 256
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
25/08/2021 15:46:52 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dst================
25/08/2021 15:46:52 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:46:52 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:46:52 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:46:52 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:46:52 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:46:52 dut.10.240.183.62: flow list 0
25/08/2021 15:46:52 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 15:46:52 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:46:52 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:46:53 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x97c20206 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:46:53 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:46:53 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x97c20206', '0x6')]
25/08/2021 15:46:53 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:46:53 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 15:46:54 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x95ecd89f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:46:54 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:46:54 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x95ecd89f', '0xf')]
25/08/2021 15:46:54 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:46:54 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=14)
25/08/2021 15:46:56 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x97c20206 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:46:56 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:46:56 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x97c20206', '0x6')]
25/08/2021 15:46:56 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:46:56 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:46:57 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:46:57 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:46:57 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:46:57 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:46:57 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:46:59 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x97c20206 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:46:59 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:46:59 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x97c20206', '0x6')]
25/08/2021 15:46:59 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:46:59 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 15:47:00 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x95ecd89f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:47:00 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:47:00 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x95ecd89f', '0xf')]
25/08/2021 15:47:00 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:00 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=14)
25/08/2021 15:47:01 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x97c20206 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:47:01 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:47:01 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x97c20206', '0x6')]
25/08/2021 15:47:01 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:01 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:47:03 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:47:03 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:47:03 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:47:03 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:03 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:47:04 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x97c20206 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:47:04 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:47:04 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x97c20206', '0x6')]
25/08/2021 15:47:04 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:04 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 15:47:06 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x95ecd89f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:47:06 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:47:06 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x95ecd89f', '0xf')]
25/08/2021 15:47:06 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:06 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=14)
25/08/2021 15:47:07 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x97c20206 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:47:07 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:47:07 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x97c20206', '0x6')]
25/08/2021 15:47:07 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:07 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:47:08 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:47:08 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:47:08 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:47:08 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:47:08 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:47:10 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:47:10 dut.10.240.183.62: flow list 0
25/08/2021 15:47:10 dut.10.240.183.62:
25/08/2021 15:47:10 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:10 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 15:47:11 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:47:11 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:47:11 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:47:11 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dst passed
25/08/2021 15:47:11 dut.10.240.183.62: flow flush 0
25/08/2021 15:47:11 dut.10.240.183.62:
25/08/2021 15:47:11 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3src================
25/08/2021 15:47:11 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:47:11 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-src-only end key_len 0 queues end / end
25/08/2021 15:47:11 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:47:11 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-src-only end key_len 0 queues end / end
25/08/2021 15:47:11 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:47:11 dut.10.240.183.62: flow list 0
25/08/2021 15:47:11 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 15:47:11 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:11 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:47:13 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x8ee1e476 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:47:13 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:47:13 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8ee1e476', '0x6')]
25/08/2021 15:47:13 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:13 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:47:14 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x61139c40 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:47:14 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:47:14 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x61139c40', '0x0')]
25/08/2021 15:47:14 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:14 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=14)
25/08/2021 15:47:15 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x8ee1e476 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:47:15 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:47:15 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8ee1e476', '0x6')]
25/08/2021 15:47:15 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:15 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:47:17 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:47:17 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:47:17 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:47:17 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:17 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:47:18 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x8ee1e476 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:47:18 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:47:18 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8ee1e476', '0x6')]
25/08/2021 15:47:18 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:18 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:47:20 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x61139c40 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:47:20 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:47:20 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x61139c40', '0x0')]
25/08/2021 15:47:20 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:20 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=14)
25/08/2021 15:47:21 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x8ee1e476 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:47:21 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:47:21 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8ee1e476', '0x6')]
25/08/2021 15:47:21 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:21 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:47:22 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:47:22 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:47:22 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:47:22 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:22 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:47:24 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x8ee1e476 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:47:24 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:47:24 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8ee1e476', '0x6')]
25/08/2021 15:47:24 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:24 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:47:25 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x61139c40 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:47:25 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:47:25 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x61139c40', '0x0')]
25/08/2021 15:47:25 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:25 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=14)
25/08/2021 15:47:26 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x8ee1e476 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:47:26 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:47:26 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8ee1e476', '0x6')]
25/08/2021 15:47:26 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:26 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:47:28 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:47:28 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:47:28 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:47:28 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:47:28 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:47:29 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:47:29 dut.10.240.183.62: flow list 0
25/08/2021 15:47:29 dut.10.240.183.62:
25/08/2021 15:47:29 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:29 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 15:47:31 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:47:31 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:47:31 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:47:31 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3src passed
25/08/2021 15:47:31 dut.10.240.183.62: flow flush 0
25/08/2021 15:47:31 dut.10.240.183.62:
25/08/2021 15:47:31 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4dst================
25/08/2021 15:47:31 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:47:31 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l4-dst-only end key_len 0 queues end / end
25/08/2021 15:47:31 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:47:31 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l4-dst-only end key_len 0 queues end / end
25/08/2021 15:47:31 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:47:31 dut.10.240.183.62: flow list 0
25/08/2021 15:47:31 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 15:47:31 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:31 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:47:32 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xc33c9e03 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:47:32 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:47:32 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc33c9e03', '0x3')]
25/08/2021 15:47:32 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:32 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 15:47:34 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x91516881 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:47:34 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:47:34 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x91516881', '0x1')]
25/08/2021 15:47:34 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:34 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)
25/08/2021 15:47:35 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xc33c9e03 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:47:35 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:47:35 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc33c9e03', '0x3')]
25/08/2021 15:47:35 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:35 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:47:36 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:47:36 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:47:36 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:47:36 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:36 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:47:38 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xc33c9e03 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:47:38 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:47:38 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc33c9e03', '0x3')]
25/08/2021 15:47:38 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:38 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 15:47:39 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x91516881 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:47:39 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:47:39 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x91516881', '0x1')]
25/08/2021 15:47:39 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:39 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)
25/08/2021 15:47:40 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xc33c9e03 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:47:40 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:47:40 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc33c9e03', '0x3')]
25/08/2021 15:47:40 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:40 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:47:42 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:47:42 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:47:42 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:47:42 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:42 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:47:43 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xc33c9e03 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:47:43 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:47:43 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc33c9e03', '0x3')]
25/08/2021 15:47:43 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:43 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 15:47:45 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x91516881 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:47:45 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:47:45 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x91516881', '0x1')]
25/08/2021 15:47:45 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:45 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)
25/08/2021 15:47:46 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xc33c9e03 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:47:46 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:47:46 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc33c9e03', '0x3')]
25/08/2021 15:47:46 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:46 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:47:47 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:47:47 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:47:47 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:47:47 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:47:47 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:47:49 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:47:49 dut.10.240.183.62: flow list 0
25/08/2021 15:47:49 dut.10.240.183.62:
25/08/2021 15:47:49 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:49 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 15:47:53 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:47:53 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:47:53 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:47:53 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4dst passed
25/08/2021 15:47:53 dut.10.240.183.62: flow flush 0
25/08/2021 15:47:53 dut.10.240.183.62:
25/08/2021 15:47:53 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4src================
25/08/2021 15:47:53 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:47:53 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l4-src-only end key_len 0 queues end / end
25/08/2021 15:47:53 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:47:53 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l4-src-only end key_len 0 queues end / end
25/08/2021 15:47:53 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:47:53 dut.10.240.183.62: flow list 0
25/08/2021 15:47:53 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 15:47:53 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:53 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:47:54 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xe19e4f01 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:47:54 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:47:54 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe19e4f01', '0x1')]
25/08/2021 15:47:54 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:54 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 15:47:56 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x526df682 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:47:56 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:47:56 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x526df682', '0x2')]
25/08/2021 15:47:56 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:56 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)
25/08/2021 15:47:57 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xe19e4f01 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:47:57 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:47:57 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe19e4f01', '0x1')]
25/08/2021 15:47:57 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:57 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:47:59 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:47:59 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:47:59 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:47:59 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:47:59 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:48:00 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xe19e4f01 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:48:00 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:48:00 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe19e4f01', '0x1')]
25/08/2021 15:48:00 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:00 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 15:48:01 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x526df682 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:48:01 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:48:01 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x526df682', '0x2')]
25/08/2021 15:48:01 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:01 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)
25/08/2021 15:48:03 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xe19e4f01 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:48:03 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:48:03 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe19e4f01', '0x1')]
25/08/2021 15:48:03 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:03 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:48:04 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:48:04 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:48:04 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:48:04 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:04 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:48:06 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xe19e4f01 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:48:06 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:48:06 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe19e4f01', '0x1')]
25/08/2021 15:48:06 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:06 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 15:48:07 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x526df682 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:48:07 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:48:07 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x526df682', '0x2')]
25/08/2021 15:48:07 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:07 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)
25/08/2021 15:48:08 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xe19e4f01 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:48:08 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:48:08 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe19e4f01', '0x1')]
25/08/2021 15:48:08 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:08 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:48:10 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:48:10 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:48:10 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:48:10 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:48:10 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:48:11 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:48:11 dut.10.240.183.62: flow list 0
25/08/2021 15:48:11 dut.10.240.183.62:
25/08/2021 15:48:11 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:11 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 15:48:13 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:48:13 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:48:13 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:48:13 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4src passed
25/08/2021 15:48:13 dut.10.240.183.62: flow flush 0
25/08/2021 15:48:13 dut.10.240.183.62:
25/08/2021 15:48:13 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dstl4dst================
25/08/2021 15:48:13 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:48:13 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:48:13 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:48:13 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:48:13 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:48:13 dut.10.240.183.62: flow list 0
25/08/2021 15:48:13 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 15:48:13 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:13 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:48:14 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x1d7f7c16 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:48:14 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:48:14 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1d7f7c16', '0x6')]
25/08/2021 15:48:14 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:14 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 15:48:15 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x1f51a68f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:48:15 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:48:15 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1f51a68f', '0xf')]
25/08/2021 15:48:15 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:15 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 15:48:17 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x7033e28a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:48:17 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:48:17 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7033e28a', '0xa')]
25/08/2021 15:48:17 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:17 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 15:48:18 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x1d7f7c16 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:48:18 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:48:18 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1d7f7c16', '0x6')]
25/08/2021 15:48:18 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:18 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:48:20 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:48:20 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:48:20 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:48:20 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:20 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:48:21 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x1d7f7c16 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:48:21 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:48:21 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1d7f7c16', '0x6')]
25/08/2021 15:48:21 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:21 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 15:48:22 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x1f51a68f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:48:22 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:48:22 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1f51a68f', '0xf')]
25/08/2021 15:48:22 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:22 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 15:48:24 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x7033e28a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:48:24 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:48:24 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7033e28a', '0xa')]
25/08/2021 15:48:24 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:24 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 15:48:25 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x1d7f7c16 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:48:25 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:48:25 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1d7f7c16', '0x6')]
25/08/2021 15:48:25 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:25 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:48:26 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:48:26 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:48:26 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:48:26 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:26 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:48:28 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x1d7f7c16 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:48:28 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:48:28 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1d7f7c16', '0x6')]
25/08/2021 15:48:28 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:28 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 15:48:29 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x1f51a68f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:48:29 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:48:29 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1f51a68f', '0xf')]
25/08/2021 15:48:29 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:29 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 15:48:30 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x7033e28a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:48:30 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:48:30 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7033e28a', '0xa')]
25/08/2021 15:48:30 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:30 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 15:48:32 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x1d7f7c16 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:48:32 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:48:32 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1d7f7c16', '0x6')]
25/08/2021 15:48:32 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:32 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:48:33 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:48:33 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:48:33 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:48:33 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:48:33 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:48:34 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:48:34 dut.10.240.183.62: flow list 0
25/08/2021 15:48:34 dut.10.240.183.62:
25/08/2021 15:48:34 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:34 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 15:48:36 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:48:36 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:48:36 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:48:36 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dstl4dst passed
25/08/2021 15:48:36 dut.10.240.183.62: flow flush 0
25/08/2021 15:48:36 dut.10.240.183.62:
25/08/2021 15:48:36 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3srcl4dst================
25/08/2021 15:48:36 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:48:36 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:48:36 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:48:36 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:48:36 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:48:36 dut.10.240.183.62: flow list 0
25/08/2021 15:48:36 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 15:48:36 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:36 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:48:38 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x45c9a66 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:48:38 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:48:38 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x45c9a66', '0x6')]
25/08/2021 15:48:38 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:38 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:48:39 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xebaee250 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:48:39 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:48:39 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xebaee250', '0x0')]
25/08/2021 15:48:39 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:39 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 15:48:40 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x691004fa - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:48:40 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:48:40 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x691004fa', '0xa')]
25/08/2021 15:48:40 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:40 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)
25/08/2021 15:48:42 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x45c9a66 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:48:42 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:48:42 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x45c9a66', '0x6')]
25/08/2021 15:48:42 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:42 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:48:43 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:48:43 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:48:43 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:48:43 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:43 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:48:44 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x45c9a66 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:48:44 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:48:44 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x45c9a66', '0x6')]
25/08/2021 15:48:44 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:44 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:48:46 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xebaee250 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:48:46 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:48:46 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xebaee250', '0x0')]
25/08/2021 15:48:46 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:46 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 15:48:47 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x691004fa - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:48:47 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:48:47 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x691004fa', '0xa')]
25/08/2021 15:48:47 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:47 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)
25/08/2021 15:48:48 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x45c9a66 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:48:48 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:48:48 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x45c9a66', '0x6')]
25/08/2021 15:48:48 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:48 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:48:50 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:48:50 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:48:50 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:48:50 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:50 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:48:51 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x45c9a66 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:48:51 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:48:51 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x45c9a66', '0x6')]
25/08/2021 15:48:51 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:51 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:48:53 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xebaee250 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:48:53 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:48:53 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xebaee250', '0x0')]
25/08/2021 15:48:53 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:53 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 15:48:54 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x691004fa - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:48:54 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:48:54 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x691004fa', '0xa')]
25/08/2021 15:48:54 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:54 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)
25/08/2021 15:48:55 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x45c9a66 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:48:55 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:48:55 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x45c9a66', '0x6')]
25/08/2021 15:48:55 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:55 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:48:57 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:48:57 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:48:57 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:48:57 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:48:57 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:48:58 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:48:58 dut.10.240.183.62: flow list 0
25/08/2021 15:48:58 dut.10.240.183.62:
25/08/2021 15:48:58 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:48:58 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 15:49:00 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:49:00 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:49:00 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:49:00 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3srcl4dst passed
25/08/2021 15:49:00 dut.10.240.183.62: flow flush 0
25/08/2021 15:49:00 dut.10.240.183.62:
25/08/2021 15:49:00 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dstl4src================
25/08/2021 15:49:00 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:49:00 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:49:00 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:49:00 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:49:00 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:49:00 dut.10.240.183.62: flow list 0
25/08/2021 15:49:00 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 15:49:00 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:00 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:49:01 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xd29cbd0e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:49:01 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:49:01 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd29cbd0e', '0xe')]
25/08/2021 15:49:01 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:01 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 15:49:02 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xd0b26797 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:49:02 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:49:02 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd0b26797', '0x7')]
25/08/2021 15:49:02 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:02 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 15:49:04 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xfa8e9c9a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:49:04 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:49:04 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xfa8e9c9a', '0xa')]
25/08/2021 15:49:04 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:04 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 15:49:05 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xd29cbd0e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:49:05 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:49:05 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd29cbd0e', '0xe')]
25/08/2021 15:49:05 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:05 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:49:07 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:49:07 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:49:07 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:49:07 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:07 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:49:08 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xd29cbd0e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:49:08 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:49:08 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd29cbd0e', '0xe')]
25/08/2021 15:49:08 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:08 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 15:49:09 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xd0b26797 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:49:09 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:49:09 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd0b26797', '0x7')]
25/08/2021 15:49:09 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:09 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 15:49:11 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xfa8e9c9a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:49:11 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:49:11 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xfa8e9c9a', '0xa')]
25/08/2021 15:49:11 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:11 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 15:49:12 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xd29cbd0e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:49:12 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:49:12 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd29cbd0e', '0xe')]
25/08/2021 15:49:12 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:12 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:49:13 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:49:13 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:49:13 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:49:13 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:13 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:49:15 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xd29cbd0e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:49:15 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:49:15 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd29cbd0e', '0xe')]
25/08/2021 15:49:15 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:15 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 15:49:16 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xd0b26797 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:49:16 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:49:16 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd0b26797', '0x7')]
25/08/2021 15:49:16 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:16 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 15:49:17 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xfa8e9c9a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:49:17 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:49:17 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xfa8e9c9a', '0xa')]
25/08/2021 15:49:17 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:17 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 15:49:19 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xd29cbd0e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:49:19 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:49:19 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd29cbd0e', '0xe')]
25/08/2021 15:49:19 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:19 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:49:20 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:49:20 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:49:20 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:49:20 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:49:20 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:49:21 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:49:21 dut.10.240.183.62: flow list 0
25/08/2021 15:49:21 dut.10.240.183.62:
25/08/2021 15:49:21 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:21 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 15:49:23 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:49:23 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:49:23 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:49:23 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dstl4src passed
25/08/2021 15:49:23 dut.10.240.183.62: flow flush 0
25/08/2021 15:49:23 dut.10.240.183.62:
25/08/2021 15:49:23 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3srcl4src================
25/08/2021 15:49:23 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:49:23 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:49:23 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:49:23 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:49:23 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:49:23 dut.10.240.183.62: flow list 0
25/08/2021 15:49:23 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 15:49:23 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:23 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:49:25 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xcbbf5b7e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:49:25 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:49:25 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcbbf5b7e', '0xe')]
25/08/2021 15:49:25 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:25 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:49:26 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x244d2348 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:49:26 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:49:26 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x244d2348', '0x8')]
25/08/2021 15:49:26 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:26 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 15:49:27 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xe3ad7aea - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:49:27 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:49:27 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe3ad7aea', '0xa')]
25/08/2021 15:49:27 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:27 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)
25/08/2021 15:49:29 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xcbbf5b7e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:49:29 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:49:29 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcbbf5b7e', '0xe')]
25/08/2021 15:49:29 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:29 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:49:30 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:49:30 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:49:30 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:49:30 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:30 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:49:31 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xcbbf5b7e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:49:31 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:49:31 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcbbf5b7e', '0xe')]
25/08/2021 15:49:31 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:31 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:49:33 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x244d2348 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:49:33 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:49:33 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x244d2348', '0x8')]
25/08/2021 15:49:33 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:33 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 15:49:34 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xe3ad7aea - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:49:34 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:49:34 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe3ad7aea', '0xa')]
25/08/2021 15:49:34 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:34 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)
25/08/2021 15:49:35 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xcbbf5b7e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:49:35 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:49:35 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcbbf5b7e', '0xe')]
25/08/2021 15:49:35 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:35 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:49:37 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:49:37 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:49:37 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:49:37 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:37 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:49:38 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xcbbf5b7e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:49:38 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:49:38 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcbbf5b7e', '0xe')]
25/08/2021 15:49:38 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:38 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:49:40 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x244d2348 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:49:40 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:49:40 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x244d2348', '0x8')]
25/08/2021 15:49:40 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:40 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 15:49:41 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xe3ad7aea - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:49:41 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:49:41 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe3ad7aea', '0xa')]
25/08/2021 15:49:41 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:41 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)
25/08/2021 15:49:42 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xcbbf5b7e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:49:42 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:49:42 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcbbf5b7e', '0xe')]
25/08/2021 15:49:42 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:42 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:49:44 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:49:44 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:49:44 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:49:44 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:49:44 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:49:45 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:49:45 dut.10.240.183.62: flow list 0
25/08/2021 15:49:45 dut.10.240.183.62:
25/08/2021 15:49:45 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:45 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 15:49:47 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:49:47 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:49:47 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:49:47 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3srcl4src passed
25/08/2021 15:49:47 dut.10.240.183.62: flow flush 0
25/08/2021 15:49:47 dut.10.240.183.62:
25/08/2021 15:49:47 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_all================
25/08/2021 15:49:47 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:49:47 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp end key_len 0 queues end / end
25/08/2021 15:49:47 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:49:47 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp end key_len 0 queues end / end
25/08/2021 15:49:47 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:49:47 dut.10.240.183.62: flow list 0
25/08/2021 15:49:47 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 15:49:47 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:47 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:49:48 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x3760acf9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:49:48 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:49:48 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3760acf9', '0x9')]
25/08/2021 15:49:48 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:48 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:49:50 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xd892d4cf - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:49:50 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:49:50 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd892d4cf', '0xf')]
25/08/2021 15:49:50 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:50 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 15:49:51 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x86f14649 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:49:51 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:49:51 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x86f14649', '0x9')]
25/08/2021 15:49:51 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:51 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 15:49:52 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x8c056c07 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:49:52 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:49:52 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8c056c07', '0x7')]
25/08/2021 15:49:52 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:52 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 15:49:53 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x77f8cb57 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:49:53 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:49:53 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x77f8cb57', '0x7')]
25/08/2021 15:49:53 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:53 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:49:55 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x3760acf9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:49:55 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:49:55 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3760acf9', '0x9')]
25/08/2021 15:49:55 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:55 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 15:49:56 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:49:56 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:49:56 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:49:56 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:49:56 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:49:57 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:49:57 dut.10.240.183.62: flow list 0
25/08/2021 15:49:58 dut.10.240.183.62:
25/08/2021 15:49:58 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:49:58 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")']
25/08/2021 15:49:59 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:49:59 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:49:59 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:49:59 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_all passed
25/08/2021 15:49:59 dut.10.240.183.62: flow flush 0
25/08/2021 15:49:59 dut.10.240.183.62:
25/08/2021 15:49:59 TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dstl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3srcl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3dstl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_l3srcl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_all': 'passed'}
25/08/2021 15:49:59 TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 15:49:59 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_eh_ipv6_udp_toeplitz Result PASSED:
25/08/2021 15:49:59 dut.10.240.183.62: quit
25/08/2021 15:50:00 dut.10.240.183.62:
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 106 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 9 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
RX-packets: 6 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 6 -> TX Port= 0/Queue= 6 -------
RX-packets: 24 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 7 -> TX Port= 0/Queue= 7 -------
RX-packets: 5 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 8 -> TX Port= 0/Queue= 8 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
RX-packets: 12 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 12 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=15 -> TX Port= 0/Queue=15 -------
RX-packets: 7 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 190 RX-dropped: 0 RX-total: 190
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 190 RX-dropped: 0 RX-total: 190
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
25/08/2021 15:50:00 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ipv4_symmetric Begin
25/08/2021 15:50:00 dut.10.240.183.62:
25/08/2021 15:50:00 tester:
25/08/2021 15:50:00 dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4 --file-prefix=dpdk_29620_20210825152429 -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 15:50:01 dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 15:50:11 dut.10.240.183.62: set fwd rxonly
25/08/2021 15:50:11 dut.10.240.183.62:
Set rxonly packet forwarding mode
25/08/2021 15:50:11 dut.10.240.183.62: set verbose 1
25/08/2021 15:50:11 dut.10.240.183.62:
Change verbose level from 0 to 1
25/08/2021 15:50:11 dut.10.240.183.62: start
25/08/2021 15:50:11 dut.10.240.183.62:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=384 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=384 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 15:50:11 dut.10.240.183.62: show port info all
25/08/2021 15:50:11 dut.10.240.183.62:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
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: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
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: 16
Max possible RX queues: 256
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: 16
Max possible TX queues: 256
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
25/08/2021 15:50:11 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv4_symmetric================
25/08/2021 15:50:11 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:50:11 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / end actions rss func symmetric_toeplitz types ipv4 end key_len 0 queues end / end
25/08/2021 15:50:11 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:50:11 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / end actions rss func symmetric_toeplitz types ipv4 end key_len 0 queues end / end
25/08/2021 15:50:11 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:50:11 dut.10.240.183.62: flow list 0
25/08/2021 15:50:11 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU IPV4 => RSS
25/08/2021 15:50:11 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:50:11 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 15:50:13 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=94 - nb_segs=1 - RSS hash=0xea0dd45c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:50:13 TestCVLAdvancedIAVFRSSGTPoGRE: action: {'save_hash': 'gtpogre-ipv4-nonfrag'}
25/08/2021 15:50:13 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xea0dd45c', '0xc')]
25/08/2021 15:50:13 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:50:13 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.7", dst="1.1.2.6")
25/08/2021 15:50:14 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=94 - nb_segs=1 - RSS hash=0xea0dd45c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:50:14 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:50:14 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xea0dd45c', '0xc')]
25/08/2021 15:50:14 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:50:14 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")
25/08/2021 15:50:15 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:50:15 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:50:15 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:50:15 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:50:15 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 15:50:16 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:50:16 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:50:16 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:50:16 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv4_symmetric passed
25/08/2021 15:50:16 dut.10.240.183.62: flow flush 0
25/08/2021 15:50:16 dut.10.240.183.62:
25/08/2021 15:50:16 TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_ipv4_symmetric': 'passed'}
25/08/2021 15:50:16 TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 15:50:17 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ipv4_symmetric Result PASSED:
25/08/2021 15:50:17 dut.10.240.183.62: quit
25/08/2021 15:50:17 dut.10.240.183.62:
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 Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 -------
RX-packets: 2 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
----------------------------------------------------------------------------
+++++++++++++++ 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.
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
25/08/2021 15:50:17 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_toeplitz Begin
25/08/2021 15:50:17 dut.10.240.183.62:
25/08/2021 15:50:17 tester:
25/08/2021 15:50:17 dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4 --file-prefix=dpdk_29620_20210825152429 -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 15:50:19 dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 15:50:29 dut.10.240.183.62: set fwd rxonly
25/08/2021 15:50:29 dut.10.240.183.62:
Set rxonly packet forwarding mode
25/08/2021 15:50:29 dut.10.240.183.62: set verbose 1
25/08/2021 15:50:29 dut.10.240.183.62:
Change verbose level from 0 to 1
25/08/2021 15:50:29 dut.10.240.183.62: start
25/08/2021 15:50:29 dut.10.240.183.62:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=384 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=384 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 15:50:29 dut.10.240.183.62: show port info all
25/08/2021 15:50:29 dut.10.240.183.62:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
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: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
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: 16
Max possible RX queues: 256
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: 16
Max possible TX queues: 256
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
25/08/2021 15:50:29 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_l3dst================
25/08/2021 15:50:29 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:50:29 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:50:29 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:50:29 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:50:29 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:50:29 dut.10.240.183.62: flow list 0
25/08/2021 15:50:29 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU IPV4 TCP => RSS
25/08/2021 15:50:29 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:50:29 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:50:30 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x1e10c122 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:50:30 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:50:30 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1e10c122', '0x2')]
25/08/2021 15:50:30 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:50:30 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 15:50:32 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xf52f13a6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:50:32 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:50:32 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf52f13a6', '0x6')]
25/08/2021 15:50:32 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:50:32 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=12, sport=14)
25/08/2021 15:50:33 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x1e10c122 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:50:33 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:50:33 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1e10c122', '0x2')]
25/08/2021 15:50:33 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:50:33 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:50:34 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=606 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:50:34 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:50:34 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:50:34 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:50:34 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:50:35 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:50:35 dut.10.240.183.62: flow list 0
25/08/2021 15:50:36 dut.10.240.183.62:
25/08/2021 15:50:36 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:50:36 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:50:37 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:50:37 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:50:37 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:50:37 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_l3dst passed
25/08/2021 15:50:37 dut.10.240.183.62: flow flush 0
25/08/2021 15:50:37 dut.10.240.183.62:
25/08/2021 15:50:37 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_l3src================
25/08/2021 15:50:37 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:50:37 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only end key_len 0 queues end / end
25/08/2021 15:50:37 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:50:37 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only end key_len 0 queues end / end
25/08/2021 15:50:37 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:50:37 dut.10.240.183.62: flow list 0
25/08/2021 15:50:37 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU IPV4 TCP => RSS
25/08/2021 15:50:37 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:50:37 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:50:38 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x737260fe - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:50:38 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:50:38 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x737260fe', '0xe')]
25/08/2021 15:50:38 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:50:38 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:50:40 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x984db27a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:50:40 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:50:40 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x984db27a', '0xa')]
25/08/2021 15:50:40 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:50:40 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=12, sport=14)
25/08/2021 15:50:41 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x737260fe - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:50:41 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:50:41 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x737260fe', '0xe')]
25/08/2021 15:50:41 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:50:41 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:50:42 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=606 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:50:42 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:50:42 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:50:42 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:50:42 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:50:43 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:50:43 dut.10.240.183.62: flow list 0
25/08/2021 15:50:44 dut.10.240.183.62:
25/08/2021 15:50:44 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:50:44 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:50:45 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:50:45 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:50:45 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:50:45 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_l3src passed
25/08/2021 15:50:45 dut.10.240.183.62: flow flush 0
25/08/2021 15:50:45 dut.10.240.183.62:
25/08/2021 15:50:45 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_l4dst================
25/08/2021 15:50:45 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:50:45 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l4-dst-only end key_len 0 queues end / end
25/08/2021 15:50:45 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:50:45 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l4-dst-only end key_len 0 queues end / end
25/08/2021 15:50:45 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:50:45 dut.10.240.183.62: flow list 0
25/08/2021 15:50:45 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU IPV4 TCP => RSS
25/08/2021 15:50:45 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:50:45 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:50:46 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xc44ffba6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:50:46 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:50:46 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc44ffba6', '0x6')]
25/08/2021 15:50:46 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:50:46 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 15:50:48 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x5334033a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:50:48 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:50:48 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5334033a', '0xa')]
25/08/2021 15:50:48 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:50:48 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.17")/TCP(dport=2, sport=14)
25/08/2021 15:50:49 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xc44ffba6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:50:49 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:50:49 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc44ffba6', '0x6')]
25/08/2021 15:50:49 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:50:49 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:50:50 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=606 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:50:50 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:50:50 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:50:50 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:50:50 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:50:51 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:50:51 dut.10.240.183.62: flow list 0
25/08/2021 15:50:52 dut.10.240.183.62:
25/08/2021 15:50:52 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:50:52 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:50:53 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:50:53 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:50:53 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:50:53 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_l4dst passed
25/08/2021 15:50:53 dut.10.240.183.62: flow flush 0
25/08/2021 15:50:53 dut.10.240.183.62:
25/08/2021 15:50:53 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_l4src================
25/08/2021 15:50:53 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:50:53 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l4-src-only end key_len 0 queues end / end
25/08/2021 15:50:53 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:50:53 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l4-src-only end key_len 0 queues end / end
25/08/2021 15:50:53 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:50:53 dut.10.240.183.62: flow list 0
25/08/2021 15:50:53 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU IPV4 TCP => RSS
25/08/2021 15:50:53 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:50:53 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:50:54 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x6227fdd3 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:50:54 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:50:54 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6227fdd3', '0x3')]
25/08/2021 15:50:54 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:50:54 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 15:50:56 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x977bf89c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:50:56 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:50:56 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x977bf89c', '0xc')]
25/08/2021 15:50:56 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:50:56 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.17")/TCP(dport=12, sport=4)
25/08/2021 15:50:57 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x6227fdd3 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:50:57 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:50:57 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6227fdd3', '0x3')]
25/08/2021 15:50:57 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:50:57 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:50:58 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=606 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:50:58 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:50:58 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:50:58 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:50:58 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:50:59 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:50:59 dut.10.240.183.62: flow list 0
25/08/2021 15:51:00 dut.10.240.183.62:
25/08/2021 15:51:00 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:00 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:51:01 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:51:01 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:51:01 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:51:01 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_l4src passed
25/08/2021 15:51:01 dut.10.240.183.62: flow flush 0
25/08/2021 15:51:01 dut.10.240.183.62:
25/08/2021 15:51:01 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_l3dstl4dst================
25/08/2021 15:51:01 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:51:01 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:51:01 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:51:01 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:51:01 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:51:01 dut.10.240.183.62: flow list 0
25/08/2021 15:51:01 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU IPV4 TCP => RSS
25/08/2021 15:51:01 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:01 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:51:02 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x4efe80c8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:51:02 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:51:02 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4efe80c8', '0x8')]
25/08/2021 15:51:02 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:02 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 15:51:04 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xa5c1524c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:51:04 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:51:04 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa5c1524c', '0xc')]
25/08/2021 15:51:04 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:04 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 15:51:05 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xe25c71ad - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:51:05 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:51:05 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe25c71ad', '0xd')]
25/08/2021 15:51:05 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:05 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 15:51:06 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x4efe80c8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:51:06 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:51:06 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4efe80c8', '0x8')]
25/08/2021 15:51:06 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:06 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:51:08 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=606 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:51:08 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:51:08 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:51:08 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:51:08 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:51:09 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:51:09 dut.10.240.183.62: flow list 0
25/08/2021 15:51:09 dut.10.240.183.62:
25/08/2021 15:51:09 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:09 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:51:10 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:51:10 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:51:10 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:51:10 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_l3dstl4dst passed
25/08/2021 15:51:10 dut.10.240.183.62: flow flush 0
25/08/2021 15:51:10 dut.10.240.183.62:
25/08/2021 15:51:10 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_l3srcl4dst================
25/08/2021 15:51:10 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:51:10 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:51:10 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:51:10 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:51:10 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:51:10 dut.10.240.183.62: flow list 0
25/08/2021 15:51:10 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU IPV4 TCP => RSS
25/08/2021 15:51:10 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:10 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:51:12 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x239c2114 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:51:12 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:51:12 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x239c2114', '0x4')]
25/08/2021 15:51:12 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:12 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:51:13 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xc8a3f390 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:51:13 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:51:13 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc8a3f390', '0x0')]
25/08/2021 15:51:13 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:13 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 15:51:14 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x8f3ed071 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:51:14 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:51:14 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8f3ed071', '0x1')]
25/08/2021 15:51:14 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:14 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=14)
25/08/2021 15:51:15 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x239c2114 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:51:15 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:51:15 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x239c2114', '0x4')]
25/08/2021 15:51:15 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:15 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:51:17 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=606 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:51:17 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:51:17 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:51:17 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:51:17 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:51:18 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:51:18 dut.10.240.183.62: flow list 0
25/08/2021 15:51:18 dut.10.240.183.62:
25/08/2021 15:51:18 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:18 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:51:19 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:51:19 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:51:19 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:51:19 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_l3srcl4dst passed
25/08/2021 15:51:19 dut.10.240.183.62: flow flush 0
25/08/2021 15:51:19 dut.10.240.183.62:
25/08/2021 15:51:19 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_l3dstl4src================
25/08/2021 15:51:19 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:51:19 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:51:19 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:51:19 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:51:19 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:51:19 dut.10.240.183.62: flow list 0
25/08/2021 15:51:20 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU IPV4 TCP => RSS
25/08/2021 15:51:20 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:20 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:51:21 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xb667e1d7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:51:21 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:51:21 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb667e1d7', '0x7')]
25/08/2021 15:51:21 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:21 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 15:51:22 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x5d583353 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:51:22 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:51:22 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5d583353', '0x3')]
25/08/2021 15:51:22 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:22 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 15:51:23 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xb2b23047 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:51:23 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:51:23 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb2b23047', '0x7')]
25/08/2021 15:51:23 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:23 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 15:51:25 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xb667e1d7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:51:25 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:51:25 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb667e1d7', '0x7')]
25/08/2021 15:51:25 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:25 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:51:26 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=606 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:51:26 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:51:26 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:51:26 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:51:26 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:51:27 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:51:27 dut.10.240.183.62: flow list 0
25/08/2021 15:51:27 dut.10.240.183.62:
25/08/2021 15:51:27 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:27 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:51:29 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:51:29 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:51:29 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:51:29 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_l3dstl4src passed
25/08/2021 15:51:29 dut.10.240.183.62: flow flush 0
25/08/2021 15:51:29 dut.10.240.183.62:
25/08/2021 15:51:29 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_l3srcl4src================
25/08/2021 15:51:29 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:51:29 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:51:29 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:51:29 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:51:29 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:51:29 dut.10.240.183.62: flow list 0
25/08/2021 15:51:29 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU IPV4 TCP => RSS
25/08/2021 15:51:29 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:29 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:51:30 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xdb05400b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:51:30 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:51:30 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdb05400b', '0xb')]
25/08/2021 15:51:30 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:30 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:51:31 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x303a928f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:51:31 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:51:31 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x303a928f', '0xf')]
25/08/2021 15:51:31 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:31 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 15:51:33 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xdfd0919b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:51:33 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:51:33 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdfd0919b', '0xb')]
25/08/2021 15:51:33 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:33 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=12, sport=4)
25/08/2021 15:51:34 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xdb05400b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:51:34 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:51:34 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdb05400b', '0xb')]
25/08/2021 15:51:34 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:34 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:51:35 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=606 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:51:35 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:51:35 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:51:35 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:51:35 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:51:36 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:51:36 dut.10.240.183.62: flow list 0
25/08/2021 15:51:36 dut.10.240.183.62:
25/08/2021 15:51:36 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:36 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:51:38 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:51:38 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:51:38 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:51:38 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_l3srcl4src passed
25/08/2021 15:51:38 dut.10.240.183.62: flow flush 0
25/08/2021 15:51:38 dut.10.240.183.62:
25/08/2021 15:51:38 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_all================
25/08/2021 15:51:38 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:51:38 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp end key_len 0 queues end / end
25/08/2021 15:51:38 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:51:38 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp end key_len 0 queues end / end
25/08/2021 15:51:38 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:51:38 dut.10.240.183.62: flow list 0
25/08/2021 15:51:38 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU IPV4 TCP => RSS
25/08/2021 15:51:38 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:38 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:51:39 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x611bc102 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:51:39 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:51:39 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x611bc102', '0x2')]
25/08/2021 15:51:39 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:39 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 15:51:41 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xc8393b98 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:51:41 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:51:41 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc8393b98', '0x8')]
25/08/2021 15:51:41 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:41 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:51:42 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x8a241386 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:51:42 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:51:42 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8a241386', '0x6')]
25/08/2021 15:51:42 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:42 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 15:51:43 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x2c3f83ae - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:51:43 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:51:43 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2c3f83ae', '0xe')]
25/08/2021 15:51:43 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:43 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 15:51:44 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x1292d23e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:51:44 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:51:44 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1292d23e', '0xe')]
25/08/2021 15:51:44 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:44 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:51:46 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x611bc102 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:51:46 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:51:46 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x611bc102', '0x2')]
25/08/2021 15:51:46 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:46 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:51:47 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=606 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:51:47 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:51:47 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:51:47 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:51:47 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:51:48 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:51:48 dut.10.240.183.62: flow list 0
25/08/2021 15:51:48 dut.10.240.183.62:
25/08/2021 15:51:48 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:51:48 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:51:50 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:51:50 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:51:50 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:51:50 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_all passed
25/08/2021 15:51:50 dut.10.240.183.62: flow flush 0
25/08/2021 15:51:50 dut.10.240.183.62:
25/08/2021 15:51:50 TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_l3dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_l3src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_l4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_l4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_l3dstl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_l3srcl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_l3dstl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_l3srcl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_all': 'passed'}
25/08/2021 15:51:50 TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 15:51:50 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ipv4_tcp_toeplitz Result PASSED:
25/08/2021 15:51:50 dut.10.240.183.62: quit
25/08/2021 15:51:50 dut.10.240.183.62:
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 28 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 6 -> TX Port= 0/Queue= 6 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 7 -> TX Port= 0/Queue= 7 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 8 -> TX Port= 0/Queue= 8 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=11 -> TX Port= 0/Queue=11 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=13 -> TX Port= 0/Queue=13 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- 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=15 -> TX Port= 0/Queue=15 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 61 RX-dropped: 0 RX-total: 61
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 61 RX-dropped: 0 RX-total: 61
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
25/08/2021 15:51:50 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ipv4_toeplitz Begin
25/08/2021 15:51:50 dut.10.240.183.62:
25/08/2021 15:51:51 tester:
25/08/2021 15:51:51 dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4 --file-prefix=dpdk_29620_20210825152429 -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 15:51:52 dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 15:52:02 dut.10.240.183.62: set fwd rxonly
25/08/2021 15:52:02 dut.10.240.183.62:
Set rxonly packet forwarding mode
25/08/2021 15:52:02 dut.10.240.183.62: set verbose 1
25/08/2021 15:52:02 dut.10.240.183.62:
Change verbose level from 0 to 1
25/08/2021 15:52:02 dut.10.240.183.62: start
25/08/2021 15:52:02 dut.10.240.183.62:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=384 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=384 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 15:52:02 dut.10.240.183.62: show port info all
25/08/2021 15:52:02 dut.10.240.183.62:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
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: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
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: 16
Max possible RX queues: 256
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: 16
Max possible TX queues: 256
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
25/08/2021 15:52:02 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv4_l3dst================
25/08/2021 15:52:02 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:52:02 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end
25/08/2021 15:52:02 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:52:02 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end
25/08/2021 15:52:02 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:52:02 dut.10.240.183.62: flow list 0
25/08/2021 15:52:02 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU IPV4 => RSS
25/08/2021 15:52:02 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:52:02 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 15:52:03 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=94 - nb_segs=1 - RSS hash=0x7e39c1e7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:52:03 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:52:03 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7e39c1e7', '0x7')]
25/08/2021 15:52:03 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:52:03 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 15:52:05 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=94 - nb_segs=1 - RSS hash=0x3515c57d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:52:05 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:52:05 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3515c57d', '0xd')]
25/08/2021 15:52:05 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:52:05 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 15:52:06 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=94 - nb_segs=1 - RSS hash=0x7e39c1e7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:52:06 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:52:06 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7e39c1e7', '0x7')]
25/08/2021 15:52:06 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:52:06 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 15:52:07 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:52:07 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:52:07 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:52:07 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:52:07 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:52:08 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:52:08 dut.10.240.183.62: flow list 0
25/08/2021 15:52:09 dut.10.240.183.62:
25/08/2021 15:52:09 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:52:09 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 15:52:10 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=94 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:52:10 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:52:10 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:52:10 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv4_l3dst passed
25/08/2021 15:52:10 dut.10.240.183.62: flow flush 0
25/08/2021 15:52:10 dut.10.240.183.62:
25/08/2021 15:52:10 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv4_l3src================
25/08/2021 15:52:10 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:52:10 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end
25/08/2021 15:52:10 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:52:10 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end
25/08/2021 15:52:10 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:52:10 dut.10.240.183.62: flow list 0
25/08/2021 15:52:10 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU IPV4 => RSS
25/08/2021 15:52:10 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:52:10 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 15:52:11 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=94 - nb_segs=1 - RSS hash=0x5df9ce88 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:52:11 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:52:11 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5df9ce88', '0x8')]
25/08/2021 15:52:11 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:52:11 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 15:52:13 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=94 - nb_segs=1 - RSS hash=0x16d5ca12 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:52:13 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:52:13 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x16d5ca12', '0x2')]
25/08/2021 15:52:13 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:52:13 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 15:52:14 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=94 - nb_segs=1 - RSS hash=0x5df9ce88 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:52:14 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:52:14 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5df9ce88', '0x8')]
25/08/2021 15:52:14 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:52:14 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 15:52:15 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:52:15 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:52:15 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:52:15 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:52:15 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:52:16 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:52:16 dut.10.240.183.62: flow list 0
25/08/2021 15:52:16 dut.10.240.183.62:
25/08/2021 15:52:16 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:52:16 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 15:52:18 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=94 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:52:18 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:52:18 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:52:18 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv4_l3src passed
25/08/2021 15:52:18 dut.10.240.183.62: flow flush 0
25/08/2021 15:52:18 dut.10.240.183.62:
25/08/2021 15:52:18 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv4_all================
25/08/2021 15:52:18 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:52:18 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end
25/08/2021 15:52:18 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:52:18 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end
25/08/2021 15:52:18 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:52:18 dut.10.240.183.62: flow list 0
25/08/2021 15:52:18 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU IPV4 => RSS
25/08/2021 15:52:18 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:52:18 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 15:52:19 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=94 - nb_segs=1 - RSS hash=0x7b2c775b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:52:19 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:52:19 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7b2c775b', '0xb')]
25/08/2021 15:52:19 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:52:19 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 15:52:20 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=94 - nb_segs=1 - RSS hash=0xc76f92e7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:52:20 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:52:20 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc76f92e7', '0x7')]
25/08/2021 15:52:20 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:52:20 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 15:52:22 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=94 - nb_segs=1 - RSS hash=0x300073c1 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:52:22 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:52:22 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x300073c1', '0x1')]
25/08/2021 15:52:22 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:52:22 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.17")
25/08/2021 15:52:23 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=94 - nb_segs=1 - RSS hash=0x8c43967d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:52:23 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:52:23 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8c43967d', '0xd')]
25/08/2021 15:52:23 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:52:23 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 15:52:24 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:52:24 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:52:24 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:52:24 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:52:24 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:52:26 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:52:26 dut.10.240.183.62: flow list 0
25/08/2021 15:52:26 dut.10.240.183.62:
25/08/2021 15:52:26 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:52:26 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 15:52:27 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=94 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:52:27 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:52:27 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:52:27 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv4_all passed
25/08/2021 15:52:27 dut.10.240.183.62: flow flush 0
25/08/2021 15:52:27 dut.10.240.183.62:
25/08/2021 15:52:27 TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_ipv4_l3dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv4_l3src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv4_all': 'passed'}
25/08/2021 15:52:27 TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 15:52:27 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ipv4_toeplitz Result PASSED:
25/08/2021 15:52:27 dut.10.240.183.62: quit
25/08/2021 15:52:28 dut.10.240.183.62:
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 9 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 7 -> TX Port= 0/Queue= 7 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 8 -> TX Port= 0/Queue= 8 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=11 -> TX Port= 0/Queue=11 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=13 -> TX Port= 0/Queue=13 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 19 RX-dropped: 0 RX-total: 19
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 19 RX-dropped: 0 RX-total: 19
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
25/08/2021 15:52:28 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ipv4_udp_toeplitz Begin
25/08/2021 15:52:28 dut.10.240.183.62:
25/08/2021 15:52:28 tester:
25/08/2021 15:52:28 dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4 --file-prefix=dpdk_29620_20210825152429 -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 15:52:29 dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 15:52:39 dut.10.240.183.62: set fwd rxonly
25/08/2021 15:52:39 dut.10.240.183.62:
Set rxonly packet forwarding mode
25/08/2021 15:52:39 dut.10.240.183.62: set verbose 1
25/08/2021 15:52:39 dut.10.240.183.62:
Change verbose level from 0 to 1
25/08/2021 15:52:39 dut.10.240.183.62: start
25/08/2021 15:52:39 dut.10.240.183.62:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=384 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=384 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 15:52:39 dut.10.240.183.62: show port info all
25/08/2021 15:52:39 dut.10.240.183.62:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
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: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
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: 16
Max possible RX queues: 256
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: 16
Max possible TX queues: 256
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
25/08/2021 15:52:39 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3dst================
25/08/2021 15:52:39 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:52:39 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:52:39 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:52:39 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:52:39 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:52:39 dut.10.240.183.62: flow list 0
25/08/2021 15:52:39 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU IPV4 UDP => RSS
25/08/2021 15:52:39 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:52:39 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:52:41 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0x9c02247b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:52:41 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:52:41 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9c02247b', '0xb')]
25/08/2021 15:52:41 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:52:41 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 15:52:42 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0x7ea7440e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:52:42 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:52:42 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7ea7440e', '0xe')]
25/08/2021 15:52:42 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:52:42 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=14)
25/08/2021 15:52:46 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0x9c02247b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:52:46 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:52:46 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9c02247b', '0xb')]
25/08/2021 15:52:46 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:52:46 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:52:48 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:52:48 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:52:48 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:52:48 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:52:48 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:52:49 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:52:49 dut.10.240.183.62: flow list 0
25/08/2021 15:52:49 dut.10.240.183.62:
25/08/2021 15:52:49 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:52:49 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 15:52:50 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:52:50 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:52:50 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:52:50 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3dst passed
25/08/2021 15:52:50 dut.10.240.183.62: flow flush 0
25/08/2021 15:52:50 dut.10.240.183.62:
25/08/2021 15:52:50 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3src================
25/08/2021 15:52:50 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:52:50 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-src-only end key_len 0 queues end / end
25/08/2021 15:52:50 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:52:50 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-src-only end key_len 0 queues end / end
25/08/2021 15:52:51 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:52:51 dut.10.240.183.62: flow list 0
25/08/2021 15:52:51 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU IPV4 UDP => RSS
25/08/2021 15:52:51 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:52:51 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:52:52 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0x3da8cd03 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:52:52 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:52:52 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3da8cd03', '0x3')]
25/08/2021 15:52:52 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:52:52 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:52:53 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0xdf0dad76 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:52:53 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:52:53 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdf0dad76', '0x6')]
25/08/2021 15:52:53 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:52:53 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=14)
25/08/2021 15:52:54 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0x3da8cd03 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:52:54 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:52:54 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3da8cd03', '0x3')]
25/08/2021 15:52:54 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:52:54 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:52:56 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:52:56 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:52:56 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:52:56 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:52:56 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:52:57 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:52:57 dut.10.240.183.62: flow list 0
25/08/2021 15:52:57 dut.10.240.183.62:
25/08/2021 15:52:57 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:52:57 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 15:52:58 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:52:58 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:52:58 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:52:58 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3src passed
25/08/2021 15:52:58 dut.10.240.183.62: flow flush 0
25/08/2021 15:52:58 dut.10.240.183.62:
25/08/2021 15:52:58 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l4dst================
25/08/2021 15:52:58 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:52:58 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l4-dst-only end key_len 0 queues end / end
25/08/2021 15:52:59 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:52:59 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l4-dst-only end key_len 0 queues end / end
25/08/2021 15:52:59 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:52:59 dut.10.240.183.62: flow list 0
25/08/2021 15:52:59 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU IPV4 UDP => RSS
25/08/2021 15:52:59 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:52:59 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:53:00 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0xd5e6015a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:53:00 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:53:00 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd5e6015a', '0xa')]
25/08/2021 15:53:00 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:00 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 15:53:01 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0x9f8a80fb - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:53:01 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:53:01 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9f8a80fb', '0xb')]
25/08/2021 15:53:01 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:01 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=2, sport=14)
25/08/2021 15:53:02 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0xd5e6015a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:53:02 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:53:02 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd5e6015a', '0xa')]
25/08/2021 15:53:02 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:02 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:53:04 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:53:04 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:53:04 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:53:04 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:53:04 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:53:05 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:53:05 dut.10.240.183.62: flow list 0
25/08/2021 15:53:05 dut.10.240.183.62:
25/08/2021 15:53:05 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:05 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 15:53:06 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:53:06 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:53:06 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:53:06 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l4dst passed
25/08/2021 15:53:06 dut.10.240.183.62: flow flush 0
25/08/2021 15:53:06 dut.10.240.183.62:
25/08/2021 15:53:06 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l4src================
25/08/2021 15:53:06 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:53:06 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l4-src-only end key_len 0 queues end / end
25/08/2021 15:53:07 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:53:07 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l4-src-only end key_len 0 queues end / end
25/08/2021 15:53:07 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:53:07 dut.10.240.183.62: flow list 0
25/08/2021 15:53:07 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU IPV4 UDP => RSS
25/08/2021 15:53:07 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:07 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:53:08 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0xeaf300ad - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:53:08 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:53:08 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xeaf300ad', '0xd')]
25/08/2021 15:53:08 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:08 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 15:53:09 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0x4a6c81a1 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:53:09 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:53:09 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4a6c81a1', '0x1')]
25/08/2021 15:53:09 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:09 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=12, sport=4)
25/08/2021 15:53:10 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0xeaf300ad - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:53:10 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:53:10 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xeaf300ad', '0xd')]
25/08/2021 15:53:10 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:10 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:53:12 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:53:12 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:53:12 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:53:12 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:53:12 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:53:13 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:53:13 dut.10.240.183.62: flow list 0
25/08/2021 15:53:13 dut.10.240.183.62:
25/08/2021 15:53:13 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:13 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 15:53:14 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:53:14 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:53:14 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:53:14 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l4src passed
25/08/2021 15:53:14 dut.10.240.183.62: flow flush 0
25/08/2021 15:53:14 dut.10.240.183.62:
25/08/2021 15:53:14 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3dstl4dst================
25/08/2021 15:53:14 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:53:14 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:53:15 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:53:15 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:53:15 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:53:15 dut.10.240.183.62: flow list 0
25/08/2021 15:53:15 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU IPV4 UDP => RSS
25/08/2021 15:53:15 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:15 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:53:16 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0xe8be0344 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:53:16 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:53:16 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe8be0344', '0x4')]
25/08/2021 15:53:16 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:16 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 15:53:17 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0xa1b6331 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:53:17 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:53:17 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa1b6331', '0x1')]
25/08/2021 15:53:17 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:17 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 15:53:18 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0x7b733e2b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:53:18 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:53:18 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7b733e2b', '0xb')]
25/08/2021 15:53:18 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:18 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 15:53:20 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0xe8be0344 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:53:20 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:53:20 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe8be0344', '0x4')]
25/08/2021 15:53:20 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:20 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:53:21 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:53:21 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:53:21 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:53:21 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:53:21 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:53:22 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:53:22 dut.10.240.183.62: flow list 0
25/08/2021 15:53:22 dut.10.240.183.62:
25/08/2021 15:53:22 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:22 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 15:53:24 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:53:24 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:53:24 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:53:24 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3dstl4dst passed
25/08/2021 15:53:24 dut.10.240.183.62: flow flush 0
25/08/2021 15:53:24 dut.10.240.183.62:
25/08/2021 15:53:24 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3srcl4dst================
25/08/2021 15:53:24 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:53:24 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:53:24 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:53:24 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:53:24 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:53:24 dut.10.240.183.62: flow list 0
25/08/2021 15:53:24 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU IPV4 UDP => RSS
25/08/2021 15:53:24 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:24 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:53:25 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0x4914ea3c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:53:25 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:53:25 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4914ea3c', '0xc')]
25/08/2021 15:53:25 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:25 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:53:26 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0xabb18a49 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:53:26 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:53:26 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xabb18a49', '0x9')]
25/08/2021 15:53:26 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:26 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 15:53:28 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0xdad9d753 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:53:28 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:53:28 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdad9d753', '0x3')]
25/08/2021 15:53:28 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:28 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=14)
25/08/2021 15:53:29 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0x4914ea3c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:53:29 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:53:29 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4914ea3c', '0xc')]
25/08/2021 15:53:29 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:29 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:53:30 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:53:30 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:53:30 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:53:30 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:53:30 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:53:32 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:53:32 dut.10.240.183.62: flow list 0
25/08/2021 15:53:32 dut.10.240.183.62:
25/08/2021 15:53:32 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:32 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 15:53:33 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:53:33 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:53:33 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:53:33 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3srcl4dst passed
25/08/2021 15:53:33 dut.10.240.183.62: flow flush 0
25/08/2021 15:53:33 dut.10.240.183.62:
25/08/2021 15:53:33 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3dstl4src================
25/08/2021 15:53:33 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:53:33 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:53:33 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:53:33 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:53:33 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:53:33 dut.10.240.183.62: flow list 0
25/08/2021 15:53:33 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU IPV4 UDP => RSS
25/08/2021 15:53:33 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:33 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:53:34 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0x265c37e4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:53:34 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:53:34 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x265c37e4', '0x4')]
25/08/2021 15:53:34 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:34 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 15:53:36 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0xc4f95791 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:53:36 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:53:36 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc4f95791', '0x1')]
25/08/2021 15:53:36 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:36 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 15:53:37 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0xfcf1914 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:53:37 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:53:37 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xfcf1914', '0x4')]
25/08/2021 15:53:37 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:37 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 15:53:38 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0x265c37e4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:53:38 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:53:38 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x265c37e4', '0x4')]
25/08/2021 15:53:38 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:38 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:53:40 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:53:40 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:53:40 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:53:40 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:53:40 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:53:41 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:53:41 dut.10.240.183.62: flow list 0
25/08/2021 15:53:41 dut.10.240.183.62:
25/08/2021 15:53:41 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:41 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 15:53:42 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:53:42 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:53:42 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:53:42 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3dstl4src passed
25/08/2021 15:53:42 dut.10.240.183.62: flow flush 0
25/08/2021 15:53:42 dut.10.240.183.62:
25/08/2021 15:53:42 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3srcl4src================
25/08/2021 15:53:42 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:53:42 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:53:42 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:53:42 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:53:42 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:53:42 dut.10.240.183.62: flow list 0
25/08/2021 15:53:42 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU IPV4 UDP => RSS
25/08/2021 15:53:42 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:42 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:53:44 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0x87f6de9c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:53:44 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:53:44 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x87f6de9c', '0xc')]
25/08/2021 15:53:44 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:44 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:53:45 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0x6553bee9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:53:45 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:53:45 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6553bee9', '0x9')]
25/08/2021 15:53:45 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:45 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 15:53:46 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0xae65f06c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:53:46 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:53:46 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xae65f06c', '0xc')]
25/08/2021 15:53:46 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:46 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=4)
25/08/2021 15:53:47 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0x87f6de9c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:53:47 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:53:47 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x87f6de9c', '0xc')]
25/08/2021 15:53:47 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:47 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:53:49 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:53:49 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:53:49 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:53:49 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:53:49 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:53:50 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:53:50 dut.10.240.183.62: flow list 0
25/08/2021 15:53:50 dut.10.240.183.62:
25/08/2021 15:53:50 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:50 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 15:53:51 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:53:51 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:53:51 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:53:51 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3srcl4src passed
25/08/2021 15:53:51 dut.10.240.183.62: flow flush 0
25/08/2021 15:53:52 dut.10.240.183.62:
25/08/2021 15:53:52 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv4_udp_all================
25/08/2021 15:53:52 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:53:52 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp end key_len 0 queues end / end
25/08/2021 15:53:52 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:53:52 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp end key_len 0 queues end / end
25/08/2021 15:53:52 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:53:52 dut.10.240.183.62: flow list 0
25/08/2021 15:53:52 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU IPV4 UDP => RSS
25/08/2021 15:53:52 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:52 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:53:53 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0x4c74095b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:53:53 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:53:53 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4c74095b', '0xb')]
25/08/2021 15:53:53 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:53 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 15:53:54 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0xfc335423 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:53:54 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:53:54 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xfc335423', '0x3')]
25/08/2021 15:53:54 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:54 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:53:56 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0xaed1692e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:53:56 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:53:56 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xaed1692e', '0xe')]
25/08/2021 15:53:56 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:56 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 15:53:57 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0x46183895 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:53:57 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:53:57 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x46183895', '0x5')]
25/08/2021 15:53:57 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:57 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 15:53:58 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0xa8a3b2a9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:53:58 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:53:58 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa8a3b2a9', '0x9')]
25/08/2021 15:53:58 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:58 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:53:59 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - RSS hash=0x4c74095b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:53:59 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:53:59 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4c74095b', '0xb')]
25/08/2021 15:53:59 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:53:59 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:54:01 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:54:01 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:54:01 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:54:01 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:54:01 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:54:02 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:54:02 dut.10.240.183.62: flow list 0
25/08/2021 15:54:02 dut.10.240.183.62:
25/08/2021 15:54:02 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:54:02 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 15:54:03 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=102 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:54:03 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:54:03 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:54:03 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv4_udp_all passed
25/08/2021 15:54:03 dut.10.240.183.62: flow flush 0
25/08/2021 15:54:03 dut.10.240.183.62:
25/08/2021 15:54:03 TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3dstl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3srcl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3dstl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv4_udp_l3srcl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv4_udp_all': 'passed'}
25/08/2021 15:54:03 TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 15:54:03 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ipv4_udp_toeplitz Result PASSED:
25/08/2021 15:54:03 dut.10.240.183.62: quit
25/08/2021 15:54:04 dut.10.240.183.62:
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 27 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
RX-packets: 5 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 5 -> TX Port= 0/Queue= 5 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 6 -> TX Port= 0/Queue= 6 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=11 -> TX Port= 0/Queue=11 -------
RX-packets: 6 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 -------
RX-packets: 5 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=13 -> TX Port= 0/Queue=13 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 61 RX-dropped: 0 RX-total: 61
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 61 RX-dropped: 0 RX-total: 61
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
25/08/2021 15:54:04 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ipv6_symmetric Begin
25/08/2021 15:54:04 dut.10.240.183.62:
25/08/2021 15:54:04 tester:
25/08/2021 15:54:04 dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4 --file-prefix=dpdk_29620_20210825152429 -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 15:54:05 dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 15:54:15 dut.10.240.183.62: set fwd rxonly
25/08/2021 15:54:15 dut.10.240.183.62:
Set rxonly packet forwarding mode
25/08/2021 15:54:15 dut.10.240.183.62: set verbose 1
25/08/2021 15:54:15 dut.10.240.183.62:
Change verbose level from 0 to 1
25/08/2021 15:54:15 dut.10.240.183.62: start
25/08/2021 15:54:16 dut.10.240.183.62:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=384 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=384 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 15:54:16 dut.10.240.183.62: show port info all
25/08/2021 15:54:16 dut.10.240.183.62:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
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: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
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: 16
Max possible RX queues: 256
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: 16
Max possible TX queues: 256
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
25/08/2021 15:54:16 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv6_symmetric================
25/08/2021 15:54:16 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:54:16 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / end actions rss func symmetric_toeplitz types ipv6 end key_len 0 queues end / end
25/08/2021 15:54:16 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:54:16 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / end actions rss func symmetric_toeplitz types ipv6 end key_len 0 queues end / end
25/08/2021 15:54:16 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:54:16 dut.10.240.183.62: flow list 0
25/08/2021 15:54:16 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU IPV6 => RSS
25/08/2021 15:54:16 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:54:16 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:54:17 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x57b3c7bc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:54:17 TestCVLAdvancedIAVFRSSGTPoGRE: action: {'save_hash': 'gtpogre-ipv4-nonfrag'}
25/08/2021 15:54:17 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x57b3c7bc', '0xc')]
25/08/2021 15:54:17 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:54:17 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:54:18 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x57b3c7bc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:54:18 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:54:18 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x57b3c7bc', '0xc')]
25/08/2021 15:54:18 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:54:18 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 15:54:20 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=94 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:54:20 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:54:20 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:54:20 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:54:20 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:54:21 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:54:21 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:54:21 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:54:21 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv6_symmetric passed
25/08/2021 15:54:21 dut.10.240.183.62: flow flush 0
25/08/2021 15:54:21 dut.10.240.183.62:
25/08/2021 15:54:21 TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_ipv6_symmetric': 'passed'}
25/08/2021 15:54:21 TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 15:54:21 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ipv6_symmetric Result PASSED:
25/08/2021 15:54:21 dut.10.240.183.62: quit
25/08/2021 15:54:22 dut.10.240.183.62:
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 Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 -------
RX-packets: 2 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
----------------------------------------------------------------------------
+++++++++++++++ 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.
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
25/08/2021 15:54:22 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_toeplitz Begin
25/08/2021 15:54:22 dut.10.240.183.62:
25/08/2021 15:54:22 tester:
25/08/2021 15:54:22 dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4 --file-prefix=dpdk_29620_20210825152429 -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 15:54:23 dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 15:54:33 dut.10.240.183.62: set fwd rxonly
25/08/2021 15:54:33 dut.10.240.183.62:
Set rxonly packet forwarding mode
25/08/2021 15:54:33 dut.10.240.183.62: set verbose 1
25/08/2021 15:54:33 dut.10.240.183.62:
Change verbose level from 0 to 1
25/08/2021 15:54:33 dut.10.240.183.62: start
25/08/2021 15:54:33 dut.10.240.183.62:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=384 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=384 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 15:54:33 dut.10.240.183.62: show port info all
25/08/2021 15:54:33 dut.10.240.183.62:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
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: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
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: 16
Max possible RX queues: 256
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: 16
Max possible TX queues: 256
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
25/08/2021 15:54:33 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_l3dst================
25/08/2021 15:54:33 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:54:33 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:54:33 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:54:33 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:54:33 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:54:33 dut.10.240.183.62: flow list 0
25/08/2021 15:54:33 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU IPV6 TCP => RSS
25/08/2021 15:54:33 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:54:33 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:54:35 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x2f35652a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:54:35 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:54:35 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2f35652a', '0xa')]
25/08/2021 15:54:35 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:54:35 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 15:54:36 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xd8fad19e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:54:36 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:54:36 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd8fad19e', '0xe')]
25/08/2021 15:54:36 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:54:36 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=14)
25/08/2021 15:54:37 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x2f35652a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:54:37 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:54:37 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2f35652a', '0xa')]
25/08/2021 15:54:37 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:54:37 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:54:39 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=606 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:54:39 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:54:39 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:54:39 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:54:39 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:54:40 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:54:40 dut.10.240.183.62: flow list 0
25/08/2021 15:54:40 dut.10.240.183.62:
25/08/2021 15:54:40 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:54:40 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 15:54:41 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:54:41 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:54:41 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:54:41 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_l3dst passed
25/08/2021 15:54:41 dut.10.240.183.62: flow flush 0
25/08/2021 15:54:41 dut.10.240.183.62:
25/08/2021 15:54:41 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_l3src================
25/08/2021 15:54:41 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:54:41 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only end key_len 0 queues end / end
25/08/2021 15:54:41 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:54:41 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only end key_len 0 queues end / end
25/08/2021 15:54:42 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:54:42 dut.10.240.183.62: flow list 0
25/08/2021 15:54:42 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU IPV6 TCP => RSS
25/08/2021 15:54:42 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:54:42 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:54:43 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x72713d07 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:54:43 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:54:43 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x72713d07', '0x7')]
25/08/2021 15:54:43 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:54:43 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:54:44 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x9644ccc0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:54:44 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:54:44 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9644ccc0', '0x0')]
25/08/2021 15:54:44 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:54:44 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=14)
25/08/2021 15:54:46 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x72713d07 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:54:46 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:54:46 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x72713d07', '0x7')]
25/08/2021 15:54:46 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:54:46 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:54:47 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=606 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:54:47 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:54:47 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:54:47 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:54:47 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:54:48 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:54:48 dut.10.240.183.62: flow list 0
25/08/2021 15:54:48 dut.10.240.183.62:
25/08/2021 15:54:48 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:54:48 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 15:54:49 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:54:49 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:54:49 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:54:49 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_l3src passed
25/08/2021 15:54:49 dut.10.240.183.62: flow flush 0
25/08/2021 15:54:50 dut.10.240.183.62:
25/08/2021 15:54:50 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_l4dst================
25/08/2021 15:54:50 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:54:50 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / tcp / end actions rss types ipv6-tcp l4-dst-only end key_len 0 queues end / end
25/08/2021 15:54:50 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:54:50 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / tcp / end actions rss types ipv6-tcp l4-dst-only end key_len 0 queues end / end
25/08/2021 15:54:50 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:54:50 dut.10.240.183.62: flow list 0
25/08/2021 15:54:50 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU IPV6 TCP => RSS
25/08/2021 15:54:50 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:54:50 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:54:51 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x716347e0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:54:51 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:54:51 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x716347e0', '0x0')]
25/08/2021 15:54:51 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:54:51 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 15:54:52 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xe4e97208 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:54:52 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:54:52 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe4e97208', '0x8')]
25/08/2021 15:54:52 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:54:52 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=14)
25/08/2021 15:54:54 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x716347e0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:54:54 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:54:54 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x716347e0', '0x0')]
25/08/2021 15:54:54 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:54:54 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:54:55 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=606 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:54:55 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:54:55 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:54:55 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:54:55 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:54:56 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:54:56 dut.10.240.183.62: flow list 0
25/08/2021 15:54:56 dut.10.240.183.62:
25/08/2021 15:54:56 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:54:56 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 15:54:58 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:54:58 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:54:58 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:54:58 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_l4dst passed
25/08/2021 15:54:58 dut.10.240.183.62: flow flush 0
25/08/2021 15:54:58 dut.10.240.183.62:
25/08/2021 15:54:58 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_l4src================
25/08/2021 15:54:58 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:54:58 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / tcp / end actions rss types ipv6-tcp l4-src-only end key_len 0 queues end / end
25/08/2021 15:54:58 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:54:58 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / tcp / end actions rss types ipv6-tcp l4-src-only end key_len 0 queues end / end
25/08/2021 15:54:58 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:54:58 dut.10.240.183.62: flow list 0
25/08/2021 15:54:58 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU IPV6 TCP => RSS
25/08/2021 15:54:58 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:54:58 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:54:59 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xb8b1a3f0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:54:59 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:54:59 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb8b1a3f0', '0x0')]
25/08/2021 15:54:59 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:54:59 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 15:55:01 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x958a35e8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:55:01 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:55:01 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x958a35e8', '0x8')]
25/08/2021 15:55:01 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:01 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=4)
25/08/2021 15:55:02 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xb8b1a3f0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:55:02 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:55:02 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb8b1a3f0', '0x0')]
25/08/2021 15:55:02 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:02 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:55:03 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=606 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:55:03 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:55:03 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:55:03 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:55:03 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:55:04 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:55:04 dut.10.240.183.62: flow list 0
25/08/2021 15:55:05 dut.10.240.183.62:
25/08/2021 15:55:05 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:05 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 15:55:06 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:55:06 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:55:06 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:55:06 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_l4src passed
25/08/2021 15:55:06 dut.10.240.183.62: flow flush 0
25/08/2021 15:55:06 dut.10.240.183.62:
25/08/2021 15:55:06 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_l3dstl4dst================
25/08/2021 15:55:06 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:55:06 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:55:06 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:55:06 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:55:06 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:55:06 dut.10.240.183.62: flow list 0
25/08/2021 15:55:06 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU IPV6 TCP => RSS
25/08/2021 15:55:06 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:06 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:55:07 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x3afbfe09 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:55:07 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:55:07 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3afbfe09', '0x9')]
25/08/2021 15:55:07 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:07 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 15:55:09 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xcd344abd - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:55:09 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:55:09 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcd344abd', '0xd')]
25/08/2021 15:55:09 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:09 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 15:55:10 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xe0a18e73 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:55:10 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:55:10 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe0a18e73', '0x3')]
25/08/2021 15:55:10 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:10 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 15:55:11 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x3afbfe09 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:55:11 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:55:11 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3afbfe09', '0x9')]
25/08/2021 15:55:11 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:11 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:55:13 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=606 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:55:13 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:55:13 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:55:13 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:55:13 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:55:14 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:55:14 dut.10.240.183.62: flow list 0
25/08/2021 15:55:14 dut.10.240.183.62:
25/08/2021 15:55:14 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:14 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 15:55:15 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:55:15 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:55:15 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:55:15 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_l3dstl4dst passed
25/08/2021 15:55:15 dut.10.240.183.62: flow flush 0
25/08/2021 15:55:15 dut.10.240.183.62:
25/08/2021 15:55:15 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_l3srcl4dst================
25/08/2021 15:55:15 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:55:15 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:55:15 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:55:15 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:55:15 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:55:15 dut.10.240.183.62: flow list 0
25/08/2021 15:55:15 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU IPV6 TCP => RSS
25/08/2021 15:55:16 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:16 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:55:17 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x67bfa624 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:55:17 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:55:17 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x67bfa624', '0x4')]
25/08/2021 15:55:17 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:17 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:55:18 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x838a57e3 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:55:18 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:55:18 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x838a57e3', '0x3')]
25/08/2021 15:55:18 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:18 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 15:55:19 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xbde5d65e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:55:19 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:55:19 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbde5d65e', '0xe')]
25/08/2021 15:55:19 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:19 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=14)
25/08/2021 15:55:21 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x67bfa624 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:55:21 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:55:21 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x67bfa624', '0x4')]
25/08/2021 15:55:21 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:21 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:55:22 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=606 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:55:22 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:55:22 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:55:22 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:55:22 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:55:23 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:55:23 dut.10.240.183.62: flow list 0
25/08/2021 15:55:23 dut.10.240.183.62:
25/08/2021 15:55:23 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:23 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 15:55:25 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:55:25 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:55:25 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:55:25 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_l3srcl4dst passed
25/08/2021 15:55:25 dut.10.240.183.62: flow flush 0
25/08/2021 15:55:25 dut.10.240.183.62:
25/08/2021 15:55:25 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_l3dstl4src================
25/08/2021 15:55:25 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:55:25 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:55:25 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:55:25 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:55:25 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:55:25 dut.10.240.183.62: flow list 0
25/08/2021 15:55:25 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU IPV6 TCP => RSS
25/08/2021 15:55:25 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:25 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:55:26 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xa5d228bb - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:55:26 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:55:26 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa5d228bb', '0xb')]
25/08/2021 15:55:26 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:26 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 15:55:28 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x521d9c0f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:55:28 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:55:28 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x521d9c0f', '0xf')]
25/08/2021 15:55:28 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:28 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 15:55:29 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xf56f1550 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:55:29 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:55:29 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf56f1550', '0x0')]
25/08/2021 15:55:29 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:29 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 15:55:30 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xa5d228bb - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:55:30 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:55:30 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa5d228bb', '0xb')]
25/08/2021 15:55:30 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:30 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:55:32 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=606 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:55:32 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:55:32 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:55:32 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:55:32 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:55:33 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:55:33 dut.10.240.183.62: flow list 0
25/08/2021 15:55:33 dut.10.240.183.62:
25/08/2021 15:55:33 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:33 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 15:55:34 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:55:34 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:55:34 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:55:34 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_l3dstl4src passed
25/08/2021 15:55:34 dut.10.240.183.62: flow flush 0
25/08/2021 15:55:34 dut.10.240.183.62:
25/08/2021 15:55:34 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_l3srcl4src================
25/08/2021 15:55:34 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:55:34 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:55:34 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:55:34 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:55:34 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:55:34 dut.10.240.183.62: flow list 0
25/08/2021 15:55:34 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU IPV6 TCP => RSS
25/08/2021 15:55:34 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:34 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:55:36 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xf8967096 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:55:36 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:55:36 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf8967096', '0x6')]
25/08/2021 15:55:36 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:36 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:55:37 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x1ca38151 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:55:37 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:55:37 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1ca38151', '0x1')]
25/08/2021 15:55:37 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:37 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 15:55:38 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xa82b4d7d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:55:38 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:55:38 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa82b4d7d', '0xd')]
25/08/2021 15:55:38 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:38 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=4)
25/08/2021 15:55:40 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xf8967096 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:55:40 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:55:40 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf8967096', '0x6')]
25/08/2021 15:55:40 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:40 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:55:41 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=606 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:55:41 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:55:41 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:55:41 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:55:41 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:55:42 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:55:42 dut.10.240.183.62: flow list 0
25/08/2021 15:55:42 dut.10.240.183.62:
25/08/2021 15:55:42 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:42 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 15:55:44 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:55:44 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:55:44 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:55:44 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_l3srcl4src passed
25/08/2021 15:55:44 dut.10.240.183.62: flow flush 0
25/08/2021 15:55:44 dut.10.240.183.62:
25/08/2021 15:55:44 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_all================
25/08/2021 15:55:44 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:55:44 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / tcp / end actions rss types ipv6-tcp end key_len 0 queues end / end
25/08/2021 15:55:44 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:55:44 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / tcp / end actions rss types ipv6-tcp end key_len 0 queues end / end
25/08/2021 15:55:44 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:55:44 dut.10.240.183.62: flow list 0
25/08/2021 15:55:44 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU IPV6 TCP => RSS
25/08/2021 15:55:44 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:44 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:55:45 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x5f0df56 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:55:45 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:55:45 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5f0df56', '0x6')]
25/08/2021 15:55:45 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:45 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 15:55:46 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x2b89b80f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:55:46 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:55:46 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2b89b80f', '0xf')]
25/08/2021 15:55:46 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:46 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:55:48 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xe1c52e91 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:55:48 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:55:48 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe1c52e91', '0x1')]
25/08/2021 15:55:48 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:48 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 15:55:49 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xee0dd44a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:55:49 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:55:49 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xee0dd44a', '0xa')]
25/08/2021 15:55:49 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:49 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 15:55:50 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xcc2f1ee3 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:55:50 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:55:50 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcc2f1ee3', '0x3')]
25/08/2021 15:55:50 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:50 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 15:55:52 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x5f0df56 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:55:52 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:55:52 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5f0df56', '0x6')]
25/08/2021 15:55:52 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:52 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:55:53 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=606 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:55:53 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:55:53 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:55:53 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:55:53 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:55:54 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:55:54 dut.10.240.183.62: flow list 0
25/08/2021 15:55:54 dut.10.240.183.62:
25/08/2021 15:55:54 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:55:54 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 15:55:56 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:55:56 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:55:56 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:55:56 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_all passed
25/08/2021 15:55:56 dut.10.240.183.62: flow flush 0
25/08/2021 15:55:56 dut.10.240.183.62:
25/08/2021 15:55:56 TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_l3dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_l3src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_l4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_l4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_l3dstl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_l3srcl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_l3dstl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_l3srcl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_all': 'passed'}
25/08/2021 15:55:56 TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 15:55:56 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ipv6_tcp_toeplitz Result PASSED:
25/08/2021 15:55:56 dut.10.240.183.62: quit
25/08/2021 15:55:56 dut.10.240.183.62:
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 33 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 6 -> TX Port= 0/Queue= 6 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 7 -> TX Port= 0/Queue= 7 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 8 -> TX Port= 0/Queue= 8 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=11 -> TX Port= 0/Queue=11 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=13 -> TX Port= 0/Queue=13 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=15 -> TX Port= 0/Queue=15 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 61 RX-dropped: 0 RX-total: 61
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 61 RX-dropped: 0 RX-total: 61
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
25/08/2021 15:55:56 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ipv6_toeplitz Begin
25/08/2021 15:55:56 dut.10.240.183.62:
25/08/2021 15:55:56 tester:
25/08/2021 15:55:56 dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4 --file-prefix=dpdk_29620_20210825152429 -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 15:55:58 dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 15:56:08 dut.10.240.183.62: set fwd rxonly
25/08/2021 15:56:08 dut.10.240.183.62:
Set rxonly packet forwarding mode
25/08/2021 15:56:08 dut.10.240.183.62: set verbose 1
25/08/2021 15:56:08 dut.10.240.183.62:
Change verbose level from 0 to 1
25/08/2021 15:56:08 dut.10.240.183.62: start
25/08/2021 15:56:08 dut.10.240.183.62:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=384 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=384 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 15:56:08 dut.10.240.183.62: show port info all
25/08/2021 15:56:08 dut.10.240.183.62:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
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: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
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: 16
Max possible RX queues: 256
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: 16
Max possible TX queues: 256
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
25/08/2021 15:56:08 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv6_l3dst================
25/08/2021 15:56:08 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:56:08 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / end actions rss types ipv6 l3-dst-only end key_len 0 queues end / end
25/08/2021 15:56:08 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:56:08 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / end actions rss types ipv6 l3-dst-only end key_len 0 queues end / end
25/08/2021 15:56:08 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:56:08 dut.10.240.183.62: flow list 0
25/08/2021 15:56:08 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU IPV6 => RSS
25/08/2021 15:56:08 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:56:08 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:56:09 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x48d84791 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:56:09 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:56:09 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x48d84791', '0x1')]
25/08/2021 15:56:09 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:56:09 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")
25/08/2021 15:56:11 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x5cbd3b0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:56:11 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:56:11 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5cbd3b0', '0x0')]
25/08/2021 15:56:11 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:56:11 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:56:12 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x48d84791 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:56:12 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:56:12 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x48d84791', '0x1')]
25/08/2021 15:56:12 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:56:12 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
25/08/2021 15:56:13 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=566 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:56:13 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:56:13 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:56:13 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:56:13 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:56:15 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:56:15 dut.10.240.183.62: flow list 0
25/08/2021 15:56:15 dut.10.240.183.62:
25/08/2021 15:56:15 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:56:15 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")']
25/08/2021 15:56:16 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:56:16 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:56:16 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:56:16 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv6_l3dst passed
25/08/2021 15:56:16 dut.10.240.183.62: flow flush 0
25/08/2021 15:56:16 dut.10.240.183.62:
25/08/2021 15:56:16 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv6_l3src================
25/08/2021 15:56:16 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:56:16 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / end actions rss types ipv6 l3-src-only end key_len 0 queues end / end
25/08/2021 15:56:16 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:56:16 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / end actions rss types ipv6 l3-src-only end key_len 0 queues end / end
25/08/2021 15:56:16 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:56:16 dut.10.240.183.62: flow list 0
25/08/2021 15:56:16 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU IPV6 => RSS
25/08/2021 15:56:16 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:56:16 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:56:18 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x1ef578f0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:56:18 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:56:18 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1ef578f0', '0x0')]
25/08/2021 15:56:18 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:56:18 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:56:19 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x5f08740c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:56:19 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:56:19 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5f08740c', '0xc')]
25/08/2021 15:56:19 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:56:19 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")
25/08/2021 15:56:20 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x1ef578f0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:56:20 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:56:20 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1ef578f0', '0x0')]
25/08/2021 15:56:20 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:56:20 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
25/08/2021 15:56:21 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=566 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:56:21 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:56:21 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:56:21 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:56:21 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:56:23 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:56:23 dut.10.240.183.62: flow list 0
25/08/2021 15:56:23 dut.10.240.183.62:
25/08/2021 15:56:23 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:56:23 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")']
25/08/2021 15:56:24 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:56:24 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:56:24 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:56:24 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv6_l3src passed
25/08/2021 15:56:24 dut.10.240.183.62: flow flush 0
25/08/2021 15:56:24 dut.10.240.183.62:
25/08/2021 15:56:24 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv6_all================
25/08/2021 15:56:24 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:56:24 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end
25/08/2021 15:56:24 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:56:24 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end
25/08/2021 15:56:24 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:56:24 dut.10.240.183.62: flow list 0
25/08/2021 15:56:24 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU IPV6 => RSS
25/08/2021 15:56:24 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:56:24 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:56:26 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x4ae71216 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:56:26 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:56:26 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4ae71216', '0x6')]
25/08/2021 15:56:26 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:56:26 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")
25/08/2021 15:56:27 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xb67044cd - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:56:27 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:56:27 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb67044cd', '0xd')]
25/08/2021 15:56:27 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:56:27 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 15:56:28 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xb1a1eea - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:56:28 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:56:28 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb1a1eea', '0xa')]
25/08/2021 15:56:28 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:56:28 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")
25/08/2021 15:56:29 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xf78d4831 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:56:29 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:56:29 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf78d4831', '0x1')]
25/08/2021 15:56:29 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:56:29 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
25/08/2021 15:56:31 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=566 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:56:31 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:56:31 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:56:31 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:56:31 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:56:32 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:56:32 dut.10.240.183.62: flow list 0
25/08/2021 15:56:32 dut.10.240.183.62:
25/08/2021 15:56:32 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:56:32 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")']
25/08/2021 15:56:33 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:56:33 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:56:33 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:56:33 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv6_all passed
25/08/2021 15:56:33 dut.10.240.183.62: flow flush 0
25/08/2021 15:56:33 dut.10.240.183.62:
25/08/2021 15:56:33 TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_ipv6_l3dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv6_l3src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv6_all': 'passed'}
25/08/2021 15:56:33 TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 15:56:33 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ipv6_toeplitz Result PASSED:
25/08/2021 15:56:33 dut.10.240.183.62: quit
25/08/2021 15:56:34 dut.10.240.183.62:
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 12 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 6 -> TX Port= 0/Queue= 6 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=13 -> TX Port= 0/Queue=13 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 19 RX-dropped: 0 RX-total: 19
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 19 RX-dropped: 0 RX-total: 19
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
25/08/2021 15:56:34 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ipv6_udp_toeplitz Begin
25/08/2021 15:56:34 dut.10.240.183.62:
25/08/2021 15:56:34 tester:
25/08/2021 15:56:34 dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4 --file-prefix=dpdk_29620_20210825152429 -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 15:56:35 dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 15:56:45 dut.10.240.183.62: set fwd rxonly
25/08/2021 15:56:45 dut.10.240.183.62:
Set rxonly packet forwarding mode
25/08/2021 15:56:45 dut.10.240.183.62: set verbose 1
25/08/2021 15:56:46 dut.10.240.183.62:
Change verbose level from 0 to 1
25/08/2021 15:56:46 dut.10.240.183.62: start
25/08/2021 15:56:46 dut.10.240.183.62:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=384 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=384 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 15:56:46 dut.10.240.183.62: show port info all
25/08/2021 15:56:46 dut.10.240.183.62:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
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: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
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: 16
Max possible RX queues: 256
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: 16
Max possible TX queues: 256
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
25/08/2021 15:56:46 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3dst================
25/08/2021 15:56:46 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:56:46 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:56:46 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:56:46 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:56:46 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:56:46 dut.10.240.183.62: flow list 0
25/08/2021 15:56:46 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU IPV6 UDP => RSS
25/08/2021 15:56:46 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:56:46 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:56:47 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x2d0c7a1e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:56:47 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:56:47 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2d0c7a1e', '0xe')]
25/08/2021 15:56:47 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:56:47 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 15:56:49 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xc9300554 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:56:49 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:56:49 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc9300554', '0x4')]
25/08/2021 15:56:49 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:56:49 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=14)
25/08/2021 15:56:50 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x2d0c7a1e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:56:50 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:56:50 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2d0c7a1e', '0xe')]
25/08/2021 15:56:50 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:56:50 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:56:51 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:56:51 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:56:51 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:56:51 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:56:51 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:56:52 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:56:52 dut.10.240.183.62: flow list 0
25/08/2021 15:56:52 dut.10.240.183.62:
25/08/2021 15:56:52 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:56:52 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 15:56:54 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:56:54 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:56:54 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:56:54 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3dst passed
25/08/2021 15:56:54 dut.10.240.183.62: flow flush 0
25/08/2021 15:56:54 dut.10.240.183.62:
25/08/2021 15:56:54 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3src================
25/08/2021 15:56:54 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:56:54 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l3-src-only end key_len 0 queues end / end
25/08/2021 15:56:54 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:56:54 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l3-src-only end key_len 0 queues end / end
25/08/2021 15:56:54 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:56:54 dut.10.240.183.62: flow list 0
25/08/2021 15:56:54 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU IPV6 UDP => RSS
25/08/2021 15:56:54 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:56:54 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:56:55 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xbf1ab91a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:56:55 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:56:55 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbf1ab91a', '0xa')]
25/08/2021 15:56:55 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:56:55 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:56:57 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x7d221407 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:56:57 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:56:57 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7d221407', '0x7')]
25/08/2021 15:56:57 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:56:57 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=14)
25/08/2021 15:56:58 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xbf1ab91a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:56:58 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:56:58 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbf1ab91a', '0xa')]
25/08/2021 15:56:58 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:56:58 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:56:59 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:56:59 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:56:59 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:56:59 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:56:59 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:57:00 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:57:00 dut.10.240.183.62: flow list 0
25/08/2021 15:57:01 dut.10.240.183.62:
25/08/2021 15:57:01 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:01 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 15:57:02 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:57:02 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:57:02 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:57:02 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3src passed
25/08/2021 15:57:02 dut.10.240.183.62: flow flush 0
25/08/2021 15:57:02 dut.10.240.183.62:
25/08/2021 15:57:02 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l4dst================
25/08/2021 15:57:02 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:57:02 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l4-dst-only end key_len 0 queues end / end
25/08/2021 15:57:02 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:57:02 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l4-dst-only end key_len 0 queues end / end
25/08/2021 15:57:02 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:57:02 dut.10.240.183.62: flow list 0
25/08/2021 15:57:02 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU IPV6 UDP => RSS
25/08/2021 15:57:02 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:02 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:57:03 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x41971a65 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:57:03 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:57:03 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x41971a65', '0x5')]
25/08/2021 15:57:03 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:03 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 15:57:05 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xb0ae4bab - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:57:05 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:57:05 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb0ae4bab', '0xb')]
25/08/2021 15:57:05 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:05 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)
25/08/2021 15:57:06 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x41971a65 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:57:06 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:57:06 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x41971a65', '0x5')]
25/08/2021 15:57:06 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:06 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:57:07 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:57:07 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:57:07 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:57:07 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:57:07 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:57:09 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:57:09 dut.10.240.183.62: flow list 0
25/08/2021 15:57:09 dut.10.240.183.62:
25/08/2021 15:57:09 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:09 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 15:57:10 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:57:10 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:57:10 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:57:10 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l4dst passed
25/08/2021 15:57:10 dut.10.240.183.62: flow flush 0
25/08/2021 15:57:10 dut.10.240.183.62:
25/08/2021 15:57:10 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l4src================
25/08/2021 15:57:10 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:57:10 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l4-src-only end key_len 0 queues end / end
25/08/2021 15:57:10 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:57:10 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l4-src-only end key_len 0 queues end / end
25/08/2021 15:57:10 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:57:10 dut.10.240.183.62: flow list 0
25/08/2021 15:57:10 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU IPV6 UDP => RSS
25/08/2021 15:57:10 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:10 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:57:12 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x20cb8d32 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:57:12 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:57:12 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x20cb8d32', '0x2')]
25/08/2021 15:57:12 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:12 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 15:57:13 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xf13951ce - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:57:13 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:57:13 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf13951ce', '0xe')]
25/08/2021 15:57:13 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:13 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)
25/08/2021 15:57:14 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x20cb8d32 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:57:14 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:57:14 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x20cb8d32', '0x2')]
25/08/2021 15:57:14 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:14 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:57:16 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:57:16 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:57:16 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:57:16 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:57:16 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:57:17 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:57:17 dut.10.240.183.62: flow list 0
25/08/2021 15:57:17 dut.10.240.183.62:
25/08/2021 15:57:17 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:17 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 15:57:18 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:57:18 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:57:18 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:57:18 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l4src passed
25/08/2021 15:57:18 dut.10.240.183.62: flow flush 0
25/08/2021 15:57:18 dut.10.240.183.62:
25/08/2021 15:57:18 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3dstl4dst================
25/08/2021 15:57:18 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:57:18 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:57:18 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:57:18 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:57:18 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:57:18 dut.10.240.183.62: flow list 0
25/08/2021 15:57:18 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU IPV6 UDP => RSS
25/08/2021 15:57:18 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:18 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:57:20 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x64502816 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:57:20 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:57:20 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x64502816', '0x6')]
25/08/2021 15:57:20 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:20 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 15:57:21 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x806c575c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:57:21 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:57:21 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x806c575c', '0xc')]
25/08/2021 15:57:21 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:21 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 15:57:22 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x5bf54798 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:57:22 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:57:22 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5bf54798', '0x8')]
25/08/2021 15:57:22 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:22 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 15:57:24 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x64502816 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:57:24 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:57:24 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x64502816', '0x6')]
25/08/2021 15:57:24 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:24 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:57:25 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:57:25 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:57:25 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:57:25 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:57:25 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:57:26 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:57:26 dut.10.240.183.62: flow list 0
25/08/2021 15:57:26 dut.10.240.183.62:
25/08/2021 15:57:26 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:26 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 15:57:28 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:57:28 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:57:28 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:57:28 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3dstl4dst passed
25/08/2021 15:57:28 dut.10.240.183.62: flow flush 0
25/08/2021 15:57:28 dut.10.240.183.62:
25/08/2021 15:57:28 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3srcl4dst================
25/08/2021 15:57:28 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:57:28 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:57:28 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:57:28 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:57:28 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:57:28 dut.10.240.183.62: flow list 0
25/08/2021 15:57:28 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU IPV6 UDP => RSS
25/08/2021 15:57:28 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:28 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:57:29 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xf646eb12 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:57:29 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:57:29 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf646eb12', '0x2')]
25/08/2021 15:57:29 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:29 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:57:30 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x347e460f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:57:30 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:57:30 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x347e460f', '0xf')]
25/08/2021 15:57:30 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:30 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 15:57:32 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xc9e3849c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:57:32 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:57:32 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc9e3849c', '0xc')]
25/08/2021 15:57:32 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:32 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)
25/08/2021 15:57:33 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xf646eb12 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:57:33 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:57:33 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf646eb12', '0x2')]
25/08/2021 15:57:33 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:33 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:57:34 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:57:34 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:57:34 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:57:34 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:57:34 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:57:36 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:57:36 dut.10.240.183.62: flow list 0
25/08/2021 15:57:36 dut.10.240.183.62:
25/08/2021 15:57:36 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:36 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 15:57:37 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:57:37 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:57:37 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:57:37 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3srcl4dst passed
25/08/2021 15:57:37 dut.10.240.183.62: flow flush 0
25/08/2021 15:57:37 dut.10.240.183.62:
25/08/2021 15:57:37 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3dstl4src================
25/08/2021 15:57:37 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:57:37 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:57:37 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:57:37 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:57:37 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:57:37 dut.10.240.183.62: flow list 0
25/08/2021 15:57:37 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU IPV6 UDP => RSS
25/08/2021 15:57:37 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:37 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:57:38 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x89a2531a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:57:38 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:57:38 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x89a2531a', '0xa')]
25/08/2021 15:57:38 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:38 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 15:57:40 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x6d9e2c50 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:57:40 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:57:40 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6d9e2c50', '0x0')]
25/08/2021 15:57:40 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:40 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 15:57:41 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x12a91590 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:57:41 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:57:41 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x12a91590', '0x0')]
25/08/2021 15:57:41 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:41 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 15:57:42 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x89a2531a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:57:42 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:57:42 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x89a2531a', '0xa')]
25/08/2021 15:57:42 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:42 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:57:44 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:57:44 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:57:44 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:57:44 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:57:44 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:57:45 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:57:45 dut.10.240.183.62: flow list 0
25/08/2021 15:57:45 dut.10.240.183.62:
25/08/2021 15:57:45 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:45 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 15:57:46 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:57:46 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:57:46 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:57:46 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3dstl4src passed
25/08/2021 15:57:46 dut.10.240.183.62: flow flush 0
25/08/2021 15:57:46 dut.10.240.183.62:
25/08/2021 15:57:46 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3srcl4src================
25/08/2021 15:57:46 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:57:46 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:57:46 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:57:46 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:57:47 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:57:47 dut.10.240.183.62: flow list 0
25/08/2021 15:57:47 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU IPV6 UDP => RSS
25/08/2021 15:57:47 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:47 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:57:48 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x1bb4901e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:57:48 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:57:48 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1bb4901e', '0xe')]
25/08/2021 15:57:48 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:48 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:57:49 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xd98c3d03 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:57:49 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:57:49 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd98c3d03', '0x3')]
25/08/2021 15:57:49 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:49 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 15:57:51 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x80bfd694 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:57:51 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:57:51 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x80bfd694', '0x4')]
25/08/2021 15:57:51 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:51 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)
25/08/2021 15:57:52 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x1bb4901e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:57:52 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:57:52 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1bb4901e', '0xe')]
25/08/2021 15:57:52 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:52 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:57:53 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:57:53 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:57:53 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:57:53 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:57:53 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:57:54 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:57:54 dut.10.240.183.62: flow list 0
25/08/2021 15:57:54 dut.10.240.183.62:
25/08/2021 15:57:54 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:54 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 15:57:56 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:57:56 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:57:56 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:57:56 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3srcl4src passed
25/08/2021 15:57:56 dut.10.240.183.62: flow flush 0
25/08/2021 15:57:56 dut.10.240.183.62:
25/08/2021 15:57:56 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ipv6_udp_all================
25/08/2021 15:57:56 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:57:56 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp end key_len 0 queues end / end
25/08/2021 15:57:56 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:57:56 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / ipv6 / udp / end actions rss types ipv6-udp end key_len 0 queues end / end
25/08/2021 15:57:56 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:57:56 dut.10.240.183.62: flow list 0
25/08/2021 15:57:56 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU IPV6 UDP => RSS
25/08/2021 15:57:56 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:56 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:57:57 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xa4b498a7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:57:57 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:57:57 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa4b498a7', '0x7')]
25/08/2021 15:57:57 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:57 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 15:57:59 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xead20a8e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:57:59 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:57:59 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xead20a8e', '0xe')]
25/08/2021 15:57:59 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:57:59 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:58:00 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x668c35ba - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:58:00 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:58:00 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x668c35ba', '0xa')]
25/08/2021 15:58:00 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:58:00 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 15:58:01 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x5d6feca9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:58:01 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:58:01 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5d6feca9', '0x9')]
25/08/2021 15:58:01 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:58:01 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 15:58:03 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xb0c3472d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:58:03 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:58:03 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb0c3472d', '0xd')]
25/08/2021 15:58:03 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:58:03 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 15:58:04 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xa4b498a7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:58:04 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:58:04 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa4b498a7', '0x7')]
25/08/2021 15:58:04 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:58:04 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)']
25/08/2021 15:58:05 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:58:05 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:58:05 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:58:05 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:58:05 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:58:06 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:58:06 dut.10.240.183.62: flow list 0
25/08/2021 15:58:06 dut.10.240.183.62:
25/08/2021 15:58:06 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:58:06 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 15:58:08 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:58:08 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:58:08 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:58:08 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ipv6_udp_all passed
25/08/2021 15:58:08 dut.10.240.183.62: flow flush 0
25/08/2021 15:58:08 dut.10.240.183.62:
25/08/2021 15:58:08 TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3dstl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3srcl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3dstl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv6_udp_l3srcl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ipv6_udp_all': 'passed'}
25/08/2021 15:58:08 TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 15:58:08 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ipv6_udp_toeplitz Result PASSED:
25/08/2021 15:58:08 dut.10.240.183.62: quit
25/08/2021 15:58:08 dut.10.240.183.62:
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 29 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 5 -> TX Port= 0/Queue= 5 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 6 -> TX Port= 0/Queue= 6 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 7 -> TX Port= 0/Queue= 7 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 8 -> TX Port= 0/Queue= 8 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
RX-packets: 5 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=11 -> TX Port= 0/Queue=11 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=13 -> TX Port= 0/Queue=13 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 6 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=15 -> TX Port= 0/Queue=15 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 61 RX-dropped: 0 RX-total: 61
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 61 RX-dropped: 0 RX-total: 61
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
25/08/2021 15:58:08 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_symmetric Begin
25/08/2021 15:58:09 dut.10.240.183.62:
25/08/2021 15:58:09 tester:
25/08/2021 15:58:09 dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4 --file-prefix=dpdk_29620_20210825152429 -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 15:58:10 dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 15:58:20 dut.10.240.183.62: set fwd rxonly
25/08/2021 15:58:20 dut.10.240.183.62:
Set rxonly packet forwarding mode
25/08/2021 15:58:20 dut.10.240.183.62: set verbose 1
25/08/2021 15:58:20 dut.10.240.183.62:
Change verbose level from 0 to 1
25/08/2021 15:58:20 dut.10.240.183.62: start
25/08/2021 15:58:20 dut.10.240.183.62:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=384 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=384 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 15:58:20 dut.10.240.183.62: show port info all
25/08/2021 15:58:20 dut.10.240.183.62:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
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: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
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: 16
Max possible RX queues: 256
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: 16
Max possible TX queues: 256
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
25/08/2021 15:58:20 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_symmetric================
25/08/2021 15:58:20 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:58:20 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / tcp / end actions rss func symmetric_toeplitz types ipv4-tcp end key_len 0 queues end / end
25/08/2021 15:58:20 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:58:20 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / tcp / end actions rss func symmetric_toeplitz types ipv4-tcp end key_len 0 queues end / end
25/08/2021 15:58:20 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:58:20 dut.10.240.183.62: flow list 0
25/08/2021 15:58:20 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 15:58:20 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:58:20 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:58:22 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xd2d3248 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:58:22 TestCVLAdvancedIAVFRSSGTPoGRE: action: {'save_hash': 'gtpogre-ipv4-nonfrag'}
25/08/2021 15:58:22 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd2d3248', '0x8')]
25/08/2021 15:58:22 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:58:22 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.7", dst="1.1.2.6")/TCP(dport=2, sport=4)
25/08/2021 15:58:23 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xd2d3248 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:58:23 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:58:23 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd2d3248', '0x8')]
25/08/2021 15:58:23 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:58:23 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=4, sport=2)
25/08/2021 15:58:24 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xd2d3248 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:58:24 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:58:24 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd2d3248', '0x8')]
25/08/2021 15:58:24 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:58:24 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.7", dst="1.1.2.6")/TCP(dport=4, sport=2)
25/08/2021 15:58:26 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xd2d3248 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:58:26 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:58:26 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd2d3248', '0x8')]
25/08/2021 15:58:26 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:58:26 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/TCP(dport=2, sport=4)
25/08/2021 15:58:27 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:58:27 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:58:27 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:58:27 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:58:27 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 15:58:28 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:58:28 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:58:28 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:58:28 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:58:28 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:58:29 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:58:29 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:58:29 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:58:29 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:58:29 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:58:31 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:58:31 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:58:31 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:58:31 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_symmetric passed
25/08/2021 15:58:31 dut.10.240.183.62: flow flush 0
25/08/2021 15:58:31 dut.10.240.183.62:
25/08/2021 15:58:31 TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_symmetric': 'passed'}
25/08/2021 15:58:31 TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 15:58:31 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_symmetric Result PASSED:
25/08/2021 15:58:31 dut.10.240.183.62: quit
25/08/2021 15:58:31 dut.10.240.183.62:
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= 8 -> TX Port= 0/Queue= 8 -------
RX-packets: 4 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
----------------------------------------------------------------------------
+++++++++++++++ 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.
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
25/08/2021 15:58:31 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_toeplitz Begin
25/08/2021 15:58:31 dut.10.240.183.62:
25/08/2021 15:58:32 tester:
25/08/2021 15:58:32 dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4 --file-prefix=dpdk_29620_20210825152429 -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 15:58:33 dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 15:58:43 dut.10.240.183.62: set fwd rxonly
25/08/2021 15:58:43 dut.10.240.183.62:
Set rxonly packet forwarding mode
25/08/2021 15:58:43 dut.10.240.183.62: set verbose 1
25/08/2021 15:58:43 dut.10.240.183.62:
Change verbose level from 0 to 1
25/08/2021 15:58:43 dut.10.240.183.62: start
25/08/2021 15:58:43 dut.10.240.183.62:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=384 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=384 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 15:58:43 dut.10.240.183.62: show port info all
25/08/2021 15:58:43 dut.10.240.183.62:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
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: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
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: 16
Max possible RX queues: 256
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: 16
Max possible TX queues: 256
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
25/08/2021 15:58:43 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_l3dst================
25/08/2021 15:58:43 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:58:43 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:58:43 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:58:43 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only end key_len 0 queues end / end
25/08/2021 15:58:43 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:58:43 dut.10.240.183.62: flow list 0
25/08/2021 15:58:43 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 15:58:43 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:58:43 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:58:45 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xcbb6869f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:58:45 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:58:45 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcbb6869f', '0xf')]
25/08/2021 15:58:45 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:58:45 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 15:58:46 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x9ef18f5e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:58:46 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:58:46 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9ef18f5e', '0xe')]
25/08/2021 15:58:46 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:58:46 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=12, sport=14)
25/08/2021 15:58:47 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xcbb6869f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:58:47 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:58:47 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcbb6869f', '0xf')]
25/08/2021 15:58:47 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:58:47 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:58:49 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:58:49 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:58:49 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:58:49 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:58:49 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:58:50 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:58:50 dut.10.240.183.62: flow list 0
25/08/2021 15:58:50 dut.10.240.183.62:
25/08/2021 15:58:50 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:58:50 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:58:51 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:58:51 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:58:51 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:58:51 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_l3dst passed
25/08/2021 15:58:51 dut.10.240.183.62: flow flush 0
25/08/2021 15:58:51 dut.10.240.183.62:
25/08/2021 15:58:51 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_l3src================
25/08/2021 15:58:51 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:58:51 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only end key_len 0 queues end / end
25/08/2021 15:58:51 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:58:51 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only end key_len 0 queues end / end
25/08/2021 15:58:51 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:58:51 dut.10.240.183.62: flow list 0
25/08/2021 15:58:51 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 15:58:51 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:58:51 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:58:53 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x15c80401 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:58:53 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:58:53 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x15c80401', '0x1')]
25/08/2021 15:58:53 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:58:53 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:58:54 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x408f0dc0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:58:54 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:58:54 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x408f0dc0', '0x0')]
25/08/2021 15:58:54 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:58:54 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=12, sport=14)
25/08/2021 15:58:55 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x15c80401 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:58:55 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:58:55 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x15c80401', '0x1')]
25/08/2021 15:58:55 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:58:55 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:58:57 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:58:57 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:58:57 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:58:57 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:58:57 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:58:58 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:58:58 dut.10.240.183.62: flow list 0
25/08/2021 15:58:58 dut.10.240.183.62:
25/08/2021 15:58:58 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:58:58 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:58:59 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:58:59 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:58:59 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:58:59 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_l3src passed
25/08/2021 15:58:59 dut.10.240.183.62: flow flush 0
25/08/2021 15:59:00 dut.10.240.183.62:
25/08/2021 15:59:00 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_l4dst================
25/08/2021 15:59:00 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:59:00 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / tcp / end actions rss types ipv4-tcp l4-dst-only end key_len 0 queues end / end
25/08/2021 15:59:00 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:59:00 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / tcp / end actions rss types ipv4-tcp l4-dst-only end key_len 0 queues end / end
25/08/2021 15:59:00 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:59:00 dut.10.240.183.62: flow list 0
25/08/2021 15:59:00 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 15:59:00 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:00 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:59:01 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xf7da6440 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:59:01 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:59:01 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf7da6440', '0x0')]
25/08/2021 15:59:01 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:01 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 15:59:02 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x461bab30 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:59:02 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:59:02 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x461bab30', '0x0')]
25/08/2021 15:59:02 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:02 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/TCP(dport=2, sport=14)
25/08/2021 15:59:04 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xf7da6440 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:59:04 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:59:04 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf7da6440', '0x0')]
25/08/2021 15:59:04 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:04 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:59:05 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:59:05 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:59:05 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:59:05 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:59:05 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:59:06 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:59:06 dut.10.240.183.62: flow list 0
25/08/2021 15:59:06 dut.10.240.183.62:
25/08/2021 15:59:06 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:06 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:59:08 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:59:08 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:59:08 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:59:08 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_l4dst passed
25/08/2021 15:59:08 dut.10.240.183.62: flow flush 0
25/08/2021 15:59:08 dut.10.240.183.62:
25/08/2021 15:59:08 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_l4src================
25/08/2021 15:59:08 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:59:08 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / tcp / end actions rss types ipv4-tcp l4-src-only end key_len 0 queues end / end
25/08/2021 15:59:08 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:59:08 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / tcp / end actions rss types ipv4-tcp l4-src-only end key_len 0 queues end / end
25/08/2021 15:59:08 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:59:08 dut.10.240.183.62: flow list 0
25/08/2021 15:59:08 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 15:59:08 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:08 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:59:09 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x7bed3220 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:59:09 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:59:09 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7bed3220', '0x0')]
25/08/2021 15:59:09 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:09 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 15:59:11 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xb1c1cf70 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:59:11 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:59:11 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb1c1cf70', '0x0')]
25/08/2021 15:59:11 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:11 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/TCP(dport=12, sport=4)
25/08/2021 15:59:12 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x7bed3220 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:59:12 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:59:12 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7bed3220', '0x0')]
25/08/2021 15:59:12 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:12 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:59:13 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:59:13 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:59:13 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:59:13 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:59:13 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:59:15 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:59:15 dut.10.240.183.62: flow list 0
25/08/2021 15:59:15 dut.10.240.183.62:
25/08/2021 15:59:15 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:15 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:59:20 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:59:20 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:59:20 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:59:20 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_l4src passed
25/08/2021 15:59:20 dut.10.240.183.62: flow flush 0
25/08/2021 15:59:20 dut.10.240.183.62:
25/08/2021 15:59:20 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_l3dstl4dst================
25/08/2021 15:59:20 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:59:20 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:59:20 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:59:20 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:59:20 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:59:20 dut.10.240.183.62: flow list 0
25/08/2021 15:59:20 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 15:59:20 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:20 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:59:21 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x8af9e764 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:59:21 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:59:21 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8af9e764', '0x4')]
25/08/2021 15:59:21 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:21 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 15:59:23 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xdfbeeea5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:59:23 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:59:23 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdfbeeea5', '0x5')]
25/08/2021 15:59:23 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:23 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 15:59:24 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xbb42ee1c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:59:24 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:59:24 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbb42ee1c', '0xc')]
25/08/2021 15:59:24 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:24 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 15:59:25 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x8af9e764 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:59:25 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:59:25 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8af9e764', '0x4')]
25/08/2021 15:59:25 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:25 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:59:27 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:59:27 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:59:27 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:59:27 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:59:27 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:59:28 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:59:28 dut.10.240.183.62: flow list 0
25/08/2021 15:59:28 dut.10.240.183.62:
25/08/2021 15:59:28 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:28 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:59:29 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:59:29 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:59:29 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:59:29 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_l3dstl4dst passed
25/08/2021 15:59:29 dut.10.240.183.62: flow flush 0
25/08/2021 15:59:30 dut.10.240.183.62:
25/08/2021 15:59:30 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_l3srcl4dst================
25/08/2021 15:59:30 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:59:30 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:59:30 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:59:30 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 15:59:30 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:59:30 dut.10.240.183.62: flow list 0
25/08/2021 15:59:30 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 15:59:30 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:30 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:59:31 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x548765fa - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:59:31 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:59:31 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x548765fa', '0xa')]
25/08/2021 15:59:31 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:31 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:59:32 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x1c06c3b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:59:32 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:59:32 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1c06c3b', '0xb')]
25/08/2021 15:59:32 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:32 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 15:59:34 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x653c6c82 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:59:34 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:59:34 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x653c6c82', '0x2')]
25/08/2021 15:59:34 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:34 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=14)
25/08/2021 15:59:35 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x548765fa - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:59:35 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:59:35 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x548765fa', '0xa')]
25/08/2021 15:59:35 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:35 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:59:36 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:59:36 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:59:36 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:59:36 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:59:36 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:59:38 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:59:38 dut.10.240.183.62: flow list 0
25/08/2021 15:59:38 dut.10.240.183.62:
25/08/2021 15:59:38 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:38 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:59:39 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:59:39 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:59:39 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:59:39 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_l3srcl4dst passed
25/08/2021 15:59:39 dut.10.240.183.62: flow flush 0
25/08/2021 15:59:39 dut.10.240.183.62:
25/08/2021 15:59:39 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_l3dstl4src================
25/08/2021 15:59:39 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:59:39 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:59:39 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:59:39 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:59:39 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:59:39 dut.10.240.183.62: flow list 0
25/08/2021 15:59:39 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 15:59:39 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:39 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:59:41 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x6b113662 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:59:41 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:59:41 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6b113662', '0x2')]
25/08/2021 15:59:41 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:41 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 15:59:42 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x3e563fa3 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:59:42 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:59:42 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3e563fa3', '0x3')]
25/08/2021 15:59:42 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:42 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 15:59:43 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xfa0d8fe7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:59:43 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:59:43 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xfa0d8fe7', '0x7')]
25/08/2021 15:59:43 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:43 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 15:59:44 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x6b113662 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:59:44 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:59:44 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6b113662', '0x2')]
25/08/2021 15:59:44 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:44 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:59:46 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:59:46 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:59:46 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:59:46 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:59:46 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:59:47 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:59:47 dut.10.240.183.62: flow list 0
25/08/2021 15:59:47 dut.10.240.183.62:
25/08/2021 15:59:47 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:47 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:59:48 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:59:48 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:59:48 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:59:48 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_l3dstl4src passed
25/08/2021 15:59:48 dut.10.240.183.62: flow flush 0
25/08/2021 15:59:49 dut.10.240.183.62:
25/08/2021 15:59:49 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_l3srcl4src================
25/08/2021 15:59:49 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:59:49 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:59:49 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:59:49 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 15:59:49 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:59:49 dut.10.240.183.62: flow list 0
25/08/2021 15:59:49 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 15:59:49 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:49 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:59:50 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xb56fb4fc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:59:50 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 15:59:50 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb56fb4fc', '0xc')]
25/08/2021 15:59:50 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:50 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 15:59:51 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xe028bd3d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:59:51 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:59:51 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe028bd3d', '0xd')]
25/08/2021 15:59:51 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:51 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 15:59:53 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x24730d79 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:59:53 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 15:59:53 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x24730d79', '0x9')]
25/08/2021 15:59:53 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:53 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=12, sport=4)
25/08/2021 15:59:54 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xb56fb4fc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:59:54 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 15:59:54 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb56fb4fc', '0xc')]
25/08/2021 15:59:54 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:54 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 15:59:55 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:59:55 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:59:55 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:59:55 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 15:59:55 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 15:59:57 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 15:59:57 dut.10.240.183.62: flow list 0
25/08/2021 15:59:57 dut.10.240.183.62:
25/08/2021 15:59:57 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:57 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 15:59:58 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 15:59:58 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 15:59:58 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 15:59:58 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_l3srcl4src passed
25/08/2021 15:59:58 dut.10.240.183.62: flow flush 0
25/08/2021 15:59:58 dut.10.240.183.62:
25/08/2021 15:59:58 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_all================
25/08/2021 15:59:58 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 15:59:58 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / tcp / end actions rss types ipv4-tcp end key_len 0 queues end / end
25/08/2021 15:59:58 dut.10.240.183.62:
Flow rule validated
25/08/2021 15:59:58 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / tcp / end actions rss types ipv4-tcp end key_len 0 queues end / end
25/08/2021 15:59:58 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 15:59:58 dut.10.240.183.62: flow list 0
25/08/2021 15:59:58 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 15:59:58 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 15:59:58 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:00:00 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x4081abc2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:00:00 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:00:00 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4081abc2', '0x2')]
25/08/2021 16:00:00 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:00:00 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:00:01 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x15c6a203 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:00:01 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:00:01 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x15c6a203', '0x3')]
25/08/2021 16:00:01 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:00:01 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 16:00:02 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x7db81900 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:00:02 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:00:02 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7db81900', '0x0')]
25/08/2021 16:00:02 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:00:02 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 16:00:03 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xf0d17a1f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:00:03 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:00:03 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf0d17a1f', '0xf')]
25/08/2021 16:00:03 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:00:03 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 16:00:05 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xb1845189 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:00:05 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:00:05 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb1845189', '0x9')]
25/08/2021 16:00:05 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:00:05 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:00:06 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x4081abc2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:00:06 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:00:06 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4081abc2', '0x2')]
25/08/2021 16:00:06 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:00:06 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:00:08 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=110 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:00:08 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:00:08 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:00:08 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:00:08 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:00:09 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:00:09 dut.10.240.183.62: flow list 0
25/08/2021 16:00:09 dut.10.240.183.62:
25/08/2021 16:00:09 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:00:09 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 16:00:10 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:00:10 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:00:10 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:00:10 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_all passed
25/08/2021 16:00:10 dut.10.240.183.62: flow flush 0
25/08/2021 16:00:10 dut.10.240.183.62:
25/08/2021 16:00:10 TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_l3dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_l3src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_l4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_l4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_l3dstl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_l3srcl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_l3dstl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_l3srcl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_all': 'passed'}
25/08/2021 16:00:10 TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 16:00:10 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_toeplitz Result PASSED:
25/08/2021 16:00:10 dut.10.240.183.62: quit
25/08/2021 16:00:11 dut.10.240.183.62:
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 44 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 5 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 5 -> TX Port= 0/Queue= 5 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- 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= 9 -> TX Port= 0/Queue= 9 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=11 -> TX Port= 0/Queue=11 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=13 -> TX Port= 0/Queue=13 -------
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=15 -> TX Port= 0/Queue=15 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 70 RX-dropped: 0 RX-total: 70
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 70 RX-dropped: 0 RX-total: 70
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
25/08/2021 16:00:11 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ul_ipv4_toeplitz Begin
25/08/2021 16:00:11 dut.10.240.183.62:
25/08/2021 16:00:11 tester:
25/08/2021 16:00:11 dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4 --file-prefix=dpdk_29620_20210825152429 -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 16:00:12 dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 16:00:22 dut.10.240.183.62: set fwd rxonly
25/08/2021 16:00:22 dut.10.240.183.62:
Set rxonly packet forwarding mode
25/08/2021 16:00:22 dut.10.240.183.62: set verbose 1
25/08/2021 16:00:22 dut.10.240.183.62:
Change verbose level from 0 to 1
25/08/2021 16:00:22 dut.10.240.183.62: start
25/08/2021 16:00:22 dut.10.240.183.62:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=384 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=384 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 16:00:22 dut.10.240.183.62: show port info all
25/08/2021 16:00:22 dut.10.240.183.62:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
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: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
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: 16
Max possible RX queues: 256
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: 16
Max possible TX queues: 256
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
25/08/2021 16:00:22 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv4_l3dst================
25/08/2021 16:00:22 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:00:22 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end
25/08/2021 16:00:23 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:00:23 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end
25/08/2021 16:00:23 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:00:23 dut.10.240.183.62: flow list 0
25/08/2021 16:00:23 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 => RSS
25/08/2021 16:00:23 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:00:23 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 16:00:24 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0xd88896e6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:00:24 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:00:24 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd88896e6', '0x6')]
25/08/2021 16:00:24 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:00:24 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 16:00:25 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x5d8ce42d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:00:25 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:00:25 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5d8ce42d', '0xd')]
25/08/2021 16:00:25 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:00:25 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 16:00:27 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0xd88896e6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:00:27 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:00:27 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd88896e6', '0x6')]
25/08/2021 16:00:27 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:00:27 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 16:00:28 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:00:28 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:00:28 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:00:28 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:00:28 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:00:29 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:00:29 dut.10.240.183.62: flow list 0
25/08/2021 16:00:29 dut.10.240.183.62:
25/08/2021 16:00:29 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:00:29 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 16:00:30 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:00:30 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:00:30 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:00:30 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv4_l3dst passed
25/08/2021 16:00:30 dut.10.240.183.62: flow flush 0
25/08/2021 16:00:31 dut.10.240.183.62:
25/08/2021 16:00:31 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv4_l3src================
25/08/2021 16:00:31 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:00:31 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end
25/08/2021 16:00:31 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:00:31 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end
25/08/2021 16:00:31 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:00:31 dut.10.240.183.62: flow list 0
25/08/2021 16:00:31 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 => RSS
25/08/2021 16:00:31 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:00:31 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 16:00:32 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x72f2432d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:00:32 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:00:32 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x72f2432d', '0xd')]
25/08/2021 16:00:32 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:00:32 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 16:00:33 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0xf7f631e6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:00:33 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:00:33 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf7f631e6', '0x6')]
25/08/2021 16:00:33 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:00:33 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 16:00:35 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x72f2432d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:00:35 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:00:35 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x72f2432d', '0xd')]
25/08/2021 16:00:35 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:00:35 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 16:00:36 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:00:36 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:00:36 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:00:36 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:00:36 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:00:37 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:00:37 dut.10.240.183.62: flow list 0
25/08/2021 16:00:37 dut.10.240.183.62:
25/08/2021 16:00:37 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:00:37 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 16:00:38 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:00:38 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:00:38 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:00:38 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv4_l3src passed
25/08/2021 16:00:38 dut.10.240.183.62: flow flush 0
25/08/2021 16:00:39 dut.10.240.183.62:
25/08/2021 16:00:39 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv4_all================
25/08/2021 16:00:39 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:00:39 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end
25/08/2021 16:00:39 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:00:39 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end
25/08/2021 16:00:39 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:00:39 dut.10.240.183.62: flow list 0
25/08/2021 16:00:39 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 => RSS
25/08/2021 16:00:39 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:00:39 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 16:00:40 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x61e7b2f5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:00:40 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:00:40 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x61e7b2f5', '0x5')]
25/08/2021 16:00:40 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:00:40 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 16:00:41 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0xe4e3c03e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:00:41 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:00:41 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe4e3c03e', '0xe')]
25/08/2021 16:00:41 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:00:41 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 16:00:43 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x9eaa653d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:00:43 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:00:43 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9eaa653d', '0xd')]
25/08/2021 16:00:43 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:00:43 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 16:00:44 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - RSS hash=0x61e7b2f5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:00:44 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:00:44 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x61e7b2f5', '0x5')]
25/08/2021 16:00:44 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:00:44 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 16:00:45 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:00:45 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:00:45 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:00:45 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:00:45 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:00:46 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:00:46 dut.10.240.183.62: flow list 0
25/08/2021 16:00:47 dut.10.240.183.62:
25/08/2021 16:00:47 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:00:47 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 16:00:48 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:00:48 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:00:48 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:00:48 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv4_all passed
25/08/2021 16:00:48 dut.10.240.183.62: flow flush 0
25/08/2021 16:00:48 dut.10.240.183.62:
25/08/2021 16:00:48 TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_l3dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_l3src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_all': 'passed'}
25/08/2021 16:00:48 TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 16:00:48 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ul_ipv4_toeplitz Result PASSED:
25/08/2021 16:00:48 dut.10.240.183.62: quit
25/08/2021 16:00:49 dut.10.240.183.62:
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 9 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 5 -> TX Port= 0/Queue= 5 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 6 -> TX Port= 0/Queue= 6 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=13 -> TX Port= 0/Queue=13 -------
RX-packets: 4 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 statistics for port 0 ----------------------
RX-packets: 19 RX-dropped: 0 RX-total: 19
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 19 RX-dropped: 0 RX-total: 19
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
25/08/2021 16:00:49 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_toeplitz Begin
25/08/2021 16:00:49 dut.10.240.183.62:
25/08/2021 16:00:49 tester:
25/08/2021 16:00:49 dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4 --file-prefix=dpdk_29620_20210825152429 -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 16:00:50 dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 16:01:00 dut.10.240.183.62: set fwd rxonly
25/08/2021 16:01:00 dut.10.240.183.62:
Set rxonly packet forwarding mode
25/08/2021 16:01:00 dut.10.240.183.62: set verbose 1
25/08/2021 16:01:00 dut.10.240.183.62:
Change verbose level from 0 to 1
25/08/2021 16:01:00 dut.10.240.183.62: start
25/08/2021 16:01:00 dut.10.240.183.62:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=384 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=384 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 16:01:00 dut.10.240.183.62: show port info all
25/08/2021 16:01:00 dut.10.240.183.62:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
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: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
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: 16
Max possible RX queues: 256
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: 16
Max possible TX queues: 256
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
25/08/2021 16:01:00 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3dst================
25/08/2021 16:01:00 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:01:00 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 16:01:00 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:01:00 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 16:01:00 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:01:00 dut.10.240.183.62: flow list 0
25/08/2021 16:01:00 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 16:01:00 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:00 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:01:02 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x9413df92 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:01:02 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:01:02 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9413df92', '0x2')]
25/08/2021 16:01:02 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:02 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 16:01:03 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x8d54e443 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:01:03 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:01:03 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8d54e443', '0x3')]
25/08/2021 16:01:03 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:03 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=14)
25/08/2021 16:01:04 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x9413df92 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:01:04 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:01:04 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9413df92', '0x2')]
25/08/2021 16:01:04 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:04 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:01:06 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:01:06 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:01:06 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:01:06 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:01:06 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:01:07 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:01:07 dut.10.240.183.62: flow list 0
25/08/2021 16:01:07 dut.10.240.183.62:
25/08/2021 16:01:07 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:07 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:01:08 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:01:08 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:01:08 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:01:08 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3dst passed
25/08/2021 16:01:08 dut.10.240.183.62: flow flush 0
25/08/2021 16:01:08 dut.10.240.183.62:
25/08/2021 16:01:08 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3src================
25/08/2021 16:01:08 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:01:08 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp l3-src-only end key_len 0 queues end / end
25/08/2021 16:01:08 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:01:08 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp l3-src-only end key_len 0 queues end / end
25/08/2021 16:01:09 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:01:09 dut.10.240.183.62: flow list 0
25/08/2021 16:01:09 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 16:01:09 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:09 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:01:10 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x63beb3aa - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:01:10 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:01:10 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x63beb3aa', '0xa')]
25/08/2021 16:01:10 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:10 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:01:11 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x7af9887b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:01:11 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:01:11 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7af9887b', '0xb')]
25/08/2021 16:01:11 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:11 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=14)
25/08/2021 16:01:12 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x63beb3aa - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:01:12 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:01:12 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x63beb3aa', '0xa')]
25/08/2021 16:01:12 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:12 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:01:14 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:01:14 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:01:14 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:01:14 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:01:14 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:01:15 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:01:15 dut.10.240.183.62: flow list 0
25/08/2021 16:01:15 dut.10.240.183.62:
25/08/2021 16:01:15 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:15 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:01:17 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:01:17 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:01:17 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:01:17 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3src passed
25/08/2021 16:01:17 dut.10.240.183.62: flow flush 0
25/08/2021 16:01:17 dut.10.240.183.62:
25/08/2021 16:01:17 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l4dst================
25/08/2021 16:01:17 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:01:17 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp l4-dst-only end key_len 0 queues end / end
25/08/2021 16:01:17 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:01:17 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp l4-dst-only end key_len 0 queues end / end
25/08/2021 16:01:17 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:01:17 dut.10.240.183.62: flow list 0
25/08/2021 16:01:17 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 16:01:17 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:17 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:01:18 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xe4ea746c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:01:18 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:01:18 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe4ea746c', '0xc')]
25/08/2021 16:01:18 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:18 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 16:01:19 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xb4fa72d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:01:19 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:01:19 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb4fa72d', '0xd')]
25/08/2021 16:01:19 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:19 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=2, sport=14)
25/08/2021 16:01:21 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xe4ea746c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:01:21 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:01:21 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe4ea746c', '0xc')]
25/08/2021 16:01:21 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:21 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:01:22 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:01:22 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:01:22 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:01:22 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:01:22 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:01:23 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:01:23 dut.10.240.183.62: flow list 0
25/08/2021 16:01:23 dut.10.240.183.62:
25/08/2021 16:01:23 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:23 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:01:25 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:01:25 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:01:25 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:01:25 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l4dst passed
25/08/2021 16:01:25 dut.10.240.183.62: flow flush 0
25/08/2021 16:01:25 dut.10.240.183.62:
25/08/2021 16:01:25 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l4src================
25/08/2021 16:01:25 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:01:25 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp l4-src-only end key_len 0 queues end / end
25/08/2021 16:01:25 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:01:25 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp l4-src-only end key_len 0 queues end / end
25/08/2021 16:01:25 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:01:25 dut.10.240.183.62: flow list 0
25/08/2021 16:01:25 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 16:01:25 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:25 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:01:26 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xf2753a36 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:01:26 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:01:26 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf2753a36', '0x6')]
25/08/2021 16:01:26 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:26 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 16:01:28 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xefa5d341 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:01:28 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:01:28 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xefa5d341', '0x1')]
25/08/2021 16:01:28 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:28 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=12, sport=4)
25/08/2021 16:01:29 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xf2753a36 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:01:29 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:01:29 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf2753a36', '0x6')]
25/08/2021 16:01:29 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:29 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:01:31 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:01:31 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:01:31 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:01:31 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:01:31 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:01:32 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:01:32 dut.10.240.183.62: flow list 0
25/08/2021 16:01:32 dut.10.240.183.62:
25/08/2021 16:01:32 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:32 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:01:33 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:01:33 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:01:33 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:01:33 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l4src passed
25/08/2021 16:01:33 dut.10.240.183.62: flow flush 0
25/08/2021 16:01:33 dut.10.240.183.62:
25/08/2021 16:01:33 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3dstl4dst================
25/08/2021 16:01:33 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:01:33 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:01:33 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:01:33 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:01:33 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:01:33 dut.10.240.183.62: flow list 0
25/08/2021 16:01:33 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 16:01:33 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:33 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:01:35 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x220fc92f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:01:35 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:01:35 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x220fc92f', '0xf')]
25/08/2021 16:01:35 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:35 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 16:01:36 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x3b48f2fe - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:01:36 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:01:36 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3b48f2fe', '0xe')]
25/08/2021 16:01:36 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:36 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 16:01:37 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x629ad163 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:01:37 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:01:37 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x629ad163', '0x3')]
25/08/2021 16:01:37 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:37 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 16:01:38 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x220fc92f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:01:38 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:01:38 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x220fc92f', '0xf')]
25/08/2021 16:01:38 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:38 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:01:40 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:01:40 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:01:40 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:01:40 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:01:40 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:01:41 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:01:41 dut.10.240.183.62: flow list 0
25/08/2021 16:01:41 dut.10.240.183.62:
25/08/2021 16:01:41 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:41 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:01:43 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:01:43 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:01:43 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:01:43 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3dstl4dst passed
25/08/2021 16:01:43 dut.10.240.183.62: flow flush 0
25/08/2021 16:01:43 dut.10.240.183.62:
25/08/2021 16:01:43 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3srcl4dst================
25/08/2021 16:01:43 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:01:43 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:01:43 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:01:43 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:01:43 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:01:43 dut.10.240.183.62: flow list 0
25/08/2021 16:01:43 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 16:01:43 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:43 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:01:44 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xd5a2a517 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:01:44 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:01:44 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd5a2a517', '0x7')]
25/08/2021 16:01:44 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:44 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:01:45 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xcce59ec6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:01:45 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:01:45 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcce59ec6', '0x6')]
25/08/2021 16:01:45 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:45 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 16:01:47 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x9537bd5b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:01:47 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:01:47 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9537bd5b', '0xb')]
25/08/2021 16:01:47 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:47 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=14)
25/08/2021 16:01:48 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xd5a2a517 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:01:48 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:01:48 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd5a2a517', '0x7')]
25/08/2021 16:01:48 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:48 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:01:50 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:01:50 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:01:50 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:01:50 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:01:50 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:01:51 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:01:51 dut.10.240.183.62: flow list 0
25/08/2021 16:01:51 dut.10.240.183.62:
25/08/2021 16:01:51 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:51 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:01:52 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:01:52 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:01:52 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:01:52 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3srcl4dst passed
25/08/2021 16:01:52 dut.10.240.183.62: flow flush 0
25/08/2021 16:01:52 dut.10.240.183.62:
25/08/2021 16:01:52 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3dstl4src================
25/08/2021 16:01:52 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:01:52 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:01:52 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:01:52 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:01:52 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:01:52 dut.10.240.183.62: flow list 0
25/08/2021 16:01:52 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 16:01:52 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:52 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:01:54 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xcf1dd4cc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:01:54 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:01:54 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcf1dd4cc', '0xc')]
25/08/2021 16:01:54 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:54 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 16:01:55 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xd65aef1d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:01:55 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:01:55 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd65aef1d', '0xd')]
25/08/2021 16:01:55 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:55 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 16:01:56 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xd486c7de - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:01:56 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:01:56 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd486c7de', '0xe')]
25/08/2021 16:01:56 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:56 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 16:01:57 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xcf1dd4cc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:01:57 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:01:57 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcf1dd4cc', '0xc')]
25/08/2021 16:01:57 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:01:57 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:01:59 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:01:59 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:01:59 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:01:59 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:01:59 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:02:00 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:02:00 dut.10.240.183.62: flow list 0
25/08/2021 16:02:00 dut.10.240.183.62:
25/08/2021 16:02:00 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:02:00 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:02:02 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:02:02 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:02:02 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:02:02 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3dstl4src passed
25/08/2021 16:02:02 dut.10.240.183.62: flow flush 0
25/08/2021 16:02:02 dut.10.240.183.62:
25/08/2021 16:02:02 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3srcl4src================
25/08/2021 16:02:02 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:02:02 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:02:02 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:02:02 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:02:02 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:02:02 dut.10.240.183.62: flow list 0
25/08/2021 16:02:02 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 16:02:02 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:02:02 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:02:03 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x38b0b8f4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:02:03 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:02:03 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x38b0b8f4', '0x4')]
25/08/2021 16:02:03 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:02:03 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:02:04 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x21f78325 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:02:04 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:02:04 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x21f78325', '0x5')]
25/08/2021 16:02:04 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:02:04 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 16:02:06 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x232babe6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:02:06 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:02:06 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x232babe6', '0x6')]
25/08/2021 16:02:06 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:02:06 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=4)
25/08/2021 16:02:07 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x38b0b8f4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:02:07 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:02:07 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x38b0b8f4', '0x4')]
25/08/2021 16:02:07 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:02:07 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:02:08 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:02:08 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:02:08 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:02:08 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:02:08 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:02:10 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:02:10 dut.10.240.183.62: flow list 0
25/08/2021 16:02:10 dut.10.240.183.62:
25/08/2021 16:02:10 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:02:10 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:02:11 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:02:11 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:02:11 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:02:11 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3srcl4src passed
25/08/2021 16:02:11 dut.10.240.183.62: flow flush 0
25/08/2021 16:02:11 dut.10.240.183.62:
25/08/2021 16:02:11 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_all================
25/08/2021 16:02:11 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:02:11 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp end key_len 0 queues end / end
25/08/2021 16:02:11 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:02:11 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / udp / end actions rss types ipv4-udp end key_len 0 queues end / end
25/08/2021 16:02:11 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:02:11 dut.10.240.183.62: flow list 0
25/08/2021 16:02:11 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 16:02:11 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:02:11 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:02:13 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x8dabbe8f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:02:13 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:02:13 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8dabbe8f', '0xf')]
25/08/2021 16:02:13 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:02:13 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:02:14 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x94ec855e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:02:14 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:02:14 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x94ec855e', '0xe')]
25/08/2021 16:02:14 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:02:14 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 16:02:15 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x129f7eff - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:02:15 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:02:15 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x129f7eff', '0xf')]
25/08/2021 16:02:15 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:02:15 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 16:02:16 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x43711ade - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:02:16 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:02:16 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x43711ade', '0xe')]
25/08/2021 16:02:16 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:02:16 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 16:02:18 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xc1da2faa - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:02:18 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:02:18 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc1da2faa', '0xa')]
25/08/2021 16:02:18 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:02:18 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:02:19 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x8dabbe8f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:02:19 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:02:19 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8dabbe8f', '0xf')]
25/08/2021 16:02:19 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:02:19 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:02:20 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:02:20 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:02:20 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:02:20 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:02:20 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:02:22 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:02:22 dut.10.240.183.62: flow list 0
25/08/2021 16:02:22 dut.10.240.183.62:
25/08/2021 16:02:22 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:02:22 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 16:02:23 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=106 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:02:23 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:02:23 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:02:23 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_all passed
25/08/2021 16:02:23 dut.10.240.183.62: flow flush 0
25/08/2021 16:02:23 dut.10.240.183.62:
25/08/2021 16:02:23 TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3dstl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3srcl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3dstl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_l3srcl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_all': 'passed'}
25/08/2021 16:02:23 TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 16:02:23 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ul_ipv4_udp_toeplitz Result PASSED:
25/08/2021 16:02:23 dut.10.240.183.62: quit
25/08/2021 16:02:24 dut.10.240.183.62:
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 36 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 5 -> TX Port= 0/Queue= 5 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 6 -> TX Port= 0/Queue= 6 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 7 -> TX Port= 0/Queue= 7 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=11 -> TX Port= 0/Queue=11 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=13 -> TX Port= 0/Queue=13 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- 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=15 -> TX Port= 0/Queue=15 -------
RX-packets: 5 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 70 RX-dropped: 0 RX-total: 70
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 70 RX-dropped: 0 RX-total: 70
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
25/08/2021 16:02:24 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_symmetric Begin
25/08/2021 16:02:24 dut.10.240.183.62:
25/08/2021 16:02:24 tester:
25/08/2021 16:02:24 dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4 --file-prefix=dpdk_29620_20210825152429 -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 16:02:25 dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 16:02:35 dut.10.240.183.62: set fwd rxonly
25/08/2021 16:02:35 dut.10.240.183.62:
Set rxonly packet forwarding mode
25/08/2021 16:02:35 dut.10.240.183.62: set verbose 1
25/08/2021 16:02:35 dut.10.240.183.62:
Change verbose level from 0 to 1
25/08/2021 16:02:35 dut.10.240.183.62: start
25/08/2021 16:02:35 dut.10.240.183.62:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=384 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=384 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 16:02:35 dut.10.240.183.62: show port info all
25/08/2021 16:02:35 dut.10.240.183.62:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
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: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
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: 16
Max possible RX queues: 256
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: 16
Max possible TX queues: 256
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
25/08/2021 16:02:35 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_symmetric================
25/08/2021 16:02:35 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:02:35 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / tcp / end actions rss func symmetric_toeplitz types ipv6-tcp end key_len 0 queues end / end
25/08/2021 16:02:35 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:02:35 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / tcp / end actions rss func symmetric_toeplitz types ipv6-tcp end key_len 0 queues end / end
25/08/2021 16:02:36 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:02:36 dut.10.240.183.62: flow list 0
25/08/2021 16:02:36 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 16:02:36 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:02:36 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:02:37 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xc3b84a21 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:02:37 TestCVLAdvancedIAVFRSSGTPoGRE: action: {'save_hash': 'gtpogre-ipv4-nonfrag'}
25/08/2021 16:02:37 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc3b84a21', '0x1')]
25/08/2021 16:02:37 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:02:37 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:02:38 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xc3b84a21 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:02:38 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:02:38 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc3b84a21', '0x1')]
25/08/2021 16:02:38 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:02:38 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=4, sport=2)
25/08/2021 16:02:39 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xc3b84a21 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:02:39 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:02:39 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc3b84a21', '0x1')]
25/08/2021 16:02:39 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:02:39 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=4, sport=2)
25/08/2021 16:02:41 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xc3b84a21 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:02:41 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:02:41 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc3b84a21', '0x1')]
25/08/2021 16:02:41 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:02:41 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:02:42 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:02:42 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:02:42 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:02:42 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:02:42 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:02:43 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:02:43 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:02:43 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:02:43 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:02:43 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:02:45 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:02:45 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:02:45 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:02:45 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:02:45 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IP()/UDP()/GTP_U_Header()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:02:46 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:02:46 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:02:46 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:02:46 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_symmetric passed
25/08/2021 16:02:46 dut.10.240.183.62: flow flush 0
25/08/2021 16:02:46 dut.10.240.183.62:
25/08/2021 16:02:46 TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_ul_ipv4_tcp_symmetric': 'passed'}
25/08/2021 16:02:46 TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 16:02:46 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_symmetric Result PASSED:
25/08/2021 16:02:46 dut.10.240.183.62: quit
25/08/2021 16:02:47 dut.10.240.183.62:
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= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 4 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
----------------------------------------------------------------------------
+++++++++++++++ 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.
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
25/08/2021 16:02:47 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_toeplitz Begin
25/08/2021 16:02:47 dut.10.240.183.62:
25/08/2021 16:02:47 tester:
25/08/2021 16:02:47 dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4 --file-prefix=dpdk_29620_20210825152429 -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 16:02:48 dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 16:02:58 dut.10.240.183.62: set fwd rxonly
25/08/2021 16:02:58 dut.10.240.183.62:
Set rxonly packet forwarding mode
25/08/2021 16:02:58 dut.10.240.183.62: set verbose 1
25/08/2021 16:02:58 dut.10.240.183.62:
Change verbose level from 0 to 1
25/08/2021 16:02:58 dut.10.240.183.62: start
25/08/2021 16:02:58 dut.10.240.183.62:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=384 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=384 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 16:02:58 dut.10.240.183.62: show port info all
25/08/2021 16:02:58 dut.10.240.183.62:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
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: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
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: 16
Max possible RX queues: 256
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: 16
Max possible TX queues: 256
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
25/08/2021 16:02:58 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_l3dst================
25/08/2021 16:02:58 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:02:58 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only end key_len 0 queues end / end
25/08/2021 16:02:58 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:02:58 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only end key_len 0 queues end / end
25/08/2021 16:02:58 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:02:58 dut.10.240.183.62: flow list 0
25/08/2021 16:02:59 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 16:02:59 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:02:59 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:03:00 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xeb430ef0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:03:00 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:03:00 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xeb430ef0', '0x0')]
25/08/2021 16:03:00 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:00 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 16:03:01 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xfd284d31 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:03:01 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:03:01 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xfd284d31', '0x1')]
25/08/2021 16:03:01 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:01 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=14)
25/08/2021 16:03:03 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xeb430ef0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:03:03 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:03:03 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xeb430ef0', '0x0')]
25/08/2021 16:03:03 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:03 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:03:04 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:03:04 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:03:04 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:03:04 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:03:04 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:03:05 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:03:05 dut.10.240.183.62: flow list 0
25/08/2021 16:03:05 dut.10.240.183.62:
25/08/2021 16:03:05 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:05 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 16:03:07 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:03:07 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:03:07 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:03:07 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_l3dst passed
25/08/2021 16:03:07 dut.10.240.183.62: flow flush 0
25/08/2021 16:03:07 dut.10.240.183.62:
25/08/2021 16:03:07 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_l3src================
25/08/2021 16:03:07 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:03:07 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only end key_len 0 queues end / end
25/08/2021 16:03:07 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:03:07 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only end key_len 0 queues end / end
25/08/2021 16:03:07 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:03:07 dut.10.240.183.62: flow list 0
25/08/2021 16:03:07 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 16:03:07 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:07 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:03:08 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xb83471e3 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:03:08 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:03:08 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb83471e3', '0x3')]
25/08/2021 16:03:08 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:08 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:03:09 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xc0380902 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:03:09 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:03:09 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc0380902', '0x2')]
25/08/2021 16:03:09 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:09 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=14)
25/08/2021 16:03:11 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xb83471e3 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:03:11 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:03:11 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb83471e3', '0x3')]
25/08/2021 16:03:11 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:11 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:03:12 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:03:12 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:03:12 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:03:12 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:03:12 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:03:13 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:03:13 dut.10.240.183.62: flow list 0
25/08/2021 16:03:14 dut.10.240.183.62:
25/08/2021 16:03:14 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:14 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 16:03:15 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:03:15 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:03:15 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:03:15 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_l3src passed
25/08/2021 16:03:15 dut.10.240.183.62: flow flush 0
25/08/2021 16:03:15 dut.10.240.183.62:
25/08/2021 16:03:15 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_l4dst================
25/08/2021 16:03:15 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:03:15 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / tcp / end actions rss types ipv6-tcp l4-dst-only end key_len 0 queues end / end
25/08/2021 16:03:15 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:03:15 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / tcp / end actions rss types ipv6-tcp l4-dst-only end key_len 0 queues end / end
25/08/2021 16:03:15 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:03:15 dut.10.240.183.62: flow list 0
25/08/2021 16:03:15 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 16:03:15 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:15 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:03:16 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x379830fa - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:03:16 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:03:16 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x379830fa', '0xa')]
25/08/2021 16:03:16 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:16 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 16:03:18 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x562a1443 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:03:18 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:03:18 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x562a1443', '0x3')]
25/08/2021 16:03:18 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:18 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=14)
25/08/2021 16:03:19 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x379830fa - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:03:19 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:03:19 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x379830fa', '0xa')]
25/08/2021 16:03:19 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:19 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:03:21 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:03:21 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:03:21 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:03:21 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:03:21 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:03:22 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:03:22 dut.10.240.183.62: flow list 0
25/08/2021 16:03:22 dut.10.240.183.62:
25/08/2021 16:03:22 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:22 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 16:03:23 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:03:23 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:03:23 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:03:23 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_l4dst passed
25/08/2021 16:03:23 dut.10.240.183.62: flow flush 0
25/08/2021 16:03:23 dut.10.240.183.62:
25/08/2021 16:03:23 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_l4src================
25/08/2021 16:03:23 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:03:23 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / tcp / end actions rss types ipv6-tcp l4-src-only end key_len 0 queues end / end
25/08/2021 16:03:23 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:03:23 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / tcp / end actions rss types ipv6-tcp l4-src-only end key_len 0 queues end / end
25/08/2021 16:03:23 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:03:23 dut.10.240.183.62: flow list 0
25/08/2021 16:03:23 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 16:03:23 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:23 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:03:25 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x9bcc187d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:03:25 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:03:25 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9bcc187d', '0xd')]
25/08/2021 16:03:25 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:25 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 16:03:26 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x61b224b9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:03:26 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:03:26 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x61b224b9', '0x9')]
25/08/2021 16:03:26 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:26 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=4)
25/08/2021 16:03:27 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x9bcc187d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:03:27 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:03:27 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9bcc187d', '0xd')]
25/08/2021 16:03:27 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:27 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:03:29 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:03:29 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:03:29 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:03:29 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:03:29 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:03:30 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:03:30 dut.10.240.183.62: flow list 0
25/08/2021 16:03:30 dut.10.240.183.62:
25/08/2021 16:03:30 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:30 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 16:03:31 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:03:31 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:03:31 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:03:31 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_l4src passed
25/08/2021 16:03:31 dut.10.240.183.62: flow flush 0
25/08/2021 16:03:32 dut.10.240.183.62:
25/08/2021 16:03:32 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_l3dstl4dst================
25/08/2021 16:03:32 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:03:32 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:03:32 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:03:32 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:03:32 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:03:32 dut.10.240.183.62: flow list 0
25/08/2021 16:03:32 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 16:03:32 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:32 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:03:33 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x7c3af6a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:03:33 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:03:33 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7c3af6a', '0xa')]
25/08/2021 16:03:33 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:33 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 16:03:34 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x11a8ecab - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:03:34 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:03:34 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x11a8ecab', '0xb')]
25/08/2021 16:03:34 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:34 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 16:03:36 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xa623765b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:03:36 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:03:36 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa623765b', '0xb')]
25/08/2021 16:03:36 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:36 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 16:03:37 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x7c3af6a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:03:37 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:03:37 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7c3af6a', '0xa')]
25/08/2021 16:03:37 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:37 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:03:39 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:03:39 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:03:39 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:03:39 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:03:39 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:03:40 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:03:40 dut.10.240.183.62: flow list 0
25/08/2021 16:03:40 dut.10.240.183.62:
25/08/2021 16:03:40 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:40 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 16:03:41 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:03:41 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:03:41 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:03:41 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_l3dstl4dst passed
25/08/2021 16:03:41 dut.10.240.183.62: flow flush 0
25/08/2021 16:03:41 dut.10.240.183.62:
25/08/2021 16:03:41 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_l3srcl4dst================
25/08/2021 16:03:41 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:03:41 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:03:41 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:03:41 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:03:41 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:03:41 dut.10.240.183.62: flow list 0
25/08/2021 16:03:41 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 16:03:41 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:41 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:03:43 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x54b4d079 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:03:43 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:03:43 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x54b4d079', '0x9')]
25/08/2021 16:03:43 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:43 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:03:44 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x2cb8a898 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:03:44 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:03:44 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2cb8a898', '0x8')]
25/08/2021 16:03:44 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:44 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 16:03:45 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xf5540948 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:03:45 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:03:45 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf5540948', '0x8')]
25/08/2021 16:03:45 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:45 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=14)
25/08/2021 16:03:47 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x54b4d079 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:03:47 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:03:47 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x54b4d079', '0x9')]
25/08/2021 16:03:47 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:47 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:03:48 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:03:48 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:03:48 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:03:48 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:03:48 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:03:49 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:03:49 dut.10.240.183.62: flow list 0
25/08/2021 16:03:49 dut.10.240.183.62:
25/08/2021 16:03:49 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:49 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 16:03:51 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:03:51 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:03:51 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:03:51 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_l3srcl4dst passed
25/08/2021 16:03:51 dut.10.240.183.62: flow flush 0
25/08/2021 16:03:51 dut.10.240.183.62:
25/08/2021 16:03:51 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_l3dstl4src================
25/08/2021 16:03:51 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:03:51 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:03:51 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:03:51 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:03:51 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:03:51 dut.10.240.183.62: flow list 0
25/08/2021 16:03:51 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 16:03:51 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:51 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:03:52 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x9d035e3d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:03:52 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:03:52 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9d035e3d', '0xd')]
25/08/2021 16:03:52 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:52 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 16:03:54 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x8b681dfc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:03:54 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:03:54 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8b681dfc', '0xc')]
25/08/2021 16:03:54 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:54 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 16:03:55 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x4aa3d7c1 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:03:55 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:03:55 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4aa3d7c1', '0x1')]
25/08/2021 16:03:55 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:55 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 16:03:56 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x9d035e3d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:03:56 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:03:56 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9d035e3d', '0xd')]
25/08/2021 16:03:56 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:56 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:03:58 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:03:58 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:03:58 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:03:58 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:03:58 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:03:59 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:03:59 dut.10.240.183.62: flow list 0
25/08/2021 16:03:59 dut.10.240.183.62:
25/08/2021 16:03:59 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:03:59 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 16:04:00 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:04:00 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:04:00 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:04:00 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_l3dstl4src passed
25/08/2021 16:04:00 dut.10.240.183.62: flow flush 0
25/08/2021 16:04:00 dut.10.240.183.62:
25/08/2021 16:04:00 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_l3srcl4src================
25/08/2021 16:04:00 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:04:00 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:04:01 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:04:01 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:04:01 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:04:01 dut.10.240.183.62: flow list 0
25/08/2021 16:04:01 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 16:04:01 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:01 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:04:02 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xce74212e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:04:02 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:04:02 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xce74212e', '0xe')]
25/08/2021 16:04:02 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:02 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:04:04 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xb67859cf - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:04:04 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:04:04 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb67859cf', '0xf')]
25/08/2021 16:04:04 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:04 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 16:04:05 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x19d4a8d2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:04:05 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:04:05 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x19d4a8d2', '0x2')]
25/08/2021 16:04:05 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:05 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=4)
25/08/2021 16:04:06 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xce74212e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:04:06 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:04:06 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xce74212e', '0xe')]
25/08/2021 16:04:06 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:06 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:04:08 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:04:08 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:04:08 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:04:08 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:04:08 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:04:09 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:04:09 dut.10.240.183.62: flow list 0
25/08/2021 16:04:09 dut.10.240.183.62:
25/08/2021 16:04:09 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:09 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 16:04:10 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:04:10 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:04:10 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:04:10 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_l3srcl4src passed
25/08/2021 16:04:10 dut.10.240.183.62: flow flush 0
25/08/2021 16:04:10 dut.10.240.183.62:
25/08/2021 16:04:10 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_all================
25/08/2021 16:04:10 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:04:10 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / tcp / end actions rss types ipv6-tcp end key_len 0 queues end / end
25/08/2021 16:04:10 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:04:10 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / tcp / end actions rss types ipv6-tcp end key_len 0 queues end / end
25/08/2021 16:04:10 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:04:10 dut.10.240.183.62: flow list 0
25/08/2021 16:04:11 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 16:04:11 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:11 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:04:12 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x99e03060 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:04:12 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:04:12 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x99e03060', '0x0')]
25/08/2021 16:04:12 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:12 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:04:13 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xe1ec4881 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:04:13 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:04:13 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe1ec4881', '0x1')]
25/08/2021 16:04:13 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:13 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 16:04:15 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x665f1a2a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:04:15 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:04:15 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x665f1a2a', '0xa')]
25/08/2021 16:04:15 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:15 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 16:04:16 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xd9b07a50 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:04:16 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:04:16 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd9b07a50', '0x0')]
25/08/2021 16:04:16 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:16 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 16:04:17 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xa830219c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:04:17 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:04:17 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa830219c', '0xc')]
25/08/2021 16:04:17 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:17 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:04:18 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x99e03060 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:04:18 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:04:18 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x99e03060', '0x0')]
25/08/2021 16:04:18 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:18 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:04:20 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:04:20 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:04:20 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:04:20 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:04:20 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:04:21 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:04:21 dut.10.240.183.62: flow list 0
25/08/2021 16:04:21 dut.10.240.183.62:
25/08/2021 16:04:21 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:21 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")']
25/08/2021 16:04:23 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:04:23 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:04:23 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:04:23 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_all passed
25/08/2021 16:04:23 dut.10.240.183.62: flow flush 0
25/08/2021 16:04:23 dut.10.240.183.62:
25/08/2021 16:04:23 TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_l3dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_l3src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_l4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_l4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_l3dstl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_l3srcl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_l3dstl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_l3srcl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_all': 'passed'}
25/08/2021 16:04:23 TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 16:04:23 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ul_ipv6_tcp_toeplitz Result PASSED:
25/08/2021 16:04:23 dut.10.240.183.62: quit
25/08/2021 16:04:23 dut.10.240.183.62:
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 41 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 8 -> TX Port= 0/Queue= 8 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
RX-packets: 5 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=11 -> TX Port= 0/Queue=11 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=13 -> TX Port= 0/Queue=13 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=15 -> TX Port= 0/Queue=15 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 70 RX-dropped: 0 RX-total: 70
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 70 RX-dropped: 0 RX-total: 70
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
25/08/2021 16:04:23 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ul_ipv6_toeplitz Begin
25/08/2021 16:04:23 dut.10.240.183.62:
25/08/2021 16:04:23 tester:
25/08/2021 16:04:23 dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4 --file-prefix=dpdk_29620_20210825152429 -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 16:04:25 dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 16:04:35 dut.10.240.183.62: set fwd rxonly
25/08/2021 16:04:35 dut.10.240.183.62:
Set rxonly packet forwarding mode
25/08/2021 16:04:35 dut.10.240.183.62: set verbose 1
25/08/2021 16:04:35 dut.10.240.183.62:
Change verbose level from 0 to 1
25/08/2021 16:04:35 dut.10.240.183.62: start
25/08/2021 16:04:35 dut.10.240.183.62:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=384 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=384 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 16:04:35 dut.10.240.183.62: show port info all
25/08/2021 16:04:35 dut.10.240.183.62:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
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: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
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: 16
Max possible RX queues: 256
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: 16
Max possible TX queues: 256
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
25/08/2021 16:04:35 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv6_l3dst================
25/08/2021 16:04:35 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:04:35 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / end actions rss types ipv6 l3-dst-only end key_len 0 queues end / end
25/08/2021 16:04:35 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:04:35 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / end actions rss types ipv6 l3-dst-only end key_len 0 queues end / end
25/08/2021 16:04:35 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:04:35 dut.10.240.183.62: flow list 0
25/08/2021 16:04:35 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 => RSS
25/08/2021 16:04:35 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:35 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:04:36 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xad5565a8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:04:36 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:04:36 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xad5565a8', '0x8')]
25/08/2021 16:04:36 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:36 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")
25/08/2021 16:04:38 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x3c96b96b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:04:38 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:04:38 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3c96b96b', '0xb')]
25/08/2021 16:04:38 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:38 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:04:39 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xad5565a8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:04:39 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:04:39 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xad5565a8', '0x8')]
25/08/2021 16:04:39 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:39 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
25/08/2021 16:04:41 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=578 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:04:41 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:04:41 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:04:41 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:04:41 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:04:42 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:04:42 dut.10.240.183.62: flow list 0
25/08/2021 16:04:42 dut.10.240.183.62:
25/08/2021 16:04:42 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:42 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")']
25/08/2021 16:04:43 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:04:43 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:04:43 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:04:43 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv6_l3dst passed
25/08/2021 16:04:43 dut.10.240.183.62: flow flush 0
25/08/2021 16:04:43 dut.10.240.183.62:
25/08/2021 16:04:43 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv6_l3src================
25/08/2021 16:04:43 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:04:43 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / end actions rss types ipv6 l3-src-only end key_len 0 queues end / end
25/08/2021 16:04:43 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:04:43 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / end actions rss types ipv6 l3-src-only end key_len 0 queues end / end
25/08/2021 16:04:43 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:04:43 dut.10.240.183.62: flow list 0
25/08/2021 16:04:43 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 => RSS
25/08/2021 16:04:43 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:43 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:04:45 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xc3bea797 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:04:45 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:04:45 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc3bea797', '0x7')]
25/08/2021 16:04:45 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:45 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:04:46 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xca5d34f4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:04:46 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:04:46 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xca5d34f4', '0x4')]
25/08/2021 16:04:46 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:46 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")
25/08/2021 16:04:47 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xc3bea797 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:04:47 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:04:47 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc3bea797', '0x7')]
25/08/2021 16:04:47 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:47 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
25/08/2021 16:04:49 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=578 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:04:49 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:04:49 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:04:49 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:04:49 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:04:50 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:04:50 dut.10.240.183.62: flow list 0
25/08/2021 16:04:50 dut.10.240.183.62:
25/08/2021 16:04:50 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:50 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")']
25/08/2021 16:04:51 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:04:51 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:04:51 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:04:51 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv6_l3src passed
25/08/2021 16:04:51 dut.10.240.183.62: flow flush 0
25/08/2021 16:04:51 dut.10.240.183.62:
25/08/2021 16:04:51 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv6_all================
25/08/2021 16:04:51 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:04:51 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end
25/08/2021 16:04:51 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:04:51 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end
25/08/2021 16:04:52 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:04:52 dut.10.240.183.62: flow list 0
25/08/2021 16:04:52 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 => RSS
25/08/2021 16:04:52 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:52 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:04:53 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xd89e939 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:04:53 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:04:53 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd89e939', '0x9')]
25/08/2021 16:04:53 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:53 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:04:54 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x46a7a5a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:04:54 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:04:54 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x46a7a5a', '0xa')]
25/08/2021 16:04:54 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:54 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")
25/08/2021 16:04:56 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x1368b83c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:04:56 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:04:56 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1368b83c', '0xc')]
25/08/2021 16:04:56 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:56 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:04:57 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xd89e939 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:04:57 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:04:57 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd89e939', '0x9')]
25/08/2021 16:04:57 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:57 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
25/08/2021 16:04:58 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=578 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:04:58 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:04:58 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:04:58 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:04:58 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:04:59 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:04:59 dut.10.240.183.62: flow list 0
25/08/2021 16:04:59 dut.10.240.183.62:
25/08/2021 16:04:59 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:04:59 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")']
25/08/2021 16:05:01 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:05:01 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:05:01 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:05:01 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv6_all passed
25/08/2021 16:05:01 dut.10.240.183.62: flow flush 0
25/08/2021 16:05:01 dut.10.240.183.62:
25/08/2021 16:05:01 TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_l3dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_l3src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_all': 'passed'}
25/08/2021 16:05:01 TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 16:05:01 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ul_ipv6_toeplitz Result PASSED:
25/08/2021 16:05:01 dut.10.240.183.62: quit
25/08/2021 16:05:02 dut.10.240.183.62:
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 9 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 7 -> TX Port= 0/Queue= 7 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 8 -> TX Port= 0/Queue= 8 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=11 -> TX Port= 0/Queue=11 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 19 RX-dropped: 0 RX-total: 19
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 19 RX-dropped: 0 RX-total: 19
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
25/08/2021 16:05:02 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_toeplitz Begin
25/08/2021 16:05:02 dut.10.240.183.62:
25/08/2021 16:05:02 tester:
25/08/2021 16:05:02 dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4 --file-prefix=dpdk_29620_20210825152429 -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 16:05:03 dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 16:05:13 dut.10.240.183.62: set fwd rxonly
25/08/2021 16:05:13 dut.10.240.183.62:
Set rxonly packet forwarding mode
25/08/2021 16:05:13 dut.10.240.183.62: set verbose 1
25/08/2021 16:05:13 dut.10.240.183.62:
Change verbose level from 0 to 1
25/08/2021 16:05:13 dut.10.240.183.62: start
25/08/2021 16:05:13 dut.10.240.183.62:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=384 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=384 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 16:05:13 dut.10.240.183.62: show port info all
25/08/2021 16:05:13 dut.10.240.183.62:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
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: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
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: 16
Max possible RX queues: 256
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: 16
Max possible TX queues: 256
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
25/08/2021 16:05:13 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3dst================
25/08/2021 16:05:13 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:05:13 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 16:05:13 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:05:13 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 16:05:14 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:05:14 dut.10.240.183.62: flow list 0
25/08/2021 16:05:14 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 16:05:14 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:14 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:05:15 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x4b6cec97 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:05:15 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:05:15 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4b6cec97', '0x7')]
25/08/2021 16:05:15 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:15 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 16:05:16 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xfa372e8b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:05:16 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:05:16 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xfa372e8b', '0xb')]
25/08/2021 16:05:16 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:16 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=14)
25/08/2021 16:05:18 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x4b6cec97 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:05:18 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:05:18 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4b6cec97', '0x7')]
25/08/2021 16:05:18 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:18 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:05:19 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:05:19 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:05:19 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:05:19 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:05:19 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:05:20 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:05:20 dut.10.240.183.62: flow list 0
25/08/2021 16:05:20 dut.10.240.183.62:
25/08/2021 16:05:20 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:20 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 16:05:22 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:05:22 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:05:22 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:05:22 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3dst passed
25/08/2021 16:05:22 dut.10.240.183.62: flow flush 0
25/08/2021 16:05:22 dut.10.240.183.62:
25/08/2021 16:05:22 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3src================
25/08/2021 16:05:22 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:05:22 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / udp / end actions rss types ipv6-udp l3-src-only end key_len 0 queues end / end
25/08/2021 16:05:22 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:05:22 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / udp / end actions rss types ipv6-udp l3-src-only end key_len 0 queues end / end
25/08/2021 16:05:22 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:05:22 dut.10.240.183.62: flow list 0
25/08/2021 16:05:22 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 16:05:22 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:22 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:05:23 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x81257eba - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:05:23 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:05:23 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x81257eba', '0xa')]
25/08/2021 16:05:23 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:23 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:05:25 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x2e9c2a12 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:05:25 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:05:25 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2e9c2a12', '0x2')]
25/08/2021 16:05:25 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:25 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=14)
25/08/2021 16:05:26 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x81257eba - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:05:26 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:05:26 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x81257eba', '0xa')]
25/08/2021 16:05:26 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:26 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:05:28 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:05:28 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:05:28 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:05:28 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:05:28 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:05:29 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:05:29 dut.10.240.183.62: flow list 0
25/08/2021 16:05:29 dut.10.240.183.62:
25/08/2021 16:05:29 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:29 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 16:05:30 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:05:30 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:05:30 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:05:30 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3src passed
25/08/2021 16:05:30 dut.10.240.183.62: flow flush 0
25/08/2021 16:05:30 dut.10.240.183.62:
25/08/2021 16:05:30 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l4dst================
25/08/2021 16:05:30 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:05:30 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / udp / end actions rss types ipv6-udp l4-dst-only end key_len 0 queues end / end
25/08/2021 16:05:30 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:05:30 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / udp / end actions rss types ipv6-udp l4-dst-only end key_len 0 queues end / end
25/08/2021 16:05:30 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:05:30 dut.10.240.183.62: flow list 0
25/08/2021 16:05:30 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 16:05:30 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:30 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:05:32 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x20c3b66e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:05:32 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:05:32 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x20c3b66e', '0xe')]
25/08/2021 16:05:32 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:32 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 16:05:33 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x185136ac - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:05:33 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:05:33 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x185136ac', '0xc')]
25/08/2021 16:05:33 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:33 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)
25/08/2021 16:05:34 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x20c3b66e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:05:34 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:05:34 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x20c3b66e', '0xe')]
25/08/2021 16:05:34 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:34 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:05:36 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:05:36 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:05:36 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:05:36 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:05:36 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:05:37 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:05:37 dut.10.240.183.62: flow list 0
25/08/2021 16:05:37 dut.10.240.183.62:
25/08/2021 16:05:37 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:37 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 16:05:38 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:05:38 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:05:38 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:05:38 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l4dst passed
25/08/2021 16:05:38 dut.10.240.183.62: flow flush 0
25/08/2021 16:05:38 dut.10.240.183.62:
25/08/2021 16:05:38 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l4src================
25/08/2021 16:05:38 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:05:38 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / udp / end actions rss types ipv6-udp l4-src-only end key_len 0 queues end / end
25/08/2021 16:05:39 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:05:39 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / udp / end actions rss types ipv6-udp l4-src-only end key_len 0 queues end / end
25/08/2021 16:05:39 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:05:39 dut.10.240.183.62: flow list 0
25/08/2021 16:05:39 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 16:05:39 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:39 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:05:40 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x1061db37 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:05:40 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:05:40 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1061db37', '0x7')]
25/08/2021 16:05:40 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:40 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 16:05:41 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x389280c2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:05:41 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:05:41 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x389280c2', '0x2')]
25/08/2021 16:05:41 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:41 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)
25/08/2021 16:05:43 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x1061db37 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:05:43 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:05:43 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1061db37', '0x7')]
25/08/2021 16:05:43 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:43 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:05:44 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:05:44 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:05:44 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:05:44 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:05:44 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:05:45 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:05:45 dut.10.240.183.62: flow list 0
25/08/2021 16:05:45 dut.10.240.183.62:
25/08/2021 16:05:45 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:45 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 16:05:47 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:05:47 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:05:47 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:05:47 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l4src passed
25/08/2021 16:05:47 dut.10.240.183.62: flow flush 0
25/08/2021 16:05:47 dut.10.240.183.62:
25/08/2021 16:05:47 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3dstl4dst================
25/08/2021 16:05:47 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:05:47 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:05:47 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:05:47 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:05:47 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:05:47 dut.10.240.183.62: flow list 0
25/08/2021 16:05:47 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 16:05:47 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:47 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:05:48 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x11bf8eb5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:05:48 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:05:48 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x11bf8eb5', '0x5')]
25/08/2021 16:05:48 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:48 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 16:05:50 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xa0e44ca9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:05:50 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:05:50 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa0e44ca9', '0x9')]
25/08/2021 16:05:50 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:50 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 16:05:51 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xf0b1850e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:05:51 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:05:51 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf0b1850e', '0xe')]
25/08/2021 16:05:51 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:51 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 16:05:52 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x11bf8eb5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:05:52 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:05:52 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x11bf8eb5', '0x5')]
25/08/2021 16:05:52 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:52 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:05:54 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:05:54 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:05:54 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:05:54 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:05:54 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:05:55 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:05:55 dut.10.240.183.62: flow list 0
25/08/2021 16:05:55 dut.10.240.183.62:
25/08/2021 16:05:55 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:55 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 16:05:56 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:05:56 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:05:56 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:05:56 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3dstl4dst passed
25/08/2021 16:05:56 dut.10.240.183.62: flow flush 0
25/08/2021 16:05:56 dut.10.240.183.62:
25/08/2021 16:05:56 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3srcl4dst================
25/08/2021 16:05:56 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:05:56 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:05:57 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:05:57 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:05:57 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:05:57 dut.10.240.183.62: flow list 0
25/08/2021 16:05:57 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 16:05:57 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:57 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:05:58 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xdbf61c98 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:05:58 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:05:58 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdbf61c98', '0x8')]
25/08/2021 16:05:58 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:58 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:05:59 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x744f4830 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:05:59 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:05:59 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x744f4830', '0x0')]
25/08/2021 16:05:59 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:05:59 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 16:06:01 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x3af81723 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:06:01 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:06:01 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3af81723', '0x3')]
25/08/2021 16:06:01 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:06:01 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)
25/08/2021 16:06:02 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xdbf61c98 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:06:02 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:06:02 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdbf61c98', '0x8')]
25/08/2021 16:06:02 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:06:02 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:06:04 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:06:04 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:06:04 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:06:04 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:06:04 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:06:05 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:06:05 dut.10.240.183.62: flow list 0
25/08/2021 16:06:05 dut.10.240.183.62:
25/08/2021 16:06:05 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:06:05 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 16:06:06 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:06:06 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:06:06 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:06:06 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3srcl4dst passed
25/08/2021 16:06:06 dut.10.240.183.62: flow flush 0
25/08/2021 16:06:06 dut.10.240.183.62:
25/08/2021 16:06:06 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3dstl4src================
25/08/2021 16:06:06 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:06:06 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:06:06 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:06:06 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:06:06 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:06:06 dut.10.240.183.62: flow list 0
25/08/2021 16:06:06 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 16:06:06 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:06:06 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:06:08 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x66055d86 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:06:08 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:06:08 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x66055d86', '0x6')]
25/08/2021 16:06:08 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:06:08 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 16:06:09 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xd75e9f9a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:06:09 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:06:09 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd75e9f9a', '0xa')]
25/08/2021 16:06:09 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:06:09 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 16:06:10 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xaa62e72c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:06:10 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:06:10 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xaa62e72c', '0xc')]
25/08/2021 16:06:10 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:06:10 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 16:06:12 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x66055d86 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:06:12 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:06:12 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x66055d86', '0x6')]
25/08/2021 16:06:12 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:06:12 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:06:13 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:06:13 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:06:13 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:06:13 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:06:13 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:06:14 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:06:14 dut.10.240.183.62: flow list 0
25/08/2021 16:06:14 dut.10.240.183.62:
25/08/2021 16:06:14 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:06:14 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 16:06:16 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:06:16 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:06:16 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:06:16 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3dstl4src passed
25/08/2021 16:06:16 dut.10.240.183.62: flow flush 0
25/08/2021 16:06:16 dut.10.240.183.62:
25/08/2021 16:06:16 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3srcl4src================
25/08/2021 16:06:16 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:06:16 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:06:16 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:06:16 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:06:16 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:06:16 dut.10.240.183.62: flow list 0
25/08/2021 16:06:16 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 16:06:16 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:06:16 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:06:17 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xac4ccfab - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:06:17 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:06:17 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xac4ccfab', '0xb')]
25/08/2021 16:06:17 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:06:17 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:06:19 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x3f59b03 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:06:19 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:06:19 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3f59b03', '0x3')]
25/08/2021 16:06:19 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:06:19 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 16:06:20 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x602b7501 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:06:20 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:06:20 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x602b7501', '0x1')]
25/08/2021 16:06:20 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:06:20 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)
25/08/2021 16:06:21 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xac4ccfab - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:06:21 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:06:21 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xac4ccfab', '0xb')]
25/08/2021 16:06:21 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:06:21 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:06:23 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:06:23 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:06:23 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:06:23 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:06:23 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:06:24 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:06:24 dut.10.240.183.62: flow list 0
25/08/2021 16:06:24 dut.10.240.183.62:
25/08/2021 16:06:24 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:06:24 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 16:06:25 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:06:25 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:06:25 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:06:25 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3srcl4src passed
25/08/2021 16:06:25 dut.10.240.183.62: flow flush 0
25/08/2021 16:06:25 dut.10.240.183.62:
25/08/2021 16:06:25 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_all================
25/08/2021 16:06:25 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:06:25 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / udp / end actions rss types ipv6-udp end key_len 0 queues end / end
25/08/2021 16:06:25 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:06:25 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / udp / end actions rss types ipv6-udp end key_len 0 queues end / end
25/08/2021 16:06:26 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:06:26 dut.10.240.183.62: flow list 0
25/08/2021 16:06:26 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV4 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 16:06:26 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:06:26 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:06:27 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x3ce5a1ba - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:06:27 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:06:27 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3ce5a1ba', '0xa')]
25/08/2021 16:06:27 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:06:27 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:06:28 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x935cf512 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:06:28 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:06:28 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x935cf512', '0x2')]
25/08/2021 16:06:28 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:06:28 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 16:06:30 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x61d2d369 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:06:30 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:06:30 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x61d2d369', '0x9')]
25/08/2021 16:06:30 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:06:30 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 16:06:31 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x4e111515 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:06:31 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:06:31 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4e111515', '0x5')]
25/08/2021 16:06:31 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:06:31 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 16:06:32 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x95597559 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:06:32 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:06:32 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x95597559', '0x9')]
25/08/2021 16:06:32 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:06:32 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IP(src="1.1.2.14", dst="1.1.2.15")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:06:34 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x3ce5a1ba - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:06:34 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:06:34 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3ce5a1ba', '0xa')]
25/08/2021 16:06:34 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:06:34 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:06:35 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:06:35 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:06:35 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:06:35 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:06:35 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:06:36 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:06:36 dut.10.240.183.62: flow list 0
25/08/2021 16:06:36 dut.10.240.183.62:
25/08/2021 16:06:36 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:06:36 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IP(src="1.1.2.4", dst="1.1.2.5")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")']
25/08/2021 16:06:38 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:06:38 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:06:38 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:06:38 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_all passed
25/08/2021 16:06:38 dut.10.240.183.62: flow flush 0
25/08/2021 16:06:38 dut.10.240.183.62:
25/08/2021 16:06:38 TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3dstl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3srcl4dst': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3dstl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_l3srcl4src': 'passed', 'mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_all': 'passed'}
25/08/2021 16:06:38 TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 16:06:38 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv4_gtpu_ul_ipv6_udp_toeplitz Result PASSED:
25/08/2021 16:06:38 dut.10.240.183.62: quit
25/08/2021 16:06:39 dut.10.240.183.62:
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 37 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 5 -> TX Port= 0/Queue= 5 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 6 -> TX Port= 0/Queue= 6 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 7 -> TX Port= 0/Queue= 7 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 8 -> TX Port= 0/Queue= 8 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
RX-packets: 5 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=11 -> TX Port= 0/Queue=11 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 70 RX-dropped: 0 RX-total: 70
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 70 RX-dropped: 0 RX-total: 70
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
25/08/2021 16:06:39 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_dl_ipv4_symmetric Begin
25/08/2021 16:06:39 dut.10.240.183.62:
25/08/2021 16:06:39 tester:
25/08/2021 16:06:39 dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4 --file-prefix=dpdk_29620_20210825152429 -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 16:06:40 dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 16:06:50 dut.10.240.183.62: set fwd rxonly
25/08/2021 16:06:50 dut.10.240.183.62:
Set rxonly packet forwarding mode
25/08/2021 16:06:50 dut.10.240.183.62: set verbose 1
25/08/2021 16:06:50 dut.10.240.183.62:
Change verbose level from 0 to 1
25/08/2021 16:06:50 dut.10.240.183.62: start
25/08/2021 16:06:50 dut.10.240.183.62:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=384 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=384 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 16:06:50 dut.10.240.183.62: show port info all
25/08/2021 16:06:50 dut.10.240.183.62:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
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: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
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: 16
Max possible RX queues: 256
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: 16
Max possible TX queues: 256
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
25/08/2021 16:06:50 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv4_symmetric================
25/08/2021 16:06:50 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:06:50 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / end actions rss func symmetric_toeplitz types ipv4 end key_len 0 queues end / end
25/08/2021 16:06:50 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:06:50 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / end actions rss func symmetric_toeplitz types ipv4 end key_len 0 queues end / end
25/08/2021 16:06:50 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:06:50 dut.10.240.183.62: flow list 0
25/08/2021 16:06:50 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 => RSS
25/08/2021 16:06:50 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:06:50 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 16:06:56 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xabc90b5f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:06:56 TestCVLAdvancedIAVFRSSGTPoGRE: action: {'save_hash': 'gtpogre-ipv4-nonfrag'}
25/08/2021 16:06:56 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xabc90b5f', '0xf')]
25/08/2021 16:06:56 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:06:56 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.7", dst="1.1.2.6")
25/08/2021 16:06:58 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xabc90b5f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:06:58 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:06:58 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xabc90b5f', '0xf')]
25/08/2021 16:06:58 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:06:58 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")
25/08/2021 16:06:59 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:06:59 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:06:59 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:06:59 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:06:59 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 16:07:00 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:07:00 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:07:00 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:07:00 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:00 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6()/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 16:07:02 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:07:02 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:07:02 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:07:02 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv4_symmetric passed
25/08/2021 16:07:02 dut.10.240.183.62: flow flush 0
25/08/2021 16:07:02 dut.10.240.183.62:
25/08/2021 16:07:02 TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv6_gtpu_dl_ipv4_symmetric': 'passed'}
25/08/2021 16:07:02 TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 16:07:02 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_dl_ipv4_symmetric Result PASSED:
25/08/2021 16:07:02 dut.10.240.183.62: quit
25/08/2021 16:07:02 dut.10.240.183.62:
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=15 -> TX Port= 0/Queue=15 -------
RX-packets: 2 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
----------------------------------------------------------------------------
+++++++++++++++ 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.
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
25/08/2021 16:07:02 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_toeplitz Begin
25/08/2021 16:07:02 dut.10.240.183.62:
25/08/2021 16:07:02 tester:
25/08/2021 16:07:02 dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4 --file-prefix=dpdk_29620_20210825152429 -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 16:07:04 dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 16:07:14 dut.10.240.183.62: set fwd rxonly
25/08/2021 16:07:14 dut.10.240.183.62:
Set rxonly packet forwarding mode
25/08/2021 16:07:14 dut.10.240.183.62: set verbose 1
25/08/2021 16:07:14 dut.10.240.183.62:
Change verbose level from 0 to 1
25/08/2021 16:07:14 dut.10.240.183.62: start
25/08/2021 16:07:14 dut.10.240.183.62:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=384 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=384 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 16:07:14 dut.10.240.183.62: show port info all
25/08/2021 16:07:14 dut.10.240.183.62:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
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: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
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: 16
Max possible RX queues: 256
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: 16
Max possible TX queues: 256
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
25/08/2021 16:07:14 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_l3dst================
25/08/2021 16:07:14 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:07:14 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only end key_len 0 queues end / end
25/08/2021 16:07:14 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:07:14 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only end key_len 0 queues end / end
25/08/2021 16:07:14 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:07:14 dut.10.240.183.62: flow list 0
25/08/2021 16:07:14 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 16:07:14 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:14 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:07:15 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xe44287ad - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:07:15 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:07:15 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe44287ad', '0xd')]
25/08/2021 16:07:15 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:15 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 16:07:17 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xcf5ee51a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:07:17 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:07:17 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcf5ee51a', '0xa')]
25/08/2021 16:07:17 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:17 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=12, sport=14)
25/08/2021 16:07:18 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xe44287ad - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:07:18 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:07:18 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe44287ad', '0xd')]
25/08/2021 16:07:18 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:18 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:07:20 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:07:20 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:07:20 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:07:20 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:07:20 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:07:21 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:07:21 dut.10.240.183.62: flow list 0
25/08/2021 16:07:21 dut.10.240.183.62:
25/08/2021 16:07:21 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:21 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 16:07:22 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:07:22 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:07:22 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:07:22 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_l3dst passed
25/08/2021 16:07:22 dut.10.240.183.62: flow flush 0
25/08/2021 16:07:22 dut.10.240.183.62:
25/08/2021 16:07:22 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_l3src================
25/08/2021 16:07:22 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:07:22 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only end key_len 0 queues end / end
25/08/2021 16:07:22 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:07:22 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only end key_len 0 queues end / end
25/08/2021 16:07:22 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:07:22 dut.10.240.183.62: flow list 0
25/08/2021 16:07:23 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 16:07:23 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:23 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:07:24 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xc7cc8174 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:07:24 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:07:24 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc7cc8174', '0x4')]
25/08/2021 16:07:24 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:24 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:07:25 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xecd0e3c3 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:07:25 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:07:25 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xecd0e3c3', '0x3')]
25/08/2021 16:07:25 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:25 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=12, sport=14)
25/08/2021 16:07:27 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xc7cc8174 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:07:27 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:07:27 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc7cc8174', '0x4')]
25/08/2021 16:07:27 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:27 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:07:28 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:07:28 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:07:28 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:07:28 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:07:28 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:07:29 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:07:29 dut.10.240.183.62: flow list 0
25/08/2021 16:07:29 dut.10.240.183.62:
25/08/2021 16:07:29 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:29 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 16:07:31 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:07:31 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:07:31 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:07:31 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_l3src passed
25/08/2021 16:07:31 dut.10.240.183.62: flow flush 0
25/08/2021 16:07:31 dut.10.240.183.62:
25/08/2021 16:07:31 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_l4dst================
25/08/2021 16:07:31 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:07:31 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l4-dst-only end key_len 0 queues end / end
25/08/2021 16:07:31 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:07:31 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l4-dst-only end key_len 0 queues end / end
25/08/2021 16:07:31 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:07:31 dut.10.240.183.62: flow list 0
25/08/2021 16:07:31 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 16:07:31 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:31 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:07:32 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xfdb9cf73 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:07:32 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:07:32 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xfdb9cf73', '0x3')]
25/08/2021 16:07:32 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:32 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 16:07:34 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x81b29465 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:07:34 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:07:34 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x81b29465', '0x5')]
25/08/2021 16:07:34 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:34 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/TCP(dport=2, sport=14)
25/08/2021 16:07:35 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xfdb9cf73 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:07:35 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:07:35 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xfdb9cf73', '0x3')]
25/08/2021 16:07:35 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:35 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:07:37 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:07:37 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:07:37 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:07:37 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:07:37 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:07:38 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:07:38 dut.10.240.183.62: flow list 0
25/08/2021 16:07:38 dut.10.240.183.62:
25/08/2021 16:07:38 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:38 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 16:07:39 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:07:39 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:07:39 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:07:39 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_l4dst passed
25/08/2021 16:07:39 dut.10.240.183.62: flow flush 0
25/08/2021 16:07:39 dut.10.240.183.62:
25/08/2021 16:07:39 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_l4src================
25/08/2021 16:07:39 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:07:39 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l4-src-only end key_len 0 queues end / end
25/08/2021 16:07:39 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:07:39 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l4-src-only end key_len 0 queues end / end
25/08/2021 16:07:40 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:07:40 dut.10.240.183.62: flow list 0
25/08/2021 16:07:40 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 16:07:40 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:40 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:07:41 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xfedce7b9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:07:41 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:07:41 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xfedce7b9', '0x9')]
25/08/2021 16:07:41 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:41 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 16:07:42 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x7c0b5b16 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:07:42 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:07:42 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7c0b5b16', '0x6')]
25/08/2021 16:07:42 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:42 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/TCP(dport=12, sport=4)
25/08/2021 16:07:44 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xfedce7b9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:07:44 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:07:44 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xfedce7b9', '0x9')]
25/08/2021 16:07:44 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:44 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:07:45 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:07:45 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:07:45 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:07:45 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:07:45 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:07:46 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:07:46 dut.10.240.183.62: flow list 0
25/08/2021 16:07:46 dut.10.240.183.62:
25/08/2021 16:07:46 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:46 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 16:07:48 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:07:48 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:07:48 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:07:48 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_l4src passed
25/08/2021 16:07:48 dut.10.240.183.62: flow flush 0
25/08/2021 16:07:48 dut.10.240.183.62:
25/08/2021 16:07:48 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_l3dstl4dst================
25/08/2021 16:07:48 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:07:48 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:07:48 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:07:48 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:07:48 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:07:48 dut.10.240.183.62: flow list 0
25/08/2021 16:07:48 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 16:07:48 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:48 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:07:49 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xe72e22ba - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:07:49 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:07:49 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe72e22ba', '0xa')]
25/08/2021 16:07:49 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:49 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 16:07:51 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xcc32400d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:07:51 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:07:51 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcc32400d', '0xd')]
25/08/2021 16:07:51 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:51 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 16:07:52 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xa52ffc63 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:07:52 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:07:52 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa52ffc63', '0x3')]
25/08/2021 16:07:52 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:52 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 16:07:53 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xe72e22ba - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:07:53 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:07:53 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe72e22ba', '0xa')]
25/08/2021 16:07:53 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:53 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:07:55 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:07:55 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:07:55 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:07:55 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:07:55 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:07:56 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:07:56 dut.10.240.183.62: flow list 0
25/08/2021 16:07:56 dut.10.240.183.62:
25/08/2021 16:07:56 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:56 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 16:07:58 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:07:58 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:07:58 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:07:58 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_l3dstl4dst passed
25/08/2021 16:07:58 dut.10.240.183.62: flow flush 0
25/08/2021 16:07:58 dut.10.240.183.62:
25/08/2021 16:07:58 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_l3srcl4dst================
25/08/2021 16:07:58 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:07:58 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:07:58 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:07:58 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:07:58 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:07:58 dut.10.240.183.62: flow list 0
25/08/2021 16:07:58 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 16:07:58 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:58 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:07:59 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xc4a02463 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:07:59 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:07:59 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc4a02463', '0x3')]
25/08/2021 16:07:59 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:07:59 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:08:00 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xefbc46d4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:08:00 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:08:00 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xefbc46d4', '0x4')]
25/08/2021 16:08:00 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:00 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 16:08:02 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x86a1faba - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:08:02 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:08:02 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x86a1faba', '0xa')]
25/08/2021 16:08:02 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:02 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=14)
25/08/2021 16:08:03 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xc4a02463 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:08:03 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:08:03 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc4a02463', '0x3')]
25/08/2021 16:08:03 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:03 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:08:05 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:08:05 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:08:05 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:08:05 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:08:05 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:08:06 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:08:06 dut.10.240.183.62: flow list 0
25/08/2021 16:08:06 dut.10.240.183.62:
25/08/2021 16:08:06 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:06 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 16:08:07 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:08:07 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:08:07 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:08:07 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_l3srcl4dst passed
25/08/2021 16:08:07 dut.10.240.183.62: flow flush 0
25/08/2021 16:08:07 dut.10.240.183.62:
25/08/2021 16:08:07 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_l3dstl4src================
25/08/2021 16:08:07 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:08:07 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:08:07 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:08:07 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:08:07 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:08:07 dut.10.240.183.62: flow list 0
25/08/2021 16:08:08 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 16:08:08 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:08 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:08:09 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x65f4d526 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:08:09 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:08:09 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x65f4d526', '0x6')]
25/08/2021 16:08:09 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:09 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 16:08:10 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x4ee8b791 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:08:10 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:08:10 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4ee8b791', '0x1')]
25/08/2021 16:08:10 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:10 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 16:08:12 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xa6435974 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:08:12 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:08:12 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa6435974', '0x4')]
25/08/2021 16:08:12 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:12 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 16:08:13 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x65f4d526 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:08:13 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:08:13 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x65f4d526', '0x6')]
25/08/2021 16:08:13 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:13 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:08:14 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:08:14 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:08:14 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:08:14 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:08:14 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:08:16 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:08:16 dut.10.240.183.62: flow list 0
25/08/2021 16:08:16 dut.10.240.183.62:
25/08/2021 16:08:16 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:16 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 16:08:17 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:08:17 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:08:17 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:08:17 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_l3dstl4src passed
25/08/2021 16:08:17 dut.10.240.183.62: flow flush 0
25/08/2021 16:08:17 dut.10.240.183.62:
25/08/2021 16:08:17 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_l3srcl4src================
25/08/2021 16:08:17 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:08:17 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:08:17 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:08:17 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:08:17 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:08:17 dut.10.240.183.62: flow list 0
25/08/2021 16:08:17 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 16:08:17 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:17 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:08:19 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x467ad3ff - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:08:19 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:08:19 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x467ad3ff', '0xf')]
25/08/2021 16:08:19 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:19 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:08:20 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x6d66b148 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:08:20 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:08:20 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6d66b148', '0x8')]
25/08/2021 16:08:20 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:20 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 16:08:21 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x85cd5fad - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:08:21 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:08:21 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x85cd5fad', '0xd')]
25/08/2021 16:08:21 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:21 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=12, sport=4)
25/08/2021 16:08:23 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x467ad3ff - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:08:23 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:08:23 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x467ad3ff', '0xf')]
25/08/2021 16:08:23 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:23 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:08:24 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:08:24 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:08:24 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:08:24 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:08:24 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:08:25 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:08:25 dut.10.240.183.62: flow list 0
25/08/2021 16:08:25 dut.10.240.183.62:
25/08/2021 16:08:25 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:25 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 16:08:27 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:08:27 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:08:27 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:08:27 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_l3srcl4src passed
25/08/2021 16:08:27 dut.10.240.183.62: flow flush 0
25/08/2021 16:08:27 dut.10.240.183.62:
25/08/2021 16:08:27 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_all================
25/08/2021 16:08:27 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:08:27 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp end key_len 0 queues end / end
25/08/2021 16:08:27 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:08:27 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / tcp / end actions rss types ipv4-tcp end key_len 0 queues end / end
25/08/2021 16:08:27 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:08:27 dut.10.240.183.62: flow list 0
25/08/2021 16:08:27 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 16:08:27 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:27 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:08:28 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x7071330b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:08:28 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:08:28 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7071330b', '0xb')]
25/08/2021 16:08:28 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:28 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:08:30 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x5b6d51bc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:08:30 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:08:30 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5b6d51bc', '0xc')]
25/08/2021 16:08:30 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:30 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 16:08:31 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x134f64c9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:08:31 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:08:31 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x134f64c9', '0x9')]
25/08/2021 16:08:31 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:31 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 16:08:32 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x9a21d3cb - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:08:32 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:08:32 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9a21d3cb', '0xb')]
25/08/2021 16:08:32 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:32 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 16:08:34 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xaf318cfc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:08:34 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:08:34 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xaf318cfc', '0xc')]
25/08/2021 16:08:34 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:34 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:08:35 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x7071330b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:08:35 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:08:35 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7071330b', '0xb')]
25/08/2021 16:08:35 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:35 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:08:37 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:08:37 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:08:37 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:08:37 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:08:37 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:08:38 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:08:38 dut.10.240.183.62: flow list 0
25/08/2021 16:08:38 dut.10.240.183.62:
25/08/2021 16:08:38 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:38 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 16:08:39 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:08:39 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:08:39 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:08:39 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_all passed
25/08/2021 16:08:39 dut.10.240.183.62: flow flush 0
25/08/2021 16:08:39 dut.10.240.183.62:
25/08/2021 16:08:39 TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_l3dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_l3src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_l4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_l4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_l3dstl4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_l3srcl4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_l3dstl4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_l3srcl4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_all': 'passed'}
25/08/2021 16:08:39 TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 16:08:39 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_dl_ipv4_tcp_toeplitz Result PASSED:
25/08/2021 16:08:39 dut.10.240.183.62: quit
25/08/2021 16:08:40 dut.10.240.183.62:
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 36 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
RX-packets: 6 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 5 -> TX Port= 0/Queue= 5 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 6 -> TX Port= 0/Queue= 6 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 8 -> TX Port= 0/Queue= 8 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=11 -> TX Port= 0/Queue=11 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=13 -> TX Port= 0/Queue=13 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=15 -> TX Port= 0/Queue=15 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 70 RX-dropped: 0 RX-total: 70
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 70 RX-dropped: 0 RX-total: 70
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
25/08/2021 16:08:40 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_dl_ipv4_toeplitz Begin
25/08/2021 16:08:40 dut.10.240.183.62:
25/08/2021 16:08:40 tester:
25/08/2021 16:08:40 dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4 --file-prefix=dpdk_29620_20210825152429 -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 16:08:41 dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 16:08:51 dut.10.240.183.62: set fwd rxonly
25/08/2021 16:08:51 dut.10.240.183.62:
Set rxonly packet forwarding mode
25/08/2021 16:08:51 dut.10.240.183.62: set verbose 1
25/08/2021 16:08:52 dut.10.240.183.62:
Change verbose level from 0 to 1
25/08/2021 16:08:52 dut.10.240.183.62: start
25/08/2021 16:08:52 dut.10.240.183.62:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=384 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=384 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 16:08:52 dut.10.240.183.62: show port info all
25/08/2021 16:08:52 dut.10.240.183.62:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
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: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
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: 16
Max possible RX queues: 256
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: 16
Max possible TX queues: 256
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
25/08/2021 16:08:52 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv4_l3dst================
25/08/2021 16:08:52 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:08:52 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end
25/08/2021 16:08:52 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:08:52 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end
25/08/2021 16:08:52 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:08:52 dut.10.240.183.62: flow list 0
25/08/2021 16:08:52 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 => RSS
25/08/2021 16:08:52 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:52 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 16:08:53 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x391827a7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:08:53 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:08:53 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x391827a7', '0x7')]
25/08/2021 16:08:53 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:53 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 16:08:55 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x78b0884 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:08:55 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:08:55 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x78b0884', '0x4')]
25/08/2021 16:08:55 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:55 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 16:08:56 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x391827a7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:08:56 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:08:56 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x391827a7', '0x7')]
25/08/2021 16:08:56 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:56 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 16:08:57 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:08:57 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:08:57 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:08:57 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:08:57 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:08:58 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:08:58 dut.10.240.183.62: flow list 0
25/08/2021 16:08:58 dut.10.240.183.62:
25/08/2021 16:08:58 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:08:58 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 16:09:00 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:09:00 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:09:00 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:09:00 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv4_l3dst passed
25/08/2021 16:09:00 dut.10.240.183.62: flow flush 0
25/08/2021 16:09:00 dut.10.240.183.62:
25/08/2021 16:09:00 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv4_l3src================
25/08/2021 16:09:00 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:09:00 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end
25/08/2021 16:09:00 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:09:00 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end
25/08/2021 16:09:00 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:09:00 dut.10.240.183.62: flow list 0
25/08/2021 16:09:00 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 => RSS
25/08/2021 16:09:00 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:00 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 16:09:01 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x16684470 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:09:01 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:09:01 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x16684470', '0x0')]
25/08/2021 16:09:01 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:01 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 16:09:03 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x28fb6b53 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:09:03 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:09:03 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x28fb6b53', '0x3')]
25/08/2021 16:09:03 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:03 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 16:09:04 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x16684470 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:09:04 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:09:04 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x16684470', '0x0')]
25/08/2021 16:09:04 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:04 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 16:09:05 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:09:05 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:09:05 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:09:05 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:09:05 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:09:07 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:09:07 dut.10.240.183.62: flow list 0
25/08/2021 16:09:07 dut.10.240.183.62:
25/08/2021 16:09:07 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:07 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 16:09:08 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:09:08 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:09:08 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:09:08 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv4_l3src passed
25/08/2021 16:09:08 dut.10.240.183.62: flow flush 0
25/08/2021 16:09:08 dut.10.240.183.62:
25/08/2021 16:09:08 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv4_all================
25/08/2021 16:09:08 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:09:08 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end
25/08/2021 16:09:08 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:09:08 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end
25/08/2021 16:09:08 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:09:08 dut.10.240.183.62: flow list 0
25/08/2021 16:09:08 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 => RSS
25/08/2021 16:09:08 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:08 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 16:09:10 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x17199ba5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:09:10 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:09:10 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x17199ba5', '0x5')]
25/08/2021 16:09:10 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:10 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 16:09:11 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x298ab486 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:09:11 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:09:11 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x298ab486', '0x6')]
25/08/2021 16:09:11 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:11 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 16:09:12 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x6b75103a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:09:12 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:09:12 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6b75103a', '0xa')]
25/08/2021 16:09:12 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:12 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 16:09:13 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x17199ba5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:09:13 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:09:13 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x17199ba5', '0x5')]
25/08/2021 16:09:13 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:13 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 16:09:15 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:09:15 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:09:15 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:09:15 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:09:15 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:09:16 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:09:16 dut.10.240.183.62: flow list 0
25/08/2021 16:09:16 dut.10.240.183.62:
25/08/2021 16:09:16 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:16 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 16:09:17 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:09:17 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:09:17 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:09:17 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv4_all passed
25/08/2021 16:09:17 dut.10.240.183.62: flow flush 0
25/08/2021 16:09:17 dut.10.240.183.62:
25/08/2021 16:09:17 TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv6_gtpu_dl_ipv4_l3dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv4_l3src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv4_all': 'passed'}
25/08/2021 16:09:17 TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 16:09:17 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_dl_ipv4_toeplitz Result PASSED:
25/08/2021 16:09:17 dut.10.240.183.62: quit
25/08/2021 16:09:18 dut.10.240.183.62:
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 11 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 5 -> TX Port= 0/Queue= 5 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 6 -> TX Port= 0/Queue= 6 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 7 -> TX Port= 0/Queue= 7 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 19 RX-dropped: 0 RX-total: 19
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 19 RX-dropped: 0 RX-total: 19
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
25/08/2021 16:09:18 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_toeplitz Begin
25/08/2021 16:09:18 dut.10.240.183.62:
25/08/2021 16:09:18 tester:
25/08/2021 16:09:18 dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4 --file-prefix=dpdk_29620_20210825152429 -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 16:09:19 dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 16:09:29 dut.10.240.183.62: set fwd rxonly
25/08/2021 16:09:30 dut.10.240.183.62:
Set rxonly packet forwarding mode
25/08/2021 16:09:30 dut.10.240.183.62: set verbose 1
25/08/2021 16:09:30 dut.10.240.183.62:
Change verbose level from 0 to 1
25/08/2021 16:09:30 dut.10.240.183.62: start
25/08/2021 16:09:30 dut.10.240.183.62:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=384 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=384 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 16:09:30 dut.10.240.183.62: show port info all
25/08/2021 16:09:30 dut.10.240.183.62:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
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: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
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: 16
Max possible RX queues: 256
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: 16
Max possible TX queues: 256
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
25/08/2021 16:09:30 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_l3dst================
25/08/2021 16:09:30 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:09:30 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 16:09:30 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:09:30 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 16:09:30 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:09:30 dut.10.240.183.62: flow list 0
25/08/2021 16:09:30 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 16:09:30 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:30 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:09:31 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xdc26fed4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:09:31 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:09:31 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdc26fed4', '0x4')]
25/08/2021 16:09:31 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:31 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 16:09:33 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x84a9b5d4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:09:33 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:09:33 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x84a9b5d4', '0x4')]
25/08/2021 16:09:33 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:33 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=14)
25/08/2021 16:09:34 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xdc26fed4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:09:34 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:09:34 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdc26fed4', '0x4')]
25/08/2021 16:09:34 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:34 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:09:36 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:09:36 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:09:36 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:09:36 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:09:36 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:09:37 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:09:37 dut.10.240.183.62: flow list 0
25/08/2021 16:09:37 dut.10.240.183.62:
25/08/2021 16:09:37 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:37 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:09:38 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:09:38 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:09:38 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:09:38 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_l3dst passed
25/08/2021 16:09:38 dut.10.240.183.62: flow flush 0
25/08/2021 16:09:38 dut.10.240.183.62:
25/08/2021 16:09:38 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_l3src================
25/08/2021 16:09:38 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:09:38 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-src-only end key_len 0 queues end / end
25/08/2021 16:09:38 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:09:38 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-src-only end key_len 0 queues end / end
25/08/2021 16:09:38 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:09:38 dut.10.240.183.62: flow list 0
25/08/2021 16:09:38 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 16:09:38 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:38 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:09:40 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xb4314049 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:09:40 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:09:40 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb4314049', '0x9')]
25/08/2021 16:09:40 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:40 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:09:41 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xecbe0b49 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:09:41 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:09:41 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xecbe0b49', '0x9')]
25/08/2021 16:09:41 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:41 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=14)
25/08/2021 16:09:42 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xb4314049 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:09:42 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:09:42 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb4314049', '0x9')]
25/08/2021 16:09:42 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:42 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:09:44 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:09:44 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:09:44 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:09:44 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:09:44 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:09:45 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:09:45 dut.10.240.183.62: flow list 0
25/08/2021 16:09:45 dut.10.240.183.62:
25/08/2021 16:09:45 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:45 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:09:46 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:09:46 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:09:46 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:09:46 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_l3src passed
25/08/2021 16:09:46 dut.10.240.183.62: flow flush 0
25/08/2021 16:09:47 dut.10.240.183.62:
25/08/2021 16:09:47 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_l4dst================
25/08/2021 16:09:47 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:09:47 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l4-dst-only end key_len 0 queues end / end
25/08/2021 16:09:47 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:09:47 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l4-dst-only end key_len 0 queues end / end
25/08/2021 16:09:47 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:09:47 dut.10.240.183.62: flow list 0
25/08/2021 16:09:47 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 16:09:47 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:47 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:09:48 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x50a5cc09 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:09:48 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:09:48 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x50a5cc09', '0x9')]
25/08/2021 16:09:48 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:48 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 16:09:49 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xbc7b9506 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:09:49 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:09:49 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbc7b9506', '0x6')]
25/08/2021 16:09:49 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:49 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=2, sport=14)
25/08/2021 16:09:51 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x50a5cc09 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:09:51 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:09:51 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x50a5cc09', '0x9')]
25/08/2021 16:09:51 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:51 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:09:52 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:09:52 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:09:52 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:09:52 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:09:52 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:09:53 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:09:53 dut.10.240.183.62: flow list 0
25/08/2021 16:09:53 dut.10.240.183.62:
25/08/2021 16:09:53 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:53 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:09:55 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:09:55 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:09:55 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:09:55 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_l4dst passed
25/08/2021 16:09:55 dut.10.240.183.62: flow flush 0
25/08/2021 16:09:55 dut.10.240.183.62:
25/08/2021 16:09:55 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_l4src================
25/08/2021 16:09:55 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:09:55 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l4-src-only end key_len 0 queues end / end
25/08/2021 16:09:55 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:09:55 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l4-src-only end key_len 0 queues end / end
25/08/2021 16:09:55 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:09:55 dut.10.240.183.62: flow list 0
25/08/2021 16:09:55 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 16:09:55 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:55 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:09:56 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x2852e604 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:09:56 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:09:56 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2852e604', '0x4')]
25/08/2021 16:09:56 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:56 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 16:09:58 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xecde590f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:09:58 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:09:58 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xecde590f', '0xf')]
25/08/2021 16:09:58 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:58 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=12, sport=4)
25/08/2021 16:09:59 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x2852e604 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:09:59 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:09:59 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2852e604', '0x4')]
25/08/2021 16:09:59 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:09:59 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:10:01 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:10:01 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:10:01 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:10:01 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:10:01 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:10:02 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:10:02 dut.10.240.183.62: flow list 0
25/08/2021 16:10:02 dut.10.240.183.62:
25/08/2021 16:10:02 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:02 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:10:03 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:10:03 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:10:03 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:10:03 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_l4src passed
25/08/2021 16:10:03 dut.10.240.183.62: flow flush 0
25/08/2021 16:10:03 dut.10.240.183.62:
25/08/2021 16:10:03 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_l3dstl4dst================
25/08/2021 16:10:03 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:10:03 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:10:03 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:10:03 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:10:03 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:10:03 dut.10.240.183.62: flow list 0
25/08/2021 16:10:03 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 16:10:03 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:03 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:10:05 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x36853b2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:10:05 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:10:05 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x36853b2', '0x2')]
25/08/2021 16:10:05 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:05 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 16:10:06 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x5be718b2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:10:06 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:10:06 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5be718b2', '0x2')]
25/08/2021 16:10:06 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:06 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 16:10:07 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xc452033e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:10:07 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:10:07 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc452033e', '0xe')]
25/08/2021 16:10:07 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:07 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 16:10:09 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x36853b2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:10:09 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:10:09 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x36853b2', '0x2')]
25/08/2021 16:10:09 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:09 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:10:10 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:10:10 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:10:10 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:10:10 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:10:10 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:10:11 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:10:11 dut.10.240.183.62: flow list 0
25/08/2021 16:10:12 dut.10.240.183.62:
25/08/2021 16:10:12 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:12 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:10:13 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:10:13 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:10:13 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:10:13 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_l3dstl4dst passed
25/08/2021 16:10:13 dut.10.240.183.62: flow flush 0
25/08/2021 16:10:13 dut.10.240.183.62:
25/08/2021 16:10:13 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_l3srcl4dst================
25/08/2021 16:10:13 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:10:13 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:10:13 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:10:13 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:10:13 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:10:13 dut.10.240.183.62: flow list 0
25/08/2021 16:10:13 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 16:10:13 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:13 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:10:14 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x6b7fed2f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:10:14 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:10:14 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6b7fed2f', '0xf')]
25/08/2021 16:10:14 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:14 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:10:16 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x33f0a62f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:10:16 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:10:16 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x33f0a62f', '0xf')]
25/08/2021 16:10:16 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:16 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 16:10:17 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xac45bda3 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:10:17 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:10:17 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xac45bda3', '0x3')]
25/08/2021 16:10:17 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:17 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=14)
25/08/2021 16:10:18 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x6b7fed2f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:10:18 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:10:18 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6b7fed2f', '0xf')]
25/08/2021 16:10:18 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:18 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:10:20 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:10:20 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:10:20 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:10:20 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:10:20 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:10:21 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:10:21 dut.10.240.183.62: flow list 0
25/08/2021 16:10:21 dut.10.240.183.62:
25/08/2021 16:10:21 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:21 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:10:23 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:10:23 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:10:23 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:10:23 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_l3srcl4dst passed
25/08/2021 16:10:23 dut.10.240.183.62: flow flush 0
25/08/2021 16:10:23 dut.10.240.183.62:
25/08/2021 16:10:23 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_l3dstl4src================
25/08/2021 16:10:23 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:10:23 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:10:23 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:10:23 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:10:23 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:10:23 dut.10.240.183.62: flow list 0
25/08/2021 16:10:23 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 16:10:23 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:23 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:10:24 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x3381a867 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:10:24 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:10:24 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3381a867', '0x7')]
25/08/2021 16:10:24 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:24 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 16:10:25 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x6b0ee367 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:10:25 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:10:25 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6b0ee367', '0x7')]
25/08/2021 16:10:25 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:25 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 16:10:27 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x1b1cae58 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:10:27 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:10:27 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1b1cae58', '0x8')]
25/08/2021 16:10:27 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:27 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 16:10:28 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x3381a867 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:10:28 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:10:28 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3381a867', '0x7')]
25/08/2021 16:10:28 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:28 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:10:30 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:10:30 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:10:30 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:10:30 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:10:30 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:10:31 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:10:31 dut.10.240.183.62: flow list 0
25/08/2021 16:10:31 dut.10.240.183.62:
25/08/2021 16:10:31 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:31 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:10:32 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:10:32 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:10:32 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:10:32 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_l3dstl4src passed
25/08/2021 16:10:32 dut.10.240.183.62: flow flush 0
25/08/2021 16:10:32 dut.10.240.183.62:
25/08/2021 16:10:32 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_l3srcl4src================
25/08/2021 16:10:32 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:10:32 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:10:32 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:10:32 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:10:32 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:10:32 dut.10.240.183.62: flow list 0
25/08/2021 16:10:33 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 16:10:33 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:33 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:10:34 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x5b9616fa - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:10:34 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:10:34 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5b9616fa', '0xa')]
25/08/2021 16:10:34 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:34 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:10:35 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x3195dfa - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:10:35 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:10:35 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3195dfa', '0xa')]
25/08/2021 16:10:35 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:35 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 16:10:37 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x730b10c5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:10:37 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:10:37 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x730b10c5', '0x5')]
25/08/2021 16:10:37 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:37 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=4)
25/08/2021 16:10:38 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x5b9616fa - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:10:38 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:10:38 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5b9616fa', '0xa')]
25/08/2021 16:10:38 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:38 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:10:40 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:10:40 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:10:40 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:10:40 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:10:40 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:10:41 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:10:41 dut.10.240.183.62: flow list 0
25/08/2021 16:10:41 dut.10.240.183.62:
25/08/2021 16:10:41 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:41 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:10:42 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:10:42 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:10:42 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:10:42 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_l3srcl4src passed
25/08/2021 16:10:42 dut.10.240.183.62: flow flush 0
25/08/2021 16:10:42 dut.10.240.183.62:
25/08/2021 16:10:42 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_all================
25/08/2021 16:10:42 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:10:42 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp end key_len 0 queues end / end
25/08/2021 16:10:42 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:10:42 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / udp / end actions rss types ipv4-udp end key_len 0 queues end / end
25/08/2021 16:10:42 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:10:42 dut.10.240.183.62: flow list 0
25/08/2021 16:10:42 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 16:10:42 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:42 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:10:44 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xd97c07c5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:10:44 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:10:44 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd97c07c5', '0x5')]
25/08/2021 16:10:44 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:44 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:10:45 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x81f34cc5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:10:45 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:10:45 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x81f34cc5', '0x5')]
25/08/2021 16:10:45 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:45 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 16:10:46 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xf7052088 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:10:46 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:10:46 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf7052088', '0x8')]
25/08/2021 16:10:46 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:46 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 16:10:48 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xd3f663ad - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:10:48 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:10:48 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd3f663ad', '0xd')]
25/08/2021 16:10:48 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:48 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 16:10:49 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x807b0658 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:10:49 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:10:49 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x807b0658', '0x8')]
25/08/2021 16:10:49 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:49 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:10:50 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xd97c07c5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:10:50 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:10:50 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd97c07c5', '0x5')]
25/08/2021 16:10:50 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:50 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:10:52 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:10:52 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:10:52 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:10:52 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:10:52 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:10:53 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:10:53 dut.10.240.183.62: flow list 0
25/08/2021 16:10:53 dut.10.240.183.62:
25/08/2021 16:10:53 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:10:53 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 16:10:55 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:10:55 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:10:55 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:10:55 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_all passed
25/08/2021 16:10:55 dut.10.240.183.62: flow flush 0
25/08/2021 16:10:55 dut.10.240.183.62:
25/08/2021 16:10:55 TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_l3dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_l3src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_l4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_l4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_l3dstl4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_l3srcl4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_l3dstl4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_l3srcl4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_all': 'passed'}
25/08/2021 16:10:55 TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 16:10:55 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_dl_ipv4_udp_toeplitz Result PASSED:
25/08/2021 16:10:55 dut.10.240.183.62: quit
25/08/2021 16:10:55 dut.10.240.183.62:
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 36 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
RX-packets: 5 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 5 -> TX Port= 0/Queue= 5 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 6 -> TX Port= 0/Queue= 6 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 7 -> TX Port= 0/Queue= 7 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 8 -> TX Port= 0/Queue= 8 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
RX-packets: 5 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=13 -> TX Port= 0/Queue=13 -------
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=15 -> TX Port= 0/Queue=15 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 70 RX-dropped: 0 RX-total: 70
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 70 RX-dropped: 0 RX-total: 70
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
25/08/2021 16:10:55 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_dl_ipv6_symmetric Begin
25/08/2021 16:10:55 dut.10.240.183.62:
25/08/2021 16:10:55 tester:
25/08/2021 16:10:55 dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4 --file-prefix=dpdk_29620_20210825152429 -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 16:10:57 dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 16:11:07 dut.10.240.183.62: set fwd rxonly
25/08/2021 16:11:07 dut.10.240.183.62:
Set rxonly packet forwarding mode
25/08/2021 16:11:07 dut.10.240.183.62: set verbose 1
25/08/2021 16:11:07 dut.10.240.183.62:
Change verbose level from 0 to 1
25/08/2021 16:11:07 dut.10.240.183.62: start
25/08/2021 16:11:07 dut.10.240.183.62:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=384 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=384 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 16:11:07 dut.10.240.183.62: show port info all
25/08/2021 16:11:07 dut.10.240.183.62:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
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: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
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: 16
Max possible RX queues: 256
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: 16
Max possible TX queues: 256
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
25/08/2021 16:11:07 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv6_gre_ipv6_gtpu_dl_ipv6_symmetric================
25/08/2021 16:11:07 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:11:07 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv6 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / end actions rss func symmetric_toeplitz types ipv6 end key_len 0 queues end / end
25/08/2021 16:11:07 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:11:07 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv6 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / end actions rss func symmetric_toeplitz types ipv6 end key_len 0 queues end / end
25/08/2021 16:11:07 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:11:07 dut.10.240.183.62: flow list 0
25/08/2021 16:11:07 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV6 UDP GTPU GTP_PSC IPV6 => RSS
25/08/2021 16:11:07 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:11:07 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:11:08 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=166 - nb_segs=1 - RSS hash=0xa14cd81f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:11:08 TestCVLAdvancedIAVFRSSGTPoGRE: action: {'save_hash': 'gtpogre-ipv4-nonfrag'}
25/08/2021 16:11:08 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa14cd81f', '0xf')]
25/08/2021 16:11:08 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:11:08 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:11:10 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=166 - nb_segs=1 - RSS hash=0xa14cd81f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:11:10 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:11:10 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa14cd81f', '0xf')]
25/08/2021 16:11:10 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:11:10 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 16:11:11 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:11:11 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:11:11 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:11:11 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:11:11 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:11:12 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=166 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:11:12 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:11:12 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:11:12 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:11:12 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6()/UDP()/GTP_U_Header()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:11:14 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=154 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:11:14 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:11:14 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:11:14 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv6_gre_ipv6_gtpu_dl_ipv6_symmetric passed
25/08/2021 16:11:14 dut.10.240.183.62: flow flush 0
25/08/2021 16:11:14 dut.10.240.183.62:
25/08/2021 16:11:14 TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv6_gre_ipv6_gtpu_dl_ipv6_symmetric': 'passed'}
25/08/2021 16:11:14 TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 16:11:14 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_dl_ipv6_symmetric Result PASSED:
25/08/2021 16:11:14 dut.10.240.183.62: quit
25/08/2021 16:11:14 dut.10.240.183.62:
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=15 -> TX Port= 0/Queue=15 -------
RX-packets: 2 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
----------------------------------------------------------------------------
+++++++++++++++ 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.
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
25/08/2021 16:11:14 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_toeplitz Begin
25/08/2021 16:11:14 dut.10.240.183.62:
25/08/2021 16:11:15 tester:
25/08/2021 16:11:15 dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4 --file-prefix=dpdk_29620_20210825152429 -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 16:11:16 dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 16:11:26 dut.10.240.183.62: set fwd rxonly
25/08/2021 16:11:26 dut.10.240.183.62:
Set rxonly packet forwarding mode
25/08/2021 16:11:26 dut.10.240.183.62: set verbose 1
25/08/2021 16:11:26 dut.10.240.183.62:
Change verbose level from 0 to 1
25/08/2021 16:11:26 dut.10.240.183.62: start
25/08/2021 16:11:26 dut.10.240.183.62:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=384 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=384 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 16:11:26 dut.10.240.183.62: show port info all
25/08/2021 16:11:26 dut.10.240.183.62:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
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: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
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: 16
Max possible RX queues: 256
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: 16
Max possible TX queues: 256
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
25/08/2021 16:11:26 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_l3dst================
25/08/2021 16:11:26 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:11:26 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only end key_len 0 queues end / end
25/08/2021 16:11:26 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:11:26 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only end key_len 0 queues end / end
25/08/2021 16:11:26 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:11:26 dut.10.240.183.62: flow list 0
25/08/2021 16:11:26 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 16:11:26 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:11:26 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:11:28 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x820a8074 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:11:28 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:11:28 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x820a8074', '0x4')]
25/08/2021 16:11:28 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:11:28 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 16:11:29 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xf99c3b0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:11:29 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:11:29 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf99c3b0', '0x0')]
25/08/2021 16:11:29 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:11:29 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=14)
25/08/2021 16:11:30 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x820a8074 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:11:30 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:11:30 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x820a8074', '0x4')]
25/08/2021 16:11:30 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:11:30 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:11:32 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:11:32 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:11:32 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:11:32 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:11:32 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:11:33 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:11:33 dut.10.240.183.62: flow list 0
25/08/2021 16:11:33 dut.10.240.183.62:
25/08/2021 16:11:33 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:11:33 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 16:11:34 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:11:34 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:11:34 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:11:34 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_l3dst passed
25/08/2021 16:11:34 dut.10.240.183.62: flow flush 0
25/08/2021 16:11:35 dut.10.240.183.62:
25/08/2021 16:11:35 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_l3src================
25/08/2021 16:11:35 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:11:35 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only end key_len 0 queues end / end
25/08/2021 16:11:35 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:11:35 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only end key_len 0 queues end / end
25/08/2021 16:11:35 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:11:35 dut.10.240.183.62: flow list 0
25/08/2021 16:11:35 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 16:11:35 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:11:35 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:11:36 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xeea4c29b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:11:36 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:11:36 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xeea4c29b', '0xb')]
25/08/2021 16:11:36 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:11:36 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:11:37 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x4fc26112 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:11:37 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:11:37 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4fc26112', '0x2')]
25/08/2021 16:11:37 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:11:37 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=14)
25/08/2021 16:11:39 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xeea4c29b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:11:39 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:11:39 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xeea4c29b', '0xb')]
25/08/2021 16:11:39 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:11:39 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:11:40 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:11:40 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:11:40 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:11:40 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:11:40 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:11:41 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:11:41 dut.10.240.183.62: flow list 0
25/08/2021 16:11:42 dut.10.240.183.62:
25/08/2021 16:11:42 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:11:42 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 16:11:43 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:11:43 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:11:43 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:11:43 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_l3src passed
25/08/2021 16:11:43 dut.10.240.183.62: flow flush 0
25/08/2021 16:11:43 dut.10.240.183.62:
25/08/2021 16:11:43 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_l4dst================
25/08/2021 16:11:43 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:11:43 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l4-dst-only end key_len 0 queues end / end
25/08/2021 16:11:43 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:11:43 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l4-dst-only end key_len 0 queues end / end
25/08/2021 16:11:43 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:11:43 dut.10.240.183.62: flow list 0
25/08/2021 16:11:43 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 16:11:43 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:11:43 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:11:45 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x8236d928 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:11:45 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:11:45 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8236d928', '0x8')]
25/08/2021 16:11:45 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:11:45 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 16:11:46 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x3297c509 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:11:46 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:11:46 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3297c509', '0x9')]
25/08/2021 16:11:46 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:11:46 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=14)
25/08/2021 16:11:47 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x8236d928 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:11:47 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:11:47 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8236d928', '0x8')]
25/08/2021 16:11:47 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:11:47 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:11:49 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:11:49 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:11:49 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:11:49 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:11:49 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:11:50 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:11:50 dut.10.240.183.62: flow list 0
25/08/2021 16:11:50 dut.10.240.183.62:
25/08/2021 16:11:50 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:11:50 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 16:11:51 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:11:51 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:11:51 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:11:51 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_l4dst passed
25/08/2021 16:11:51 dut.10.240.183.62: flow flush 0
25/08/2021 16:11:51 dut.10.240.183.62:
25/08/2021 16:11:51 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_l4src================
25/08/2021 16:11:51 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:11:51 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l4-src-only end key_len 0 queues end / end
25/08/2021 16:11:51 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:11:51 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l4-src-only end key_len 0 queues end / end
25/08/2021 16:11:52 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:11:52 dut.10.240.183.62: flow list 0
25/08/2021 16:11:52 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 16:11:52 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:11:52 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:11:53 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xd477acb2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:11:53 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:11:53 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd477acb2', '0x2')]
25/08/2021 16:11:53 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:11:53 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 16:11:54 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xa91663e5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:11:54 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:11:54 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa91663e5', '0x5')]
25/08/2021 16:11:54 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:11:54 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=4)
25/08/2021 16:11:56 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xd477acb2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:11:56 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:11:56 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd477acb2', '0x2')]
25/08/2021 16:11:56 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:11:56 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:11:57 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:11:57 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:11:57 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:11:57 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:11:57 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:11:58 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:11:58 dut.10.240.183.62: flow list 0
25/08/2021 16:11:58 dut.10.240.183.62:
25/08/2021 16:11:58 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:11:58 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 16:12:00 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:12:00 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:12:00 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:12:00 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_l4src passed
25/08/2021 16:12:00 dut.10.240.183.62: flow flush 0
25/08/2021 16:12:00 dut.10.240.183.62:
25/08/2021 16:12:00 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_l3dstl4dst================
25/08/2021 16:12:00 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:12:00 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:12:00 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:12:00 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:12:00 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:12:00 dut.10.240.183.62: flow list 0
25/08/2021 16:12:00 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 16:12:00 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:00 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:12:01 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x33f3bfe - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:12:01 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:12:01 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x33f3bfe', '0xe')]
25/08/2021 16:12:01 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:01 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 16:12:03 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x8eac783a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:12:03 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:12:03 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8eac783a', '0xa')]
25/08/2021 16:12:03 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:03 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 16:12:04 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xa2dd3353 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:12:04 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:12:04 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa2dd3353', '0x3')]
25/08/2021 16:12:04 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:04 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 16:12:06 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x33f3bfe - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:12:06 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:12:06 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x33f3bfe', '0xe')]
25/08/2021 16:12:06 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:06 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:12:07 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:12:07 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:12:07 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:12:07 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:12:07 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:12:08 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:12:08 dut.10.240.183.62: flow list 0
25/08/2021 16:12:08 dut.10.240.183.62:
25/08/2021 16:12:08 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:08 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 16:12:10 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:12:10 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:12:10 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:12:10 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_l3dstl4dst passed
25/08/2021 16:12:10 dut.10.240.183.62: flow flush 0
25/08/2021 16:12:10 dut.10.240.183.62:
25/08/2021 16:12:10 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_l3srcl4dst================
25/08/2021 16:12:10 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:12:10 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:12:10 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:12:10 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:12:10 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:12:10 dut.10.240.183.62: flow list 0
25/08/2021 16:12:10 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 16:12:10 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:10 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:12:11 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x6f917911 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:12:11 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:12:11 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6f917911', '0x1')]
25/08/2021 16:12:11 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:11 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:12:13 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xcef7da98 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:12:13 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:12:13 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcef7da98', '0x8')]
25/08/2021 16:12:13 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:13 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 16:12:14 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xce7371bc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:12:14 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:12:14 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xce7371bc', '0xc')]
25/08/2021 16:12:14 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:14 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=14)
25/08/2021 16:12:15 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x6f917911 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:12:15 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:12:15 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6f917911', '0x1')]
25/08/2021 16:12:15 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:15 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:12:17 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:12:17 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:12:17 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:12:17 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:12:17 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:12:18 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:12:18 dut.10.240.183.62: flow list 0
25/08/2021 16:12:18 dut.10.240.183.62:
25/08/2021 16:12:18 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:18 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 16:12:20 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:12:20 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:12:20 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:12:20 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_l3srcl4dst passed
25/08/2021 16:12:20 dut.10.240.183.62: flow flush 0
25/08/2021 16:12:20 dut.10.240.183.62:
25/08/2021 16:12:20 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_l3dstl4src================
25/08/2021 16:12:20 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:12:20 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:12:20 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:12:20 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:12:20 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:12:20 dut.10.240.183.62: flow list 0
25/08/2021 16:12:20 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 16:12:20 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:20 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:12:21 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x42905db1 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:12:21 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:12:21 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x42905db1', '0x1')]
25/08/2021 16:12:21 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:21 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 16:12:23 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xcf031e75 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:12:23 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:12:23 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcf031e75', '0x5')]
25/08/2021 16:12:23 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:23 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 16:12:24 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x23e888d9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:12:24 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:12:24 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x23e888d9', '0x9')]
25/08/2021 16:12:24 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:24 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 16:12:25 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x42905db1 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:12:25 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:12:25 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x42905db1', '0x1')]
25/08/2021 16:12:25 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:25 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:12:27 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:12:27 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:12:27 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:12:27 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:12:27 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:12:28 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:12:28 dut.10.240.183.62: flow list 0
25/08/2021 16:12:28 dut.10.240.183.62:
25/08/2021 16:12:28 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:28 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 16:12:30 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:12:30 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:12:30 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:12:30 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_l3dstl4src passed
25/08/2021 16:12:30 dut.10.240.183.62: flow flush 0
25/08/2021 16:12:30 dut.10.240.183.62:
25/08/2021 16:12:30 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_l3srcl4src================
25/08/2021 16:12:30 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:12:30 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:12:30 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:12:30 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:12:30 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:12:30 dut.10.240.183.62: flow list 0
25/08/2021 16:12:30 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 16:12:30 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:30 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:12:31 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x2e3e1f5e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:12:31 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:12:31 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2e3e1f5e', '0xe')]
25/08/2021 16:12:31 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:31 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:12:33 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x8f58bcd7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:12:33 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:12:33 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8f58bcd7', '0x7')]
25/08/2021 16:12:33 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:33 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 16:12:34 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x4f46ca36 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:12:34 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:12:34 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4f46ca36', '0x6')]
25/08/2021 16:12:34 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:34 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=4)
25/08/2021 16:12:35 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x2e3e1f5e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:12:35 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:12:35 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2e3e1f5e', '0xe')]
25/08/2021 16:12:35 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:35 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:12:37 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:12:37 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:12:37 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:12:37 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:12:37 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:12:38 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:12:38 dut.10.240.183.62: flow list 0
25/08/2021 16:12:38 dut.10.240.183.62:
25/08/2021 16:12:38 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:38 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 16:12:40 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:12:40 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:12:40 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:12:40 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_l3srcl4src passed
25/08/2021 16:12:40 dut.10.240.183.62: flow flush 0
25/08/2021 16:12:40 dut.10.240.183.62:
25/08/2021 16:12:40 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_all================
25/08/2021 16:12:40 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:12:40 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp end key_len 0 queues end / end
25/08/2021 16:12:40 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:12:40 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / tcp / end actions rss types ipv6-tcp end key_len 0 queues end / end
25/08/2021 16:12:40 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:12:40 dut.10.240.183.62: flow list 0
25/08/2021 16:12:40 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 16:12:40 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:40 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:12:41 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x4d1f9249 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:12:41 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:12:41 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4d1f9249', '0x9')]
25/08/2021 16:12:41 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:41 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:12:43 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xec7931c0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:12:43 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:12:43 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xec7931c0', '0x0')]
25/08/2021 16:12:43 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:43 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 16:12:44 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xebbeead0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:12:44 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:12:44 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xebbeead0', '0x0')]
25/08/2021 16:12:44 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:44 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 16:12:45 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x39600a84 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:12:45 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:12:45 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x39600a84', '0x4')]
25/08/2021 16:12:45 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:45 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 16:12:47 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xda55388c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:12:47 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:12:47 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xda55388c', '0xc')]
25/08/2021 16:12:47 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:47 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:12:48 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x4d1f9249 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:12:48 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:12:48 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4d1f9249', '0x9')]
25/08/2021 16:12:48 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:48 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:12:50 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:12:50 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:12:50 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:12:50 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:12:50 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:12:51 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:12:51 dut.10.240.183.62: flow list 0
25/08/2021 16:12:51 dut.10.240.183.62:
25/08/2021 16:12:51 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:12:51 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")']
25/08/2021 16:12:52 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:12:52 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:12:52 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:12:52 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_all passed
25/08/2021 16:12:52 dut.10.240.183.62: flow flush 0
25/08/2021 16:12:52 dut.10.240.183.62:
25/08/2021 16:12:52 TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_l3dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_l3src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_l4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_l4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_l3dstl4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_l3srcl4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_l3dstl4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_l3srcl4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_all': 'passed'}
25/08/2021 16:12:52 TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 16:12:52 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_dl_ipv6_tcp_toeplitz Result PASSED:
25/08/2021 16:12:52 dut.10.240.183.62: quit
25/08/2021 16:12:53 dut.10.240.183.62:
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 39 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 5 -> TX Port= 0/Queue= 5 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 6 -> TX Port= 0/Queue= 6 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- 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= 8 -> TX Port= 0/Queue= 8 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=11 -> TX Port= 0/Queue=11 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- 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: 70 RX-dropped: 0 RX-total: 70
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 70 RX-dropped: 0 RX-total: 70
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
25/08/2021 16:12:53 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_dl_ipv6_toeplitz Begin
25/08/2021 16:12:53 dut.10.240.183.62:
25/08/2021 16:12:53 tester:
25/08/2021 16:12:53 dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4 --file-prefix=dpdk_29620_20210825152429 -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 16:12:54 dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 16:13:04 dut.10.240.183.62: set fwd rxonly
25/08/2021 16:13:04 dut.10.240.183.62:
Set rxonly packet forwarding mode
25/08/2021 16:13:04 dut.10.240.183.62: set verbose 1
25/08/2021 16:13:04 dut.10.240.183.62:
Change verbose level from 0 to 1
25/08/2021 16:13:04 dut.10.240.183.62: start
25/08/2021 16:13:04 dut.10.240.183.62:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=384 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=384 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 16:13:04 dut.10.240.183.62: show port info all
25/08/2021 16:13:05 dut.10.240.183.62:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
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: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
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: 16
Max possible RX queues: 256
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: 16
Max possible TX queues: 256
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
25/08/2021 16:13:05 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv6_l3dst================
25/08/2021 16:13:05 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:13:05 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / end actions rss types ipv6 l3-dst-only end key_len 0 queues end / end
25/08/2021 16:13:05 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:13:05 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / end actions rss types ipv6 l3-dst-only end key_len 0 queues end / end
25/08/2021 16:13:05 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:13:05 dut.10.240.183.62: flow list 0
25/08/2021 16:13:05 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 => RSS
25/08/2021 16:13:05 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:13:05 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:13:06 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x5985db0e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:13:06 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:13:06 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5985db0e', '0xe')]
25/08/2021 16:13:06 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:13:06 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")
25/08/2021 16:13:07 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xbc32919b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:13:07 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:13:07 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbc32919b', '0xb')]
25/08/2021 16:13:07 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:13:07 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:13:09 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x5985db0e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:13:09 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:13:09 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5985db0e', '0xe')]
25/08/2021 16:13:09 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:13:09 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
25/08/2021 16:13:10 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=578 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:13:10 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:13:10 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:13:10 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:13:10 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:13:11 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:13:11 dut.10.240.183.62: flow list 0
25/08/2021 16:13:11 dut.10.240.183.62:
25/08/2021 16:13:11 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:13:11 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")']
25/08/2021 16:13:13 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:13:13 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:13:13 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:13:13 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv6_l3dst passed
25/08/2021 16:13:13 dut.10.240.183.62: flow flush 0
25/08/2021 16:13:13 dut.10.240.183.62:
25/08/2021 16:13:13 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv6_l3src================
25/08/2021 16:13:13 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:13:13 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / end actions rss types ipv6 l3-src-only end key_len 0 queues end / end
25/08/2021 16:13:13 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:13:13 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / end actions rss types ipv6 l3-src-only end key_len 0 queues end / end
25/08/2021 16:13:13 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:13:13 dut.10.240.183.62: flow list 0
25/08/2021 16:13:13 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 => RSS
25/08/2021 16:13:13 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:13:13 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:13:14 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xaa3df11 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:13:14 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:13:14 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xaa3df11', '0x1')]
25/08/2021 16:13:14 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:13:14 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:13:16 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xa48ac29c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:13:16 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:13:16 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa48ac29c', '0xc')]
25/08/2021 16:13:16 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:13:16 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")
25/08/2021 16:13:17 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xaa3df11 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:13:17 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:13:17 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xaa3df11', '0x1')]
25/08/2021 16:13:17 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:13:17 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
25/08/2021 16:13:18 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=578 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:13:18 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:13:18 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:13:18 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:13:18 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:13:20 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:13:20 dut.10.240.183.62: flow list 0
25/08/2021 16:13:20 dut.10.240.183.62:
25/08/2021 16:13:20 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:13:20 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")']
25/08/2021 16:13:21 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:13:21 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:13:21 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:13:21 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv6_l3src passed
25/08/2021 16:13:21 dut.10.240.183.62: flow flush 0
25/08/2021 16:13:21 dut.10.240.183.62:
25/08/2021 16:13:21 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv6_all================
25/08/2021 16:13:21 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:13:21 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end
25/08/2021 16:13:21 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:13:21 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end
25/08/2021 16:13:21 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:13:21 dut.10.240.183.62: flow list 0
25/08/2021 16:13:21 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 => RSS
25/08/2021 16:13:21 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:13:21 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:13:23 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x7cccedd8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:13:23 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:13:23 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7cccedd8', '0x8')]
25/08/2021 16:13:23 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:13:23 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:13:24 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xd2e5f055 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:13:24 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:13:24 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd2e5f055', '0x5')]
25/08/2021 16:13:24 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:13:24 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")
25/08/2021 16:13:25 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xb12ce359 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:13:25 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:13:25 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb12ce359', '0x9')]
25/08/2021 16:13:25 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:13:25 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:13:27 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x7cccedd8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:13:27 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:13:27 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7cccedd8', '0x8')]
25/08/2021 16:13:27 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:13:27 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
25/08/2021 16:13:28 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=578 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:13:28 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:13:28 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:13:28 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:13:28 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:13:29 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:13:29 dut.10.240.183.62: flow list 0
25/08/2021 16:13:29 dut.10.240.183.62:
25/08/2021 16:13:29 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:13:29 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")']
25/08/2021 16:13:31 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:13:31 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:13:31 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:13:31 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv6_all passed
25/08/2021 16:13:31 dut.10.240.183.62: flow flush 0
25/08/2021 16:13:31 dut.10.240.183.62:
25/08/2021 16:13:31 TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv6_gtpu_dl_ipv6_l3dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv6_l3src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv6_all': 'passed'}
25/08/2021 16:13:31 TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 16:13:31 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_dl_ipv6_toeplitz Result PASSED:
25/08/2021 16:13:31 dut.10.240.183.62: quit
25/08/2021 16:13:31 dut.10.240.183.62:
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 9 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 5 -> TX Port= 0/Queue= 5 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 8 -> TX Port= 0/Queue= 8 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=11 -> TX Port= 0/Queue=11 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 19 RX-dropped: 0 RX-total: 19
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 19 RX-dropped: 0 RX-total: 19
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
25/08/2021 16:13:31 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_toeplitz Begin
25/08/2021 16:13:32 dut.10.240.183.62:
25/08/2021 16:13:32 tester:
25/08/2021 16:13:32 dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4 --file-prefix=dpdk_29620_20210825152429 -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 16:13:33 dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 16:13:43 dut.10.240.183.62: set fwd rxonly
25/08/2021 16:13:43 dut.10.240.183.62:
Set rxonly packet forwarding mode
25/08/2021 16:13:43 dut.10.240.183.62: set verbose 1
25/08/2021 16:13:43 dut.10.240.183.62:
Change verbose level from 0 to 1
25/08/2021 16:13:43 dut.10.240.183.62: start
25/08/2021 16:13:43 dut.10.240.183.62:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=384 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=384 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 16:13:43 dut.10.240.183.62: show port info all
25/08/2021 16:13:43 dut.10.240.183.62:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
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: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
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: 16
Max possible RX queues: 256
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: 16
Max possible TX queues: 256
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
25/08/2021 16:13:43 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_l3dst================
25/08/2021 16:13:43 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:13:43 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 16:13:43 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:13:43 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 16:13:43 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:13:43 dut.10.240.183.62: flow list 0
25/08/2021 16:13:43 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 16:13:43 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:13:43 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:13:45 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xafbcf00d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:13:45 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:13:45 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xafbcf00d', '0xd')]
25/08/2021 16:13:45 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:13:45 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 16:13:46 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x7f50556c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:13:46 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:13:46 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7f50556c', '0xc')]
25/08/2021 16:13:46 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:13:46 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=14)
25/08/2021 16:13:47 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xafbcf00d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:13:47 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:13:47 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xafbcf00d', '0xd')]
25/08/2021 16:13:47 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:13:47 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:13:49 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:13:49 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:13:49 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:13:49 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:13:49 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:13:50 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:13:50 dut.10.240.183.62: flow list 0
25/08/2021 16:13:50 dut.10.240.183.62:
25/08/2021 16:13:50 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:13:50 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 16:13:52 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:13:52 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:13:52 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:13:52 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_l3dst passed
25/08/2021 16:13:52 dut.10.240.183.62: flow flush 0
25/08/2021 16:13:52 dut.10.240.183.62:
25/08/2021 16:13:52 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_l3src================
25/08/2021 16:13:52 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:13:52 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-src-only end key_len 0 queues end / end
25/08/2021 16:13:52 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:13:52 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-src-only end key_len 0 queues end / end
25/08/2021 16:13:52 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:13:52 dut.10.240.183.62: flow list 0
25/08/2021 16:13:52 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 16:13:52 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:13:52 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:13:53 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xf7c8ce9c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:13:53 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:13:53 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf7c8ce9c', '0xc')]
25/08/2021 16:13:53 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:13:53 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:13:55 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x458adc0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:13:55 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:13:55 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x458adc0', '0x0')]
25/08/2021 16:13:55 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:13:55 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=14)
25/08/2021 16:13:56 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xf7c8ce9c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:13:56 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:13:56 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf7c8ce9c', '0xc')]
25/08/2021 16:13:56 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:13:56 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:13:58 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:13:58 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:13:58 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:13:58 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:13:58 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:13:59 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:13:59 dut.10.240.183.62: flow list 0
25/08/2021 16:13:59 dut.10.240.183.62:
25/08/2021 16:13:59 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:13:59 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 16:14:00 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:14:00 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:14:00 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:14:00 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_l3src passed
25/08/2021 16:14:00 dut.10.240.183.62: flow flush 0
25/08/2021 16:14:00 dut.10.240.183.62:
25/08/2021 16:14:00 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_l4dst================
25/08/2021 16:14:00 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:14:00 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l4-dst-only end key_len 0 queues end / end
25/08/2021 16:14:00 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:14:00 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l4-dst-only end key_len 0 queues end / end
25/08/2021 16:14:00 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:14:00 dut.10.240.183.62: flow list 0
25/08/2021 16:14:00 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 16:14:00 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:00 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:14:02 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xc11a28e7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:14:02 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:14:02 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc11a28e7', '0x7')]
25/08/2021 16:14:02 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:02 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 16:14:03 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xb6dfa3ab - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:14:03 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:14:03 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb6dfa3ab', '0xb')]
25/08/2021 16:14:03 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:03 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)
25/08/2021 16:14:05 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xc11a28e7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:14:05 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:14:05 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc11a28e7', '0x7')]
25/08/2021 16:14:05 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:05 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:14:06 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:14:06 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:14:06 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:14:06 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:14:06 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:14:07 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:14:07 dut.10.240.183.62: flow list 0
25/08/2021 16:14:07 dut.10.240.183.62:
25/08/2021 16:14:07 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:07 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 16:14:09 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:14:09 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:14:09 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:14:09 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_l4dst passed
25/08/2021 16:14:09 dut.10.240.183.62: flow flush 0
25/08/2021 16:14:09 dut.10.240.183.62:
25/08/2021 16:14:09 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_l4src================
25/08/2021 16:14:09 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:14:09 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l4-src-only end key_len 0 queues end / end
25/08/2021 16:14:09 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:14:09 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l4-src-only end key_len 0 queues end / end
25/08/2021 16:14:09 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:14:09 dut.10.240.183.62: flow list 0
25/08/2021 16:14:09 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 16:14:09 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:09 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:14:10 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x7c9e4ddf - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:14:10 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:14:10 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7c9e4ddf', '0xf')]
25/08/2021 16:14:10 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:10 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 16:14:12 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x9fd81a7b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:14:12 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:14:12 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9fd81a7b', '0xb')]
25/08/2021 16:14:12 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:12 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)
25/08/2021 16:14:13 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x7c9e4ddf - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:14:13 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:14:13 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7c9e4ddf', '0xf')]
25/08/2021 16:14:13 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:13 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:14:15 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:14:15 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:14:15 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:14:15 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:14:15 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:14:16 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:14:16 dut.10.240.183.62: flow list 0
25/08/2021 16:14:16 dut.10.240.183.62:
25/08/2021 16:14:16 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:16 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 16:14:17 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:14:17 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:14:17 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:14:17 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_l4src passed
25/08/2021 16:14:17 dut.10.240.183.62: flow flush 0
25/08/2021 16:14:17 dut.10.240.183.62:
25/08/2021 16:14:17 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_l3dstl4dst================
25/08/2021 16:14:17 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:14:17 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:14:17 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:14:17 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:14:18 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:14:18 dut.10.240.183.62: flow list 0
25/08/2021 16:14:18 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 16:14:18 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:18 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:14:19 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xb74ae834 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:14:19 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:14:19 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb74ae834', '0x4')]
25/08/2021 16:14:19 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:19 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 16:14:20 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x67a64d55 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:14:20 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:14:20 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x67a64d55', '0x5')]
25/08/2021 16:14:20 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:20 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 16:14:22 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xe5fa7a1f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:14:22 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:14:22 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe5fa7a1f', '0xf')]
25/08/2021 16:14:22 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:22 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 16:14:23 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xb74ae834 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:14:23 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:14:23 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb74ae834', '0x4')]
25/08/2021 16:14:23 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:23 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:14:25 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:14:25 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:14:25 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:14:25 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:14:25 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:14:26 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:14:26 dut.10.240.183.62: flow list 0
25/08/2021 16:14:26 dut.10.240.183.62:
25/08/2021 16:14:26 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:26 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 16:14:27 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:14:27 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:14:27 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:14:27 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_l3dstl4dst passed
25/08/2021 16:14:27 dut.10.240.183.62: flow flush 0
25/08/2021 16:14:27 dut.10.240.183.62:
25/08/2021 16:14:27 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_l3srcl4dst================
25/08/2021 16:14:27 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:14:27 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:14:27 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:14:27 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:14:27 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:14:27 dut.10.240.183.62: flow list 0
25/08/2021 16:14:27 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 16:14:27 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:27 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:14:29 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xef3ed6a5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:14:29 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:14:29 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xef3ed6a5', '0x5')]
25/08/2021 16:14:29 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:29 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:14:30 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x1caeb5f9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:14:30 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:14:30 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1caeb5f9', '0x9')]
25/08/2021 16:14:30 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:30 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 16:14:32 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xbd8e448e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:14:32 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:14:32 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbd8e448e', '0xe')]
25/08/2021 16:14:32 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:32 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)
25/08/2021 16:14:33 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xef3ed6a5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:14:33 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:14:33 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xef3ed6a5', '0x5')]
25/08/2021 16:14:33 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:33 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:14:34 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:14:34 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:14:34 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:14:34 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:14:34 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:14:36 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:14:36 dut.10.240.183.62: flow list 0
25/08/2021 16:14:36 dut.10.240.183.62:
25/08/2021 16:14:36 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:36 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 16:14:37 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:14:37 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:14:37 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:14:37 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_l3srcl4dst passed
25/08/2021 16:14:37 dut.10.240.183.62: flow flush 0
25/08/2021 16:14:37 dut.10.240.183.62:
25/08/2021 16:14:37 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_l3dstl4src================
25/08/2021 16:14:37 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:14:37 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:14:37 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:14:37 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:14:37 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:14:37 dut.10.240.183.62: flow list 0
25/08/2021 16:14:37 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 16:14:37 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:37 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:14:39 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x23c7fc11 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:14:39 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:14:39 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x23c7fc11', '0x1')]
25/08/2021 16:14:39 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:39 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 16:14:40 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xf32b5970 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:14:40 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:14:40 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf32b5970', '0x0')]
25/08/2021 16:14:40 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:40 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 16:14:41 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xfd0c6226 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:14:41 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:14:41 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xfd0c6226', '0x6')]
25/08/2021 16:14:41 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:41 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 16:14:43 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x23c7fc11 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:14:43 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:14:43 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x23c7fc11', '0x1')]
25/08/2021 16:14:43 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:43 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:14:44 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:14:44 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:14:44 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:14:44 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:14:44 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:14:46 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:14:46 dut.10.240.183.62: flow list 0
25/08/2021 16:14:46 dut.10.240.183.62:
25/08/2021 16:14:46 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:46 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 16:14:47 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:14:47 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:14:47 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:14:47 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_l3dstl4src passed
25/08/2021 16:14:47 dut.10.240.183.62: flow flush 0
25/08/2021 16:14:47 dut.10.240.183.62:
25/08/2021 16:14:47 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_l3srcl4src================
25/08/2021 16:14:47 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:14:47 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:14:47 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:14:47 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:14:47 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:14:47 dut.10.240.183.62: flow list 0
25/08/2021 16:14:47 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 16:14:47 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:47 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:14:49 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x7bb3c280 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:14:49 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:14:49 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7bb3c280', '0x0')]
25/08/2021 16:14:49 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:49 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:14:50 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x8823a1dc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:14:50 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:14:50 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8823a1dc', '0xc')]
25/08/2021 16:14:50 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:50 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 16:14:51 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xa5785cb7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:14:51 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:14:51 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa5785cb7', '0x7')]
25/08/2021 16:14:51 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:51 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)
25/08/2021 16:14:53 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x7bb3c280 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:14:53 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:14:53 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7bb3c280', '0x0')]
25/08/2021 16:14:53 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:53 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:14:54 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:14:54 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:14:54 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:14:54 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:14:54 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:14:55 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:14:55 dut.10.240.183.62: flow list 0
25/08/2021 16:14:55 dut.10.240.183.62:
25/08/2021 16:14:55 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:55 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 16:14:57 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:14:57 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:14:57 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:14:57 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_l3srcl4src passed
25/08/2021 16:14:57 dut.10.240.183.62: flow flush 0
25/08/2021 16:14:57 dut.10.240.183.62:
25/08/2021 16:14:57 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_all================
25/08/2021 16:14:57 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:14:57 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp end key_len 0 queues end / end
25/08/2021 16:14:57 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:14:57 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc pdu_t is 0 / ipv6 / udp / end actions rss types ipv6-udp end key_len 0 queues end / end
25/08/2021 16:14:57 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:14:57 dut.10.240.183.62: flow list 0
25/08/2021 16:14:57 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 16:14:57 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:57 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:14:58 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xaaad0e52 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:14:58 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:14:58 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xaaad0e52', '0x2')]
25/08/2021 16:14:58 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:14:58 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:15:00 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x593d6d0e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:15:00 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:15:00 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x593d6d0e', '0xe')]
25/08/2021 16:15:00 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:15:00 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 16:15:01 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x2e0108c0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:15:01 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:15:01 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2e0108c0', '0x0')]
25/08/2021 16:15:01 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:15:01 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 16:15:03 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xa8b93d90 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:15:03 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:15:03 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa8b93d90', '0x0')]
25/08/2021 16:15:03 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:15:03 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 16:15:04 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xd244795d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:15:04 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:15:04 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd244795d', '0xd')]
25/08/2021 16:15:04 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:15:04 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:15:05 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xaaad0e52 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:15:05 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:15:05 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xaaad0e52', '0x2')]
25/08/2021 16:15:05 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:15:05 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:15:07 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:15:07 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:15:07 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:15:07 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:15:07 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:15:08 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:15:08 dut.10.240.183.62: flow list 0
25/08/2021 16:15:08 dut.10.240.183.62:
25/08/2021 16:15:08 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:15:08 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")']
25/08/2021 16:15:09 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:15:09 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:15:09 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:15:09 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_all passed
25/08/2021 16:15:09 dut.10.240.183.62: flow flush 0
25/08/2021 16:15:09 dut.10.240.183.62:
25/08/2021 16:15:09 TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_l3dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_l3src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_l4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_l4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_l3dstl4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_l3srcl4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_l3dstl4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_l3srcl4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_all': 'passed'}
25/08/2021 16:15:09 TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 16:15:09 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_dl_ipv6_udp_toeplitz Result PASSED:
25/08/2021 16:15:09 dut.10.240.183.62: quit
25/08/2021 16:15:10 dut.10.240.183.62:
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 42 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 5 -> TX Port= 0/Queue= 5 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 6 -> TX Port= 0/Queue= 6 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 7 -> TX Port= 0/Queue= 7 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=11 -> TX Port= 0/Queue=11 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=13 -> TX Port= 0/Queue=13 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=15 -> TX Port= 0/Queue=15 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 70 RX-dropped: 0 RX-total: 70
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 70 RX-dropped: 0 RX-total: 70
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
25/08/2021 16:15:10 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_toeplitz Begin
25/08/2021 16:15:10 dut.10.240.183.62:
25/08/2021 16:15:10 tester:
25/08/2021 16:15:10 dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4 --file-prefix=dpdk_29620_20210825152429 -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 16:15:11 dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 16:15:21 dut.10.240.183.62: set fwd rxonly
25/08/2021 16:15:22 dut.10.240.183.62:
Set rxonly packet forwarding mode
25/08/2021 16:15:22 dut.10.240.183.62: set verbose 1
25/08/2021 16:15:22 dut.10.240.183.62:
Change verbose level from 0 to 1
25/08/2021 16:15:22 dut.10.240.183.62: start
25/08/2021 16:15:22 dut.10.240.183.62:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=384 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=384 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 16:15:22 dut.10.240.183.62: show port info all
25/08/2021 16:15:22 dut.10.240.183.62:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
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: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
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: 16
Max possible RX queues: 256
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: 16
Max possible TX queues: 256
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
25/08/2021 16:15:22 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_l3dst================
25/08/2021 16:15:22 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:15:22 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only end key_len 0 queues end / end
25/08/2021 16:15:22 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:15:22 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only end key_len 0 queues end / end
25/08/2021 16:15:22 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:15:22 dut.10.240.183.62: flow list 0
25/08/2021 16:15:22 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 16:15:22 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:15:22 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:15:23 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x5cd9be90 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:15:23 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:15:23 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5cd9be90', '0x0')]
25/08/2021 16:15:23 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:15:23 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 16:15:25 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x480045d7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:15:25 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:15:25 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x480045d7', '0x7')]
25/08/2021 16:15:25 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:15:25 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=12, sport=14)
25/08/2021 16:15:26 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x5cd9be90 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:15:26 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:15:26 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5cd9be90', '0x0')]
25/08/2021 16:15:26 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:15:26 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:15:28 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:15:28 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:15:28 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:15:28 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:15:28 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:15:29 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x5cd9be90 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:15:29 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:15:29 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5cd9be90', '0x0')]
25/08/2021 16:15:29 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:15:29 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 16:15:30 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x480045d7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:15:30 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:15:30 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x480045d7', '0x7')]
25/08/2021 16:15:30 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:15:30 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=12, sport=14)
25/08/2021 16:15:31 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x5cd9be90 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:15:31 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:15:31 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5cd9be90', '0x0')]
25/08/2021 16:15:31 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:15:31 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:15:39 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:15:39 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:15:39 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:15:39 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:15:39 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:15:40 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x5cd9be90 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:15:40 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:15:40 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5cd9be90', '0x0')]
25/08/2021 16:15:40 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:15:40 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 16:15:42 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x480045d7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:15:42 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:15:42 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x480045d7', '0x7')]
25/08/2021 16:15:42 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:15:42 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=12, sport=14)
25/08/2021 16:15:43 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x5cd9be90 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:15:43 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:15:43 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5cd9be90', '0x0')]
25/08/2021 16:15:43 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:15:43 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:15:45 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:15:45 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:15:45 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:15:45 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:15:45 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:15:46 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:15:46 dut.10.240.183.62: flow list 0
25/08/2021 16:15:46 dut.10.240.183.62:
25/08/2021 16:15:46 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:15:46 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 16:15:47 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:15:47 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:15:47 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:15:47 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_l3dst passed
25/08/2021 16:15:47 dut.10.240.183.62: flow flush 0
25/08/2021 16:15:47 dut.10.240.183.62:
25/08/2021 16:15:47 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_l3src================
25/08/2021 16:15:47 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:15:47 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only end key_len 0 queues end / end
25/08/2021 16:15:48 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:15:48 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only end key_len 0 queues end / end
25/08/2021 16:15:48 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:15:48 dut.10.240.183.62: flow list 0
25/08/2021 16:15:48 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 16:15:48 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:15:48 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:15:49 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x535b7406 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:15:49 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:15:49 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x535b7406', '0x6')]
25/08/2021 16:15:49 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:15:49 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:15:50 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x47828f41 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:15:50 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:15:50 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x47828f41', '0x1')]
25/08/2021 16:15:50 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:15:50 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=12, sport=14)
25/08/2021 16:15:52 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x535b7406 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:15:52 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:15:52 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x535b7406', '0x6')]
25/08/2021 16:15:52 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:15:52 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:15:53 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:15:53 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:15:53 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:15:53 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:15:53 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:15:55 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x535b7406 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:15:55 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:15:55 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x535b7406', '0x6')]
25/08/2021 16:15:55 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:15:55 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:15:56 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x47828f41 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:15:56 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:15:56 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x47828f41', '0x1')]
25/08/2021 16:15:56 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:15:56 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=12, sport=14)
25/08/2021 16:15:57 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x535b7406 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:15:57 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:15:57 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x535b7406', '0x6')]
25/08/2021 16:15:57 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:15:57 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:15:59 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:15:59 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:15:59 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:15:59 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:15:59 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:16:00 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x535b7406 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:16:00 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:16:00 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x535b7406', '0x6')]
25/08/2021 16:16:00 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:00 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:16:01 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x47828f41 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:16:01 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:16:01 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x47828f41', '0x1')]
25/08/2021 16:16:01 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:01 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=12, sport=14)
25/08/2021 16:16:03 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x535b7406 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:16:03 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:16:03 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x535b7406', '0x6')]
25/08/2021 16:16:03 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:03 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:16:04 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:16:04 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:16:04 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:16:04 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:16:04 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:16:05 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:16:05 dut.10.240.183.62: flow list 0
25/08/2021 16:16:06 dut.10.240.183.62:
25/08/2021 16:16:06 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:06 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 16:16:07 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:16:07 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:16:07 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:16:07 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_l3src passed
25/08/2021 16:16:07 dut.10.240.183.62: flow flush 0
25/08/2021 16:16:07 dut.10.240.183.62:
25/08/2021 16:16:07 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_l4dst================
25/08/2021 16:16:07 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:16:07 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l4-dst-only end key_len 0 queues end / end
25/08/2021 16:16:07 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:16:07 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l4-dst-only end key_len 0 queues end / end
25/08/2021 16:16:07 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:16:07 dut.10.240.183.62: flow list 0
25/08/2021 16:16:07 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 16:16:07 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:07 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:16:09 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x3818c836 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:16:09 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:16:09 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3818c836', '0x6')]
25/08/2021 16:16:09 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:09 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 16:16:10 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0xd20a5616 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:16:10 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:16:10 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd20a5616', '0x6')]
25/08/2021 16:16:10 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:10 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.17")/TCP(dport=2, sport=14)
25/08/2021 16:16:11 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x3818c836 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:16:11 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:16:11 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3818c836', '0x6')]
25/08/2021 16:16:11 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:11 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:16:13 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:16:13 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:16:13 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:16:13 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:13 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:16:14 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x3818c836 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:16:14 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:16:14 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3818c836', '0x6')]
25/08/2021 16:16:14 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:14 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 16:16:16 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xd20a5616 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:16:16 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:16:16 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd20a5616', '0x6')]
25/08/2021 16:16:16 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:16 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/TCP(dport=2, sport=14)
25/08/2021 16:16:17 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x3818c836 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:16:17 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:16:17 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3818c836', '0x6')]
25/08/2021 16:16:17 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:17 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:16:18 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:16:18 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:16:18 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:16:18 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:18 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:16:20 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x3818c836 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:16:20 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:16:20 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3818c836', '0x6')]
25/08/2021 16:16:20 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:20 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 16:16:21 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xd20a5616 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:16:21 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:16:21 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd20a5616', '0x6')]
25/08/2021 16:16:21 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:21 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/TCP(dport=2, sport=14)
25/08/2021 16:16:22 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x3818c836 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:16:22 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:16:22 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3818c836', '0x6')]
25/08/2021 16:16:22 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:22 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:16:24 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:16:24 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:16:24 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:16:24 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:16:24 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:16:25 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:16:25 dut.10.240.183.62: flow list 0
25/08/2021 16:16:25 dut.10.240.183.62:
25/08/2021 16:16:25 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:25 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 16:16:27 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:16:27 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:16:27 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:16:27 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_l4dst passed
25/08/2021 16:16:27 dut.10.240.183.62: flow flush 0
25/08/2021 16:16:27 dut.10.240.183.62:
25/08/2021 16:16:27 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_l4src================
25/08/2021 16:16:27 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:16:27 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l4-src-only end key_len 0 queues end / end
25/08/2021 16:16:27 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:16:27 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l4-src-only end key_len 0 queues end / end
25/08/2021 16:16:27 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:16:27 dut.10.240.183.62: flow list 0
25/08/2021 16:16:27 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 16:16:27 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:27 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:16:29 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x9c0c641b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:16:29 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:16:29 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9c0c641b', '0xb')]
25/08/2021 16:16:29 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:29 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 16:16:30 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0xea129e20 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:16:30 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:16:30 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xea129e20', '0x0')]
25/08/2021 16:16:30 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:30 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.17")/TCP(dport=12, sport=4)
25/08/2021 16:16:31 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x9c0c641b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:16:31 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:16:31 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9c0c641b', '0xb')]
25/08/2021 16:16:31 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:31 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:16:33 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:16:33 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:16:33 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:16:33 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:33 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:16:34 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x9c0c641b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:16:34 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:16:34 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9c0c641b', '0xb')]
25/08/2021 16:16:34 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:34 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 16:16:35 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xea129e20 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:16:35 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:16:35 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xea129e20', '0x0')]
25/08/2021 16:16:35 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:35 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/TCP(dport=12, sport=4)
25/08/2021 16:16:37 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x9c0c641b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:16:37 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:16:37 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9c0c641b', '0xb')]
25/08/2021 16:16:37 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:37 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:16:38 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:16:38 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:16:38 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:16:38 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:38 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:16:40 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x9c0c641b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:16:40 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:16:40 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9c0c641b', '0xb')]
25/08/2021 16:16:40 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:40 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 16:16:41 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xea129e20 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:16:41 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:16:41 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xea129e20', '0x0')]
25/08/2021 16:16:41 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:41 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/TCP(dport=12, sport=4)
25/08/2021 16:16:42 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x9c0c641b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:16:42 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:16:42 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9c0c641b', '0xb')]
25/08/2021 16:16:42 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:42 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:16:44 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:16:44 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:16:44 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:16:44 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:16:44 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:16:45 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:16:45 dut.10.240.183.62: flow list 0
25/08/2021 16:16:45 dut.10.240.183.62:
25/08/2021 16:16:45 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:45 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 16:16:47 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:16:47 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:16:47 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:16:47 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_l4src passed
25/08/2021 16:16:47 dut.10.240.183.62: flow flush 0
25/08/2021 16:16:47 dut.10.240.183.62:
25/08/2021 16:16:47 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_l3dstl4dst================
25/08/2021 16:16:47 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:16:47 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:16:47 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:16:47 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:16:47 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:16:47 dut.10.240.183.62: flow list 0
25/08/2021 16:16:47 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 16:16:47 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:47 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:16:48 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x3992af28 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:16:48 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:16:48 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3992af28', '0x8')]
25/08/2021 16:16:48 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:48 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 16:16:50 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x2d4b546f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:16:50 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:16:50 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2d4b546f', '0xf')]
25/08/2021 16:16:50 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:50 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 16:16:51 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0xb72ef222 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:16:51 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:16:51 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb72ef222', '0x2')]
25/08/2021 16:16:51 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:51 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 16:16:52 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x3992af28 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:16:52 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:16:52 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3992af28', '0x8')]
25/08/2021 16:16:52 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:52 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:16:54 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:16:54 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:16:54 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:16:54 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:54 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:16:55 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x3992af28 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:16:55 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:16:55 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3992af28', '0x8')]
25/08/2021 16:16:55 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:55 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 16:16:56 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x2d4b546f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:16:56 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:16:56 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2d4b546f', '0xf')]
25/08/2021 16:16:56 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:56 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 16:16:58 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xb72ef222 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:16:58 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:16:58 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb72ef222', '0x2')]
25/08/2021 16:16:58 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:58 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 16:16:59 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x3992af28 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:16:59 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:16:59 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3992af28', '0x8')]
25/08/2021 16:16:59 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:16:59 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:17:01 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:17:01 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:17:01 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:17:01 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:01 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:17:02 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x3992af28 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:17:02 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:17:02 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3992af28', '0x8')]
25/08/2021 16:17:02 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:02 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 16:17:03 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x2d4b546f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:17:03 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:17:03 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2d4b546f', '0xf')]
25/08/2021 16:17:03 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:03 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 16:17:05 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xb72ef222 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:17:05 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:17:05 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb72ef222', '0x2')]
25/08/2021 16:17:05 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:05 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 16:17:06 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x3992af28 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:17:06 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:17:06 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3992af28', '0x8')]
25/08/2021 16:17:06 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:06 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:17:08 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:17:08 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:17:08 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:17:08 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:17:08 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:17:09 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:17:09 dut.10.240.183.62: flow list 0
25/08/2021 16:17:09 dut.10.240.183.62:
25/08/2021 16:17:09 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:09 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 16:17:10 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:17:10 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:17:10 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:17:10 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_l3dstl4dst passed
25/08/2021 16:17:10 dut.10.240.183.62: flow flush 0
25/08/2021 16:17:10 dut.10.240.183.62:
25/08/2021 16:17:10 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_l3srcl4dst================
25/08/2021 16:17:10 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:17:10 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:17:11 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:17:11 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:17:11 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:17:11 dut.10.240.183.62: flow list 0
25/08/2021 16:17:11 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 16:17:11 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:11 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:17:12 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x361065be - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:17:12 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:17:12 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x361065be', '0xe')]
25/08/2021 16:17:12 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:12 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:17:13 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x22c99ef9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:17:13 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:17:13 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x22c99ef9', '0x9')]
25/08/2021 16:17:13 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:13 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 16:17:15 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0xb8ac38b4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:17:15 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:17:15 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb8ac38b4', '0x4')]
25/08/2021 16:17:15 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:15 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=14)
25/08/2021 16:17:16 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x361065be - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:17:16 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:17:16 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x361065be', '0xe')]
25/08/2021 16:17:16 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:16 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:17:18 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:17:18 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:17:18 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:17:18 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:18 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:17:19 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x361065be - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:17:19 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:17:19 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x361065be', '0xe')]
25/08/2021 16:17:19 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:19 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:17:20 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x22c99ef9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:17:20 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:17:20 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x22c99ef9', '0x9')]
25/08/2021 16:17:20 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:20 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 16:17:22 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xb8ac38b4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:17:22 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:17:22 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb8ac38b4', '0x4')]
25/08/2021 16:17:22 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:22 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=14)
25/08/2021 16:17:23 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x361065be - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:17:23 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:17:23 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x361065be', '0xe')]
25/08/2021 16:17:23 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:23 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:17:24 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:17:24 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:17:24 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:17:24 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:24 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:17:26 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x361065be - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:17:26 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:17:26 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x361065be', '0xe')]
25/08/2021 16:17:26 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:26 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:17:27 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x22c99ef9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:17:27 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:17:27 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x22c99ef9', '0x9')]
25/08/2021 16:17:27 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:27 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 16:17:28 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xb8ac38b4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:17:28 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:17:28 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb8ac38b4', '0x4')]
25/08/2021 16:17:28 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:28 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=14)
25/08/2021 16:17:30 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x361065be - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:17:30 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:17:30 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x361065be', '0xe')]
25/08/2021 16:17:30 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:30 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:17:31 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:17:31 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:17:31 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:17:31 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:17:31 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:17:33 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:17:33 dut.10.240.183.62: flow list 0
25/08/2021 16:17:33 dut.10.240.183.62:
25/08/2021 16:17:33 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:33 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 16:17:34 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:17:34 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:17:34 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:17:34 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_l3srcl4dst passed
25/08/2021 16:17:34 dut.10.240.183.62: flow flush 0
25/08/2021 16:17:34 dut.10.240.183.62:
25/08/2021 16:17:34 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_l3dstl4src================
25/08/2021 16:17:34 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:17:34 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:17:34 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:17:34 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:17:34 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:17:34 dut.10.240.183.62: flow list 0
25/08/2021 16:17:34 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 16:17:34 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:34 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:17:36 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0xee7c364c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:17:36 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:17:36 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xee7c364c', '0xc')]
25/08/2021 16:17:36 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:36 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 16:17:37 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0xfaa5cd0b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:17:37 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:17:37 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xfaa5cd0b', '0xb')]
25/08/2021 16:17:37 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:37 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 16:17:38 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0xd265e39a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:17:38 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:17:38 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd265e39a', '0xa')]
25/08/2021 16:17:38 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:38 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 16:17:40 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0xee7c364c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:17:40 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:17:40 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xee7c364c', '0xc')]
25/08/2021 16:17:40 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:40 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:17:41 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:17:41 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:17:41 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:17:41 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:41 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:17:43 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xee7c364c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:17:43 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:17:43 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xee7c364c', '0xc')]
25/08/2021 16:17:43 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:43 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 16:17:44 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xfaa5cd0b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:17:44 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:17:44 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xfaa5cd0b', '0xb')]
25/08/2021 16:17:44 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:44 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 16:17:45 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xd265e39a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:17:45 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:17:45 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd265e39a', '0xa')]
25/08/2021 16:17:45 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:45 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 16:17:47 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xee7c364c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:17:47 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:17:47 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xee7c364c', '0xc')]
25/08/2021 16:17:47 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:47 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:17:48 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:17:48 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:17:48 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:17:48 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:48 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:17:50 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xee7c364c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:17:50 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:17:50 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xee7c364c', '0xc')]
25/08/2021 16:17:50 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:50 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 16:17:51 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xfaa5cd0b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:17:51 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:17:51 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xfaa5cd0b', '0xb')]
25/08/2021 16:17:51 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:51 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 16:17:52 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xd265e39a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:17:52 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:17:52 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd265e39a', '0xa')]
25/08/2021 16:17:52 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:52 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 16:17:54 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xee7c364c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:17:54 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:17:54 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xee7c364c', '0xc')]
25/08/2021 16:17:54 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:54 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:17:55 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:17:55 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:17:55 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:17:55 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:17:55 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:17:56 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:17:56 dut.10.240.183.62: flow list 0
25/08/2021 16:17:56 dut.10.240.183.62:
25/08/2021 16:17:56 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:56 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 16:17:58 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:17:58 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:17:58 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:17:58 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_l3dstl4src passed
25/08/2021 16:17:58 dut.10.240.183.62: flow flush 0
25/08/2021 16:17:58 dut.10.240.183.62:
25/08/2021 16:17:58 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_l3srcl4src================
25/08/2021 16:17:58 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:17:58 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:17:58 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:17:58 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:17:58 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:17:58 dut.10.240.183.62: flow list 0
25/08/2021 16:17:58 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 16:17:58 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:17:58 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:18:00 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0xe1fefcda - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:18:00 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:18:00 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe1fefcda', '0xa')]
25/08/2021 16:18:00 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:00 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:18:01 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0xf527079d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:18:01 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:18:01 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf527079d', '0xd')]
25/08/2021 16:18:01 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:01 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 16:18:02 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0xdde7290c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:18:02 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:18:02 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdde7290c', '0xc')]
25/08/2021 16:18:02 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:02 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=12, sport=4)
25/08/2021 16:18:03 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0xe1fefcda - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:18:03 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:18:03 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe1fefcda', '0xa')]
25/08/2021 16:18:03 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:03 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:18:05 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:18:05 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:18:05 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:18:05 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:05 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:18:06 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xe1fefcda - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:18:06 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:18:06 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe1fefcda', '0xa')]
25/08/2021 16:18:06 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:06 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:18:08 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xf527079d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:18:08 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:18:08 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf527079d', '0xd')]
25/08/2021 16:18:08 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:08 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 16:18:09 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xdde7290c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:18:09 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:18:09 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdde7290c', '0xc')]
25/08/2021 16:18:09 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:09 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=12, sport=4)
25/08/2021 16:18:10 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xe1fefcda - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:18:10 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:18:10 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe1fefcda', '0xa')]
25/08/2021 16:18:10 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:10 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:18:12 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:18:12 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:18:12 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:18:12 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:12 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:18:13 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xe1fefcda - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:18:13 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:18:13 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe1fefcda', '0xa')]
25/08/2021 16:18:13 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:13 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:18:15 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xf527079d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:18:15 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:18:15 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf527079d', '0xd')]
25/08/2021 16:18:15 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:15 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 16:18:16 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xdde7290c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:18:16 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:18:16 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xdde7290c', '0xc')]
25/08/2021 16:18:16 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:16 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=12, sport=4)
25/08/2021 16:18:17 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xe1fefcda - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:18:17 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:18:17 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe1fefcda', '0xa')]
25/08/2021 16:18:17 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:17 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:18:19 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:18:19 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:18:19 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:18:19 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:18:19 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:18:20 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:18:20 dut.10.240.183.62: flow list 0
25/08/2021 16:18:20 dut.10.240.183.62:
25/08/2021 16:18:20 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:20 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 16:18:22 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:18:22 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:18:22 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:18:22 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_l3srcl4src passed
25/08/2021 16:18:22 dut.10.240.183.62: flow flush 0
25/08/2021 16:18:22 dut.10.240.183.62:
25/08/2021 16:18:22 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_all================
25/08/2021 16:18:22 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:18:22 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp end key_len 0 queues end / end
25/08/2021 16:18:22 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:18:22 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / tcp / end actions rss types ipv4-tcp end key_len 0 queues end / end
25/08/2021 16:18:22 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:18:22 dut.10.240.183.62: flow list 0
25/08/2021 16:18:22 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 TCP => RSS
25/08/2021 16:18:22 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:22 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:18:23 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x73b0370e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:18:23 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:18:23 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x73b0370e', '0xe')]
25/08/2021 16:18:23 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:23 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:18:25 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x6769cc49 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:18:25 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:18:25 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6769cc49', '0x9')]
25/08/2021 16:18:25 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:25 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 16:18:26 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x88e3d36b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:18:26 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:18:26 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x88e3d36b', '0xb')]
25/08/2021 16:18:26 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:26 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 16:18:27 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0xfbeaccfc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:18:27 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:18:27 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xfbeaccfc', '0xc')]
25/08/2021 16:18:27 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:27 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 16:18:29 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0xec898617 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:18:29 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:18:29 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xec898617', '0x7')]
25/08/2021 16:18:29 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:29 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:18:30 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x73b0370e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:18:30 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:18:30 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x73b0370e', '0xe')]
25/08/2021 16:18:30 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:30 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(sport=4, dport=2)']
25/08/2021 16:18:31 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=614 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:18:31 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:18:31 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:18:31 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:18:31 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:18:33 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:18:33 dut.10.240.183.62: flow list 0
25/08/2021 16:18:33 dut.10.240.183.62:
25/08/2021 16:18:33 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:33 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 16:18:34 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:18:34 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:18:34 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:18:34 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_all passed
25/08/2021 16:18:34 dut.10.240.183.62: flow flush 0
25/08/2021 16:18:34 dut.10.240.183.62:
25/08/2021 16:18:34 TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_l3dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_l3src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_l4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_l4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_l3dstl4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_l3srcl4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_l3dstl4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_l3srcl4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_all': 'passed'}
25/08/2021 16:18:34 TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 16:18:34 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_eh_ipv4_tcp_toeplitz Result PASSED:
25/08/2021 16:18:34 dut.10.240.183.62: quit
25/08/2021 16:18:35 dut.10.240.183.62:
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 109 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 6 -> TX Port= 0/Queue= 6 -------
RX-packets: 15 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 7 -> TX Port= 0/Queue= 7 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 8 -> TX Port= 0/Queue= 8 -------
RX-packets: 6 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
RX-packets: 9 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=11 -> TX Port= 0/Queue=11 -------
RX-packets: 10 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 -------
RX-packets: 10 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=13 -> TX Port= 0/Queue=13 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 8 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=15 -> TX Port= 0/Queue=15 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 190 RX-dropped: 0 RX-total: 190
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 190 RX-dropped: 0 RX-total: 190
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
25/08/2021 16:18:35 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_eh_ipv4_toeplitz Begin
25/08/2021 16:18:35 dut.10.240.183.62:
25/08/2021 16:18:35 tester:
25/08/2021 16:18:35 dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4 --file-prefix=dpdk_29620_20210825152429 -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 16:18:36 dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 16:18:46 dut.10.240.183.62: set fwd rxonly
25/08/2021 16:18:46 dut.10.240.183.62:
Set rxonly packet forwarding mode
25/08/2021 16:18:46 dut.10.240.183.62: set verbose 1
25/08/2021 16:18:46 dut.10.240.183.62:
Change verbose level from 0 to 1
25/08/2021 16:18:46 dut.10.240.183.62: start
25/08/2021 16:18:46 dut.10.240.183.62:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=384 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=384 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 16:18:46 dut.10.240.183.62: show port info all
25/08/2021 16:18:46 dut.10.240.183.62:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
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: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
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: 16
Max possible RX queues: 256
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: 16
Max possible TX queues: 256
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
25/08/2021 16:18:46 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv4_l3dst================
25/08/2021 16:18:46 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:18:46 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end
25/08/2021 16:18:46 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:18:46 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end
25/08/2021 16:18:46 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:18:46 dut.10.240.183.62: flow list 0
25/08/2021 16:18:47 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 => RSS
25/08/2021 16:18:47 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:47 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 16:18:48 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x6f7e230 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:18:48 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:18:48 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6f7e230', '0x0')]
25/08/2021 16:18:48 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:48 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 16:18:49 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x29498cf1 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:18:49 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:18:49 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x29498cf1', '0x1')]
25/08/2021 16:18:49 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:49 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 16:18:50 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x6f7e230 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:18:50 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:18:50 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6f7e230', '0x0')]
25/08/2021 16:18:50 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:50 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 16:18:52 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:18:52 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:18:52 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:18:52 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:52 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 16:18:53 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x6f7e230 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:18:53 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:18:53 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6f7e230', '0x0')]
25/08/2021 16:18:53 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:53 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 16:18:54 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x29498cf1 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:18:54 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:18:54 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x29498cf1', '0x1')]
25/08/2021 16:18:54 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:54 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 16:18:56 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x6f7e230 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:18:56 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:18:56 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6f7e230', '0x0')]
25/08/2021 16:18:56 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:56 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 16:18:57 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:18:57 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:18:57 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:18:57 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:57 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 16:18:59 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x6f7e230 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:18:59 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:18:59 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6f7e230', '0x0')]
25/08/2021 16:18:59 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:18:59 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 16:19:00 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x29498cf1 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:19:00 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:19:00 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x29498cf1', '0x1')]
25/08/2021 16:19:00 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:00 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 16:19:01 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0x6f7e230 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:19:01 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:19:01 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6f7e230', '0x0')]
25/08/2021 16:19:01 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:01 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 16:19:03 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:19:03 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:19:03 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:19:03 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:19:03 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:19:04 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:19:04 dut.10.240.183.62: flow list 0
25/08/2021 16:19:04 dut.10.240.183.62:
25/08/2021 16:19:04 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:04 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 16:19:05 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:19:05 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:19:05 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:19:05 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv4_l3dst passed
25/08/2021 16:19:05 dut.10.240.183.62: flow flush 0
25/08/2021 16:19:05 dut.10.240.183.62:
25/08/2021 16:19:05 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv4_l3src================
25/08/2021 16:19:05 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:19:05 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end
25/08/2021 16:19:06 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:19:06 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end
25/08/2021 16:19:06 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:19:06 dut.10.240.183.62: flow list 0
25/08/2021 16:19:06 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 => RSS
25/08/2021 16:19:06 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:06 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 16:19:07 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xf9e38309 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:19:07 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:19:07 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf9e38309', '0x9')]
25/08/2021 16:19:07 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:07 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 16:19:08 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xd65dedc8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:19:08 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:19:08 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd65dedc8', '0x8')]
25/08/2021 16:19:08 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:08 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 16:19:10 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xf9e38309 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:19:10 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:19:10 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf9e38309', '0x9')]
25/08/2021 16:19:10 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:10 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 16:19:11 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:19:11 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:19:11 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:19:11 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:11 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 16:19:12 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xf9e38309 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:19:12 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:19:12 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf9e38309', '0x9')]
25/08/2021 16:19:12 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:12 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 16:19:14 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xd65dedc8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:19:14 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:19:14 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd65dedc8', '0x8')]
25/08/2021 16:19:14 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:14 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 16:19:15 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xf9e38309 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:19:15 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:19:15 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf9e38309', '0x9')]
25/08/2021 16:19:15 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:15 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 16:19:16 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:19:16 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:19:16 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:19:16 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:16 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 16:19:18 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xf9e38309 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:19:18 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:19:18 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf9e38309', '0x9')]
25/08/2021 16:19:18 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:18 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 16:19:19 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xd65dedc8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:19:19 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:19:19 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd65dedc8', '0x8')]
25/08/2021 16:19:19 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:19 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 16:19:20 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - RSS hash=0xf9e38309 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:19:20 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:19:20 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf9e38309', '0x9')]
25/08/2021 16:19:20 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:20 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 16:19:22 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:19:22 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:19:22 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:19:22 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:19:22 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:19:23 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:19:23 dut.10.240.183.62: flow list 0
25/08/2021 16:19:23 dut.10.240.183.62:
25/08/2021 16:19:23 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:23 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 16:19:25 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=126 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:19:25 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:19:25 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:19:25 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv4_l3src passed
25/08/2021 16:19:25 dut.10.240.183.62: flow flush 0
25/08/2021 16:19:25 dut.10.240.183.62:
25/08/2021 16:19:25 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv4_all================
25/08/2021 16:19:25 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:19:25 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end
25/08/2021 16:19:25 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:19:25 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end
25/08/2021 16:19:25 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:19:25 dut.10.240.183.62: flow list 0
25/08/2021 16:19:25 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 => RSS
25/08/2021 16:19:25 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:25 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 16:19:26 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x998b72ba - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:19:26 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:19:26 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x998b72ba', '0xa')]
25/08/2021 16:19:26 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:26 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 16:19:27 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xb6351c7b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:19:27 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:19:27 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb6351c7b', '0xb')]
25/08/2021 16:19:27 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:27 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 16:19:29 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xe77013c3 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:19:29 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:19:29 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe77013c3', '0x3')]
25/08/2021 16:19:29 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:29 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 16:19:30 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x998b72ba - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:19:30 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:19:30 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x998b72ba', '0xa')]
25/08/2021 16:19:30 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:30 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 16:19:31 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=566 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:19:31 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:19:31 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:19:31 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:19:31 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:19:33 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:19:33 dut.10.240.183.62: flow list 0
25/08/2021 16:19:33 dut.10.240.183.62:
25/08/2021 16:19:33 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:33 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 16:19:34 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:19:34 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:19:34 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:19:34 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv4_all passed
25/08/2021 16:19:34 dut.10.240.183.62: flow flush 0
25/08/2021 16:19:34 dut.10.240.183.62:
25/08/2021 16:19:34 TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv6_gtpu_eh_ipv4_l3dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv4_l3src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv4_all': 'passed'}
25/08/2021 16:19:34 TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 16:19:34 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_eh_ipv4_toeplitz Result PASSED:
25/08/2021 16:19:34 dut.10.240.183.62: quit
25/08/2021 16:19:35 dut.10.240.183.62:
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 27 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 8 -> TX Port= 0/Queue= 8 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
RX-packets: 6 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=11 -> TX Port= 0/Queue=11 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 43 RX-dropped: 0 RX-total: 43
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 43 RX-dropped: 0 RX-total: 43
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
25/08/2021 16:19:35 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_symmetric Begin
25/08/2021 16:19:35 dut.10.240.183.62:
25/08/2021 16:19:35 tester:
25/08/2021 16:19:35 dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4 --file-prefix=dpdk_29620_20210825152429 -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 16:19:36 dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 16:19:46 dut.10.240.183.62: set fwd rxonly
25/08/2021 16:19:46 dut.10.240.183.62:
Set rxonly packet forwarding mode
25/08/2021 16:19:46 dut.10.240.183.62: set verbose 1
25/08/2021 16:19:46 dut.10.240.183.62:
Change verbose level from 0 to 1
25/08/2021 16:19:46 dut.10.240.183.62: start
25/08/2021 16:19:46 dut.10.240.183.62:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=384 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=384 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 16:19:46 dut.10.240.183.62: show port info all
25/08/2021 16:19:46 dut.10.240.183.62:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
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: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
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: 16
Max possible RX queues: 256
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: 16
Max possible TX queues: 256
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
25/08/2021 16:19:46 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_ipv4_symmetric================
25/08/2021 16:19:46 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:19:46 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss func symmetric_toeplitz types ipv4-udp end key_len 0 queues end / end
25/08/2021 16:19:46 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:19:46 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss func symmetric_toeplitz types ipv4-udp end key_len 0 queues end / end
25/08/2021 16:19:47 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:19:47 dut.10.240.183.62: flow list 0
25/08/2021 16:19:47 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 16:19:47 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:47 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:19:48 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xd37f5ff - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:19:48 TestCVLAdvancedIAVFRSSGTPoGRE: action: {'save_hash': 'gtpogre-ipv4-nonfrag'}
25/08/2021 16:19:48 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd37f5ff', '0xf')]
25/08/2021 16:19:48 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:48 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.7", dst="1.1.2.6")/UDP(dport=2, sport=4)
25/08/2021 16:19:49 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xd37f5ff - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:19:49 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:19:49 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd37f5ff', '0xf')]
25/08/2021 16:19:49 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:49 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=4, sport=2)
25/08/2021 16:19:50 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xd37f5ff - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:19:50 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:19:50 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd37f5ff', '0xf')]
25/08/2021 16:19:50 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:50 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.7", dst="1.1.2.6")/UDP(dport=4, sport=2)
25/08/2021 16:19:52 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xd37f5ff - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:19:52 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:19:52 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd37f5ff', '0xf')]
25/08/2021 16:19:52 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:52 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:19:53 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xd37f5ff - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:19:53 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:19:53 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd37f5ff', '0xf')]
25/08/2021 16:19:53 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:53 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:19:54 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xd37f5ff - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:19:54 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:19:54 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd37f5ff', '0xf')]
25/08/2021 16:19:54 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:54 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP(dport=2, sport=4)
25/08/2021 16:19:55 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:19:55 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:19:55 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:19:55 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:55 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:19:57 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:19:57 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:19:57 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:19:57 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:19:57 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6()/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:19:58 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:19:58 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:19:58 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:19:58 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_ipv4_symmetric passed
25/08/2021 16:19:58 dut.10.240.183.62: flow flush 0
25/08/2021 16:19:58 dut.10.240.183.62:
25/08/2021 16:19:58 TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv6_gtpu_ipv4_symmetric': 'passed'}
25/08/2021 16:19:58 TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 16:19:58 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_symmetric Result PASSED:
25/08/2021 16:19:58 dut.10.240.183.62: quit
25/08/2021 16:19:59 dut.10.240.183.62:
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=15 -> TX Port= 0/Queue=15 -------
RX-packets: 6 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
----------------------------------------------------------------------------
+++++++++++++++ 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.
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
25/08/2021 16:19:59 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_toeplitz Begin
25/08/2021 16:19:59 dut.10.240.183.62:
25/08/2021 16:19:59 tester:
25/08/2021 16:19:59 dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4 --file-prefix=dpdk_29620_20210825152429 -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 16:20:00 dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 16:20:10 dut.10.240.183.62: set fwd rxonly
25/08/2021 16:20:10 dut.10.240.183.62:
Set rxonly packet forwarding mode
25/08/2021 16:20:10 dut.10.240.183.62: set verbose 1
25/08/2021 16:20:10 dut.10.240.183.62:
Change verbose level from 0 to 1
25/08/2021 16:20:10 dut.10.240.183.62: start
25/08/2021 16:20:10 dut.10.240.183.62:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=384 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=384 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 16:20:10 dut.10.240.183.62: show port info all
25/08/2021 16:20:10 dut.10.240.183.62:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
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: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
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: 16
Max possible RX queues: 256
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: 16
Max possible TX queues: 256
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
25/08/2021 16:20:10 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_l3dst================
25/08/2021 16:20:10 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:20:10 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 16:20:10 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:20:10 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 16:20:11 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:20:11 dut.10.240.183.62: flow list 0
25/08/2021 16:20:11 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 16:20:11 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:11 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:20:12 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xb91508a8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:20:12 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:20:12 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb91508a8', '0x8')]
25/08/2021 16:20:12 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:12 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 16:20:13 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x82e76d17 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:20:13 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:20:13 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x82e76d17', '0x7')]
25/08/2021 16:20:13 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:13 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=14)
25/08/2021 16:20:15 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xb91508a8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:20:15 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:20:15 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb91508a8', '0x8')]
25/08/2021 16:20:15 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:15 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:20:16 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:20:16 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:20:16 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:20:16 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:16 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:20:17 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xb91508a8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:20:17 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:20:17 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb91508a8', '0x8')]
25/08/2021 16:20:17 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:17 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 16:20:19 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x82e76d17 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:20:19 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:20:19 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x82e76d17', '0x7')]
25/08/2021 16:20:19 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:19 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=14)
25/08/2021 16:20:20 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xb91508a8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:20:20 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:20:20 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb91508a8', '0x8')]
25/08/2021 16:20:20 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:20 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:20:22 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:20:22 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:20:22 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:20:22 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:22 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:20:23 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xb91508a8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:20:23 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:20:23 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb91508a8', '0x8')]
25/08/2021 16:20:23 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:23 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 16:20:24 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x82e76d17 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:20:24 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:20:24 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x82e76d17', '0x7')]
25/08/2021 16:20:24 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:24 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=14)
25/08/2021 16:20:26 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xb91508a8 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:20:26 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:20:26 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb91508a8', '0x8')]
25/08/2021 16:20:26 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:26 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:20:27 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:20:27 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:20:27 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:20:27 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:20:27 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:20:28 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:20:28 dut.10.240.183.62: flow list 0
25/08/2021 16:20:28 dut.10.240.183.62:
25/08/2021 16:20:28 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:28 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:20:30 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:20:30 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:20:30 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:20:30 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_l3dst passed
25/08/2021 16:20:30 dut.10.240.183.62: flow flush 0
25/08/2021 16:20:30 dut.10.240.183.62:
25/08/2021 16:20:30 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_l3src================
25/08/2021 16:20:30 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:20:30 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-src-only end key_len 0 queues end / end
25/08/2021 16:20:30 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:20:30 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-src-only end key_len 0 queues end / end
25/08/2021 16:20:30 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:20:30 dut.10.240.183.62: flow list 0
25/08/2021 16:20:30 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 16:20:30 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:30 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:20:32 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x9bc170f0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:20:32 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:20:32 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9bc170f0', '0x0')]
25/08/2021 16:20:32 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:32 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:20:33 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xa033154f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:20:33 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:20:33 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa033154f', '0xf')]
25/08/2021 16:20:33 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:33 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=14)
25/08/2021 16:20:34 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x9bc170f0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:20:34 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:20:34 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9bc170f0', '0x0')]
25/08/2021 16:20:34 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:34 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:20:36 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:20:36 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:20:36 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:20:36 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:36 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:20:37 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x9bc170f0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:20:37 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:20:37 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9bc170f0', '0x0')]
25/08/2021 16:20:37 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:37 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:20:39 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xa033154f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:20:39 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:20:39 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa033154f', '0xf')]
25/08/2021 16:20:39 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:39 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=14)
25/08/2021 16:20:40 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x9bc170f0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:20:40 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:20:40 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9bc170f0', '0x0')]
25/08/2021 16:20:40 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:40 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:20:41 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:20:41 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:20:41 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:20:41 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:41 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:20:43 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x9bc170f0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:20:43 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:20:43 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9bc170f0', '0x0')]
25/08/2021 16:20:43 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:43 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:20:44 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xa033154f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:20:44 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:20:44 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa033154f', '0xf')]
25/08/2021 16:20:44 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:44 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=14)
25/08/2021 16:20:45 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x9bc170f0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:20:45 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:20:45 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9bc170f0', '0x0')]
25/08/2021 16:20:45 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:45 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:20:47 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:20:47 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:20:47 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:20:47 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:20:47 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:20:48 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:20:48 dut.10.240.183.62: flow list 0
25/08/2021 16:20:48 dut.10.240.183.62:
25/08/2021 16:20:48 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:48 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:20:50 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:20:50 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:20:50 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:20:50 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_l3src passed
25/08/2021 16:20:50 dut.10.240.183.62: flow flush 0
25/08/2021 16:20:50 dut.10.240.183.62:
25/08/2021 16:20:50 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_l4dst================
25/08/2021 16:20:50 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:20:50 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l4-dst-only end key_len 0 queues end / end
25/08/2021 16:20:50 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:20:50 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l4-dst-only end key_len 0 queues end / end
25/08/2021 16:20:50 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:20:50 dut.10.240.183.62: flow list 0
25/08/2021 16:20:50 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 16:20:50 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:50 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:20:52 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xbb4d0a8d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:20:52 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:20:52 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbb4d0a8d', '0xd')]
25/08/2021 16:20:52 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:52 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 16:20:53 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xf375c7e5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:20:53 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:20:53 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf375c7e5', '0x5')]
25/08/2021 16:20:53 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:53 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=2, sport=14)
25/08/2021 16:20:54 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xbb4d0a8d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:20:54 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:20:54 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbb4d0a8d', '0xd')]
25/08/2021 16:20:54 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:54 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:20:56 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:20:56 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:20:56 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:20:56 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:56 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:20:57 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xbb4d0a8d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:20:57 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:20:57 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbb4d0a8d', '0xd')]
25/08/2021 16:20:57 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:57 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 16:20:58 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xf375c7e5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:20:58 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:20:58 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf375c7e5', '0x5')]
25/08/2021 16:20:58 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:20:58 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=2, sport=14)
25/08/2021 16:21:00 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xbb4d0a8d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:21:00 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:21:00 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbb4d0a8d', '0xd')]
25/08/2021 16:21:00 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:00 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:21:01 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:21:01 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:21:01 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:21:01 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:01 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:21:03 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xbb4d0a8d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:21:03 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:21:03 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbb4d0a8d', '0xd')]
25/08/2021 16:21:03 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:03 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 16:21:04 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xf375c7e5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:21:04 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:21:04 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf375c7e5', '0x5')]
25/08/2021 16:21:04 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:04 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=2, sport=14)
25/08/2021 16:21:05 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xbb4d0a8d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:21:05 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:21:05 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbb4d0a8d', '0xd')]
25/08/2021 16:21:05 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:05 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:21:07 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:21:07 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:21:07 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:21:07 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:21:07 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:21:08 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:21:08 dut.10.240.183.62: flow list 0
25/08/2021 16:21:08 dut.10.240.183.62:
25/08/2021 16:21:08 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:08 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:21:10 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:21:10 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:21:10 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:21:10 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_l4dst passed
25/08/2021 16:21:10 dut.10.240.183.62: flow flush 0
25/08/2021 16:21:10 dut.10.240.183.62:
25/08/2021 16:21:10 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_l4src================
25/08/2021 16:21:10 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:21:10 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l4-src-only end key_len 0 queues end / end
25/08/2021 16:21:10 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:21:10 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l4-src-only end key_len 0 queues end / end
25/08/2021 16:21:10 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:21:10 dut.10.240.183.62: flow list 0
25/08/2021 16:21:10 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 16:21:10 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:10 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:21:11 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x5da68546 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:21:11 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:21:11 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5da68546', '0x6')]
25/08/2021 16:21:11 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:11 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 16:21:13 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x4838cd68 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:21:13 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:21:13 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4838cd68', '0x8')]
25/08/2021 16:21:13 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:13 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=12, sport=4)
25/08/2021 16:21:14 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x5da68546 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:21:14 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:21:14 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5da68546', '0x6')]
25/08/2021 16:21:14 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:14 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:21:15 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:21:15 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:21:15 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:21:15 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:15 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:21:17 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x5da68546 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:21:17 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:21:17 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5da68546', '0x6')]
25/08/2021 16:21:17 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:17 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 16:21:18 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x4838cd68 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:21:18 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:21:18 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4838cd68', '0x8')]
25/08/2021 16:21:18 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:18 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=12, sport=4)
25/08/2021 16:21:19 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x5da68546 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:21:19 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:21:19 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5da68546', '0x6')]
25/08/2021 16:21:19 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:19 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:21:21 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:21:21 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:21:21 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:21:21 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:21 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:21:22 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x5da68546 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:21:22 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:21:22 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5da68546', '0x6')]
25/08/2021 16:21:22 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:22 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 16:21:24 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x4838cd68 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:21:24 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:21:24 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4838cd68', '0x8')]
25/08/2021 16:21:24 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:24 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=12, sport=4)
25/08/2021 16:21:25 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x5da68546 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:21:25 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:21:25 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5da68546', '0x6')]
25/08/2021 16:21:25 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:25 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:21:27 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:21:27 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:21:27 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:21:27 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:21:27 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:21:28 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:21:28 dut.10.240.183.62: flow list 0
25/08/2021 16:21:28 dut.10.240.183.62:
25/08/2021 16:21:28 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:28 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:21:29 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:21:29 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:21:29 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:21:29 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_l4src passed
25/08/2021 16:21:29 dut.10.240.183.62: flow flush 0
25/08/2021 16:21:29 dut.10.240.183.62:
25/08/2021 16:21:29 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_l3dstl4dst================
25/08/2021 16:21:29 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:21:29 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:21:30 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:21:30 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:21:30 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:21:30 dut.10.240.183.62: flow list 0
25/08/2021 16:21:30 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 16:21:30 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:30 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:21:31 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x85393345 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:21:31 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:21:31 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x85393345', '0x5')]
25/08/2021 16:21:31 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:31 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 16:21:32 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xbecb56fa - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:21:32 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:21:32 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbecb56fa', '0xa')]
25/08/2021 16:21:32 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:32 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 16:21:34 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x28081ba5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:21:34 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:21:34 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x28081ba5', '0x5')]
25/08/2021 16:21:34 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:34 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 16:21:35 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x85393345 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:21:35 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:21:35 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x85393345', '0x5')]
25/08/2021 16:21:35 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:35 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:21:36 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:21:36 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:21:36 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:21:36 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:36 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:21:38 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x85393345 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:21:38 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:21:38 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x85393345', '0x5')]
25/08/2021 16:21:38 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:38 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 16:21:39 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xbecb56fa - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:21:39 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:21:39 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbecb56fa', '0xa')]
25/08/2021 16:21:39 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:39 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 16:21:40 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x28081ba5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:21:40 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:21:40 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x28081ba5', '0x5')]
25/08/2021 16:21:40 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:40 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 16:21:42 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x85393345 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:21:42 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:21:42 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x85393345', '0x5')]
25/08/2021 16:21:42 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:42 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:21:43 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:21:43 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:21:43 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:21:43 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:43 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:21:45 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x85393345 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:21:45 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:21:45 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x85393345', '0x5')]
25/08/2021 16:21:45 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:45 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 16:21:46 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xbecb56fa - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:21:46 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:21:46 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbecb56fa', '0xa')]
25/08/2021 16:21:46 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:46 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 16:21:47 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x28081ba5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:21:47 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:21:47 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x28081ba5', '0x5')]
25/08/2021 16:21:47 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:47 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 16:21:49 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x85393345 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:21:49 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:21:49 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x85393345', '0x5')]
25/08/2021 16:21:49 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:49 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:21:50 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:21:50 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:21:50 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:21:50 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:21:50 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:21:51 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:21:51 dut.10.240.183.62: flow list 0
25/08/2021 16:21:51 dut.10.240.183.62:
25/08/2021 16:21:51 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:51 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:21:53 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:21:53 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:21:53 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:21:53 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_l3dstl4dst passed
25/08/2021 16:21:53 dut.10.240.183.62: flow flush 0
25/08/2021 16:21:53 dut.10.240.183.62:
25/08/2021 16:21:53 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_l3srcl4dst================
25/08/2021 16:21:53 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:21:53 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:21:53 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:21:53 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:21:53 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:21:53 dut.10.240.183.62: flow list 0
25/08/2021 16:21:53 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 16:21:53 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:53 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:21:55 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xa7ed4b1d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:21:55 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:21:55 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa7ed4b1d', '0xd')]
25/08/2021 16:21:55 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:55 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:21:56 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x9c1f2ea2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:21:56 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:21:56 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9c1f2ea2', '0x2')]
25/08/2021 16:21:56 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:56 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 16:21:57 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xadc63fd - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:21:57 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:21:57 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xadc63fd', '0xd')]
25/08/2021 16:21:57 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:57 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=14)
25/08/2021 16:21:59 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xa7ed4b1d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:21:59 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:21:59 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa7ed4b1d', '0xd')]
25/08/2021 16:21:59 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:21:59 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:22:00 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:22:00 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:22:00 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:22:00 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:00 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:22:02 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xa7ed4b1d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:22:02 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:22:02 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa7ed4b1d', '0xd')]
25/08/2021 16:22:02 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:02 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:22:03 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x9c1f2ea2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:22:03 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:22:03 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9c1f2ea2', '0x2')]
25/08/2021 16:22:03 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:03 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 16:22:04 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xadc63fd - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:22:04 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:22:04 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xadc63fd', '0xd')]
25/08/2021 16:22:04 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:04 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=14)
25/08/2021 16:22:05 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xa7ed4b1d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:22:05 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:22:05 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa7ed4b1d', '0xd')]
25/08/2021 16:22:05 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:05 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:22:07 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:22:07 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:22:07 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:22:07 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:07 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:22:08 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xa7ed4b1d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:22:08 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:22:08 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa7ed4b1d', '0xd')]
25/08/2021 16:22:08 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:08 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:22:10 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x9c1f2ea2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:22:10 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:22:10 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9c1f2ea2', '0x2')]
25/08/2021 16:22:10 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:10 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 16:22:11 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xadc63fd - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:22:11 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:22:11 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xadc63fd', '0xd')]
25/08/2021 16:22:11 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:11 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=14)
25/08/2021 16:22:12 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xa7ed4b1d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:22:12 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:22:12 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa7ed4b1d', '0xd')]
25/08/2021 16:22:12 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:12 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:22:14 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:22:14 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:22:14 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:22:14 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:22:14 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:22:15 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:22:15 dut.10.240.183.62: flow list 0
25/08/2021 16:22:15 dut.10.240.183.62:
25/08/2021 16:22:15 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:15 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:22:17 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:22:17 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:22:17 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:22:17 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_l3srcl4dst passed
25/08/2021 16:22:17 dut.10.240.183.62: flow flush 0
25/08/2021 16:22:17 dut.10.240.183.62:
25/08/2021 16:22:17 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_l3dstl4src================
25/08/2021 16:22:17 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:22:17 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:22:17 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:22:17 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:22:17 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:22:17 dut.10.240.183.62: flow list 0
25/08/2021 16:22:17 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 16:22:17 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:17 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:22:18 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xa703155e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:22:18 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:22:18 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa703155e', '0xe')]
25/08/2021 16:22:18 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:18 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 16:22:20 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x9cf170e1 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:22:20 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:22:20 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9cf170e1', '0x1')]
25/08/2021 16:22:20 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:20 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 16:22:21 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x14242048 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:22:21 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:22:21 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x14242048', '0x8')]
25/08/2021 16:22:21 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:21 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 16:22:22 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xa703155e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:22:22 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:22:22 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa703155e', '0xe')]
25/08/2021 16:22:22 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:22 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:22:24 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:22:24 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:22:24 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:22:24 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:24 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:22:25 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xa703155e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:22:25 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:22:25 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa703155e', '0xe')]
25/08/2021 16:22:25 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:25 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 16:22:27 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x9cf170e1 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:22:27 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:22:27 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9cf170e1', '0x1')]
25/08/2021 16:22:27 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:27 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 16:22:28 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x14242048 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:22:28 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:22:28 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x14242048', '0x8')]
25/08/2021 16:22:28 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:28 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 16:22:29 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xa703155e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:22:29 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:22:29 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa703155e', '0xe')]
25/08/2021 16:22:29 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:29 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:22:31 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:22:31 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:22:31 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:22:31 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:31 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:22:32 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xa703155e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:22:32 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:22:32 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa703155e', '0xe')]
25/08/2021 16:22:32 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:32 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 16:22:33 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x9cf170e1 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:22:33 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:22:33 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9cf170e1', '0x1')]
25/08/2021 16:22:33 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:33 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 16:22:35 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x14242048 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:22:35 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:22:35 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x14242048', '0x8')]
25/08/2021 16:22:35 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:35 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 16:22:36 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xa703155e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:22:36 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:22:36 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa703155e', '0xe')]
25/08/2021 16:22:36 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:36 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:22:38 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:22:38 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:22:38 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:22:38 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:22:38 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:22:39 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:22:39 dut.10.240.183.62: flow list 0
25/08/2021 16:22:39 dut.10.240.183.62:
25/08/2021 16:22:39 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:39 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:22:41 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:22:41 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:22:41 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:22:41 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_l3dstl4src passed
25/08/2021 16:22:41 dut.10.240.183.62: flow flush 0
25/08/2021 16:22:41 dut.10.240.183.62:
25/08/2021 16:22:41 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_l3srcl4src================
25/08/2021 16:22:41 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:22:41 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:22:41 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:22:41 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:22:41 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:22:41 dut.10.240.183.62: flow list 0
25/08/2021 16:22:41 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 16:22:41 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:41 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:22:42 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x85d76d06 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:22:42 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:22:42 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x85d76d06', '0x6')]
25/08/2021 16:22:42 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:42 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:22:43 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0xbe2508b9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:22:43 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:22:43 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbe2508b9', '0x9')]
25/08/2021 16:22:43 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:43 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 16:22:45 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x36f05810 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:22:45 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:22:45 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x36f05810', '0x0')]
25/08/2021 16:22:45 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:45 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=4)
25/08/2021 16:22:46 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x85d76d06 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:22:46 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:22:46 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x85d76d06', '0x6')]
25/08/2021 16:22:46 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:46 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:22:48 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:22:48 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:22:48 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:22:48 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:48 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:22:49 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x85d76d06 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:22:49 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:22:49 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x85d76d06', '0x6')]
25/08/2021 16:22:49 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:49 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:22:50 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xbe2508b9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:22:50 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:22:50 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbe2508b9', '0x9')]
25/08/2021 16:22:50 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:50 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 16:22:52 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x36f05810 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:22:52 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:22:52 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x36f05810', '0x0')]
25/08/2021 16:22:52 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:52 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=4)
25/08/2021 16:22:53 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x85d76d06 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:22:53 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:22:53 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x85d76d06', '0x6')]
25/08/2021 16:22:53 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:53 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:22:54 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:22:54 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:22:54 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:22:54 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:54 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:22:56 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x85d76d06 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:22:56 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:22:56 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x85d76d06', '0x6')]
25/08/2021 16:22:56 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:56 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:22:57 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xbe2508b9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:22:57 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:22:57 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbe2508b9', '0x9')]
25/08/2021 16:22:57 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:57 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 16:22:58 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x36f05810 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:22:58 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:22:58 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x36f05810', '0x0')]
25/08/2021 16:22:58 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:22:58 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=4)
25/08/2021 16:23:00 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x85d76d06 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:23:00 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:23:00 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x85d76d06', '0x6')]
25/08/2021 16:23:00 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:23:00 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:23:01 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:23:01 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:23:01 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:23:01 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:23:01 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:23:03 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:23:03 dut.10.240.183.62: flow list 0
25/08/2021 16:23:03 dut.10.240.183.62:
25/08/2021 16:23:03 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:23:03 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:23:04 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:23:04 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:23:04 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:23:04 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_l3srcl4src passed
25/08/2021 16:23:04 dut.10.240.183.62: flow flush 0
25/08/2021 16:23:04 dut.10.240.183.62:
25/08/2021 16:23:04 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_all================
25/08/2021 16:23:04 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:23:04 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp end key_len 0 queues end / end
25/08/2021 16:23:04 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:23:04 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv4 / udp / end actions rss types ipv4-udp end key_len 0 queues end / end
25/08/2021 16:23:04 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:23:04 dut.10.240.183.62: flow list 0
25/08/2021 16:23:04 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV4 UDP => RSS
25/08/2021 16:23:04 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:23:04 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:23:06 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x24f5b7b0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:23:06 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:23:06 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x24f5b7b0', '0x0')]
25/08/2021 16:23:06 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:23:06 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:23:07 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x1f07d20f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:23:07 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:23:07 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1f07d20f', '0xf')]
25/08/2021 16:23:07 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:23:07 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 16:23:09 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x8593d97e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:23:09 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:23:09 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8593d97e', '0xe')]
25/08/2021 16:23:09 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:23:09 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 16:23:10 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x57dd221 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:23:10 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:23:10 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x57dd221', '0x1')]
25/08/2021 16:23:10 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:23:10 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 16:23:11 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x29919bed - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:23:11 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:23:11 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x29919bed', '0xd')]
25/08/2021 16:23:11 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:23:11 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:23:13 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=130 - nb_segs=1 - RSS hash=0x24f5b7b0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:23:13 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:23:13 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x24f5b7b0', '0x0')]
25/08/2021 16:23:13 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:23:13 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(sport=4, dport=2)']
25/08/2021 16:23:14 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=602 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:23:14 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:23:14 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:23:14 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:23:14 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:23:15 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:23:15 dut.10.240.183.62: flow list 0
25/08/2021 16:23:15 dut.10.240.183.62:
25/08/2021 16:23:15 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:23:15 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 16:23:17 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:23:17 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:23:17 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:23:17 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_all passed
25/08/2021 16:23:17 dut.10.240.183.62: flow flush 0
25/08/2021 16:23:17 dut.10.240.183.62:
25/08/2021 16:23:17 TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_l3dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_l3src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_l4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_l4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_l3dstl4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_l3srcl4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_l3dstl4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_l3srcl4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_all': 'passed'}
25/08/2021 16:23:17 TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 16:23:17 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_eh_ipv4_udp_toeplitz Result PASSED:
25/08/2021 16:23:17 dut.10.240.183.62: quit
25/08/2021 16:23:17 dut.10.240.183.62:
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 111 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 5 -> TX Port= 0/Queue= 5 -------
RX-packets: 12 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 6 -> TX Port= 0/Queue= 6 -------
RX-packets: 12 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 7 -> TX Port= 0/Queue= 7 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 8 -> TX Port= 0/Queue= 8 -------
RX-packets: 12 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=13 -> TX Port= 0/Queue=13 -------
RX-packets: 16 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 7 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=15 -> TX Port= 0/Queue=15 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 190 RX-dropped: 0 RX-total: 190
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 190 RX-dropped: 0 RX-total: 190
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
25/08/2021 16:23:17 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_toeplitz Begin
25/08/2021 16:23:17 dut.10.240.183.62:
25/08/2021 16:23:18 tester:
25/08/2021 16:23:18 dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4 --file-prefix=dpdk_29620_20210825152429 -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 16:23:19 dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 16:23:29 dut.10.240.183.62: set fwd rxonly
25/08/2021 16:23:29 dut.10.240.183.62:
Set rxonly packet forwarding mode
25/08/2021 16:23:29 dut.10.240.183.62: set verbose 1
25/08/2021 16:23:29 dut.10.240.183.62:
Change verbose level from 0 to 1
25/08/2021 16:23:29 dut.10.240.183.62: start
25/08/2021 16:23:29 dut.10.240.183.62:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=384 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=384 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 16:23:29 dut.10.240.183.62: show port info all
25/08/2021 16:23:29 dut.10.240.183.62:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
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: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
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: 16
Max possible RX queues: 256
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: 16
Max possible TX queues: 256
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
25/08/2021 16:23:29 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_l3dst================
25/08/2021 16:23:29 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:23:29 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only end key_len 0 queues end / end
25/08/2021 16:23:29 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:23:29 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only end key_len 0 queues end / end
25/08/2021 16:23:29 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:23:29 dut.10.240.183.62: flow list 0
25/08/2021 16:23:29 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 16:23:29 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:23:29 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:23:31 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0x61bf84cc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:23:31 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:23:31 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x61bf84cc', '0xc')]
25/08/2021 16:23:31 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:23:31 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 16:23:32 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0x7b5888af - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:23:32 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:23:32 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7b5888af', '0xf')]
25/08/2021 16:23:32 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:23:32 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=14)
25/08/2021 16:23:33 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0x61bf84cc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:23:33 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:23:33 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x61bf84cc', '0xc')]
25/08/2021 16:23:33 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:23:33 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:23:35 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:23:35 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:23:35 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:23:35 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:23:35 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:23:36 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x61bf84cc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:23:36 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:23:36 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x61bf84cc', '0xc')]
25/08/2021 16:23:36 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:23:36 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 16:23:37 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x7b5888af - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:23:37 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:23:37 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7b5888af', '0xf')]
25/08/2021 16:23:37 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:23:37 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=14)
25/08/2021 16:23:39 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x61bf84cc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:23:39 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:23:39 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x61bf84cc', '0xc')]
25/08/2021 16:23:39 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:23:39 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:23:40 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:23:40 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:23:40 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:23:40 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:23:40 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:23:42 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x61bf84cc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:23:42 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:23:42 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x61bf84cc', '0xc')]
25/08/2021 16:23:42 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:23:42 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 16:23:43 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x7b5888af - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:23:43 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:23:43 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7b5888af', '0xf')]
25/08/2021 16:23:43 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:23:43 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=14)
25/08/2021 16:23:44 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x61bf84cc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:23:44 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:23:44 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x61bf84cc', '0xc')]
25/08/2021 16:23:44 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:23:44 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:23:46 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:23:46 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:23:46 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:23:46 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:23:46 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:23:47 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:23:47 dut.10.240.183.62: flow list 0
25/08/2021 16:23:47 dut.10.240.183.62:
25/08/2021 16:23:47 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:23:47 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 16:23:49 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:23:49 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:23:49 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:23:49 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_l3dst passed
25/08/2021 16:23:49 dut.10.240.183.62: flow flush 0
25/08/2021 16:23:49 dut.10.240.183.62:
25/08/2021 16:23:49 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_l3src================
25/08/2021 16:23:49 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:23:49 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only end key_len 0 queues end / end
25/08/2021 16:23:49 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:23:49 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only end key_len 0 queues end / end
25/08/2021 16:23:49 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:23:49 dut.10.240.183.62: flow list 0
25/08/2021 16:23:49 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 16:23:49 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:23:49 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:23:51 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0x12909a85 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:23:51 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:23:51 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x12909a85', '0x5')]
25/08/2021 16:23:51 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:23:51 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:23:52 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0xd1bc7a36 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:23:52 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:23:52 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd1bc7a36', '0x6')]
25/08/2021 16:23:52 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:23:52 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=14)
25/08/2021 16:23:53 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0x12909a85 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:23:53 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:23:53 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x12909a85', '0x5')]
25/08/2021 16:23:53 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:23:53 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:23:55 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:23:55 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:23:55 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:23:55 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:23:55 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:24:03 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x12909a85 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:24:03 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:24:03 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x12909a85', '0x5')]
25/08/2021 16:24:03 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:03 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:24:05 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xd1bc7a36 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:24:05 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:24:05 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd1bc7a36', '0x6')]
25/08/2021 16:24:05 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:05 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=14)
25/08/2021 16:24:06 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x12909a85 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:24:06 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:24:06 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x12909a85', '0x5')]
25/08/2021 16:24:06 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:06 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:24:08 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:24:08 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:24:08 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:24:08 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:08 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:24:09 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x12909a85 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:24:09 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:24:09 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x12909a85', '0x5')]
25/08/2021 16:24:09 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:09 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:24:10 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xd1bc7a36 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:24:10 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:24:10 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd1bc7a36', '0x6')]
25/08/2021 16:24:10 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:10 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=14)
25/08/2021 16:24:12 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x12909a85 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:24:12 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:24:12 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x12909a85', '0x5')]
25/08/2021 16:24:12 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:12 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:24:13 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:24:13 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:24:13 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:24:13 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:24:13 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:24:14 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:24:14 dut.10.240.183.62: flow list 0
25/08/2021 16:24:14 dut.10.240.183.62:
25/08/2021 16:24:14 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:14 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 16:24:16 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:24:16 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:24:16 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:24:16 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_l3src passed
25/08/2021 16:24:16 dut.10.240.183.62: flow flush 0
25/08/2021 16:24:16 dut.10.240.183.62:
25/08/2021 16:24:16 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_l4dst================
25/08/2021 16:24:16 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:24:16 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l4-dst-only end key_len 0 queues end / end
25/08/2021 16:24:16 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:24:16 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l4-dst-only end key_len 0 queues end / end
25/08/2021 16:24:16 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:24:16 dut.10.240.183.62: flow list 0
25/08/2021 16:24:16 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 16:24:16 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:16 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:24:18 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0x4b830328 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:24:18 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:24:18 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4b830328', '0x8')]
25/08/2021 16:24:18 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:18 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 16:24:19 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0xd475ef72 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:24:19 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:24:19 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd475ef72', '0x2')]
25/08/2021 16:24:19 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:19 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=14)
25/08/2021 16:24:21 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0x4b830328 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:24:21 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:24:21 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4b830328', '0x8')]
25/08/2021 16:24:21 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:21 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:24:22 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:24:22 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:24:22 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:24:22 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:22 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:24:23 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x4b830328 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:24:23 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:24:23 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4b830328', '0x8')]
25/08/2021 16:24:23 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:23 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 16:24:25 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xd475ef72 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:24:25 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:24:25 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd475ef72', '0x2')]
25/08/2021 16:24:25 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:25 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=14)
25/08/2021 16:24:26 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x4b830328 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:24:26 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:24:26 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4b830328', '0x8')]
25/08/2021 16:24:26 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:26 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:24:28 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:24:28 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:24:28 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:24:28 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:28 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:24:29 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x4b830328 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:24:29 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:24:29 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4b830328', '0x8')]
25/08/2021 16:24:29 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:29 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 16:24:30 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xd475ef72 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:24:30 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:24:30 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd475ef72', '0x2')]
25/08/2021 16:24:30 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:30 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=14)
25/08/2021 16:24:32 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x4b830328 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:24:32 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:24:32 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4b830328', '0x8')]
25/08/2021 16:24:32 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:32 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:24:33 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:24:33 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:24:33 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:24:33 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:24:33 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:24:35 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:24:35 dut.10.240.183.62: flow list 0
25/08/2021 16:24:35 dut.10.240.183.62:
25/08/2021 16:24:35 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:35 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 16:24:36 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:24:36 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:24:36 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:24:36 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_l4dst passed
25/08/2021 16:24:36 dut.10.240.183.62: flow flush 0
25/08/2021 16:24:36 dut.10.240.183.62:
25/08/2021 16:24:36 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_l4src================
25/08/2021 16:24:36 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:24:36 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l4-src-only end key_len 0 queues end / end
25/08/2021 16:24:36 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:24:36 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l4-src-only end key_len 0 queues end / end
25/08/2021 16:24:36 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:24:36 dut.10.240.183.62: flow list 0
25/08/2021 16:24:37 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 16:24:37 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:37 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:24:38 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0x50e4a001 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:24:38 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:24:38 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x50e4a001', '0x1')]
25/08/2021 16:24:38 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:38 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 16:24:39 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0xc630d2bc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:24:39 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:24:39 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc630d2bc', '0xc')]
25/08/2021 16:24:39 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:39 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=4)
25/08/2021 16:24:41 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0x50e4a001 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:24:41 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:24:41 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x50e4a001', '0x1')]
25/08/2021 16:24:41 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:41 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:24:42 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:24:42 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:24:42 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:24:42 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:42 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:24:43 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x50e4a001 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:24:43 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:24:43 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x50e4a001', '0x1')]
25/08/2021 16:24:43 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:43 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 16:24:45 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xc630d2bc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:24:45 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:24:45 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc630d2bc', '0xc')]
25/08/2021 16:24:45 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:45 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=4)
25/08/2021 16:24:46 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x50e4a001 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:24:46 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:24:46 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x50e4a001', '0x1')]
25/08/2021 16:24:46 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:46 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:24:48 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:24:48 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:24:48 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:24:48 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:48 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:24:49 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x50e4a001 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:24:49 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:24:49 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x50e4a001', '0x1')]
25/08/2021 16:24:49 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:49 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 16:24:51 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xc630d2bc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:24:51 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:24:51 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc630d2bc', '0xc')]
25/08/2021 16:24:51 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:51 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=4)
25/08/2021 16:24:52 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x50e4a001 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:24:52 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:24:52 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x50e4a001', '0x1')]
25/08/2021 16:24:52 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:52 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:24:53 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:24:53 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:24:53 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:24:53 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:24:53 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:24:55 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:24:55 dut.10.240.183.62: flow list 0
25/08/2021 16:24:55 dut.10.240.183.62:
25/08/2021 16:24:55 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:55 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 16:24:56 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:24:56 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:24:56 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:24:56 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_l4src passed
25/08/2021 16:24:56 dut.10.240.183.62: flow flush 0
25/08/2021 16:24:56 dut.10.240.183.62:
25/08/2021 16:24:56 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_l3dstl4dst================
25/08/2021 16:24:56 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:24:56 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:24:57 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:24:57 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:24:57 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:24:57 dut.10.240.183.62: flow list 0
25/08/2021 16:24:57 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 16:24:57 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:57 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:24:58 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0xd2fef323 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:24:58 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:24:58 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd2fef323', '0x3')]
25/08/2021 16:24:58 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:58 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 16:24:59 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0xc819ff40 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:24:59 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:24:59 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc819ff40', '0x0')]
25/08/2021 16:24:59 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:24:59 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 16:25:01 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0x54cf62c0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:25:01 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:25:01 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x54cf62c0', '0x0')]
25/08/2021 16:25:01 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:01 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 16:25:02 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0xd2fef323 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:25:02 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:25:02 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd2fef323', '0x3')]
25/08/2021 16:25:02 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:02 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:25:04 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:25:04 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:25:04 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:25:04 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:04 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:25:05 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xd2fef323 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:25:05 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:25:05 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd2fef323', '0x3')]
25/08/2021 16:25:05 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:05 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 16:25:06 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xc819ff40 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:25:06 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:25:06 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc819ff40', '0x0')]
25/08/2021 16:25:06 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:06 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 16:25:08 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x54cf62c0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:25:08 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:25:08 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x54cf62c0', '0x0')]
25/08/2021 16:25:08 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:08 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 16:25:09 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xd2fef323 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:25:09 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:25:09 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd2fef323', '0x3')]
25/08/2021 16:25:09 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:09 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:25:11 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:25:11 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:25:11 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:25:11 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:11 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:25:12 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xd2fef323 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:25:12 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:25:12 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd2fef323', '0x3')]
25/08/2021 16:25:12 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:12 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 16:25:13 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xc819ff40 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:25:13 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:25:13 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc819ff40', '0x0')]
25/08/2021 16:25:13 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:13 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 16:25:15 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x54cf62c0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:25:15 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:25:15 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x54cf62c0', '0x0')]
25/08/2021 16:25:15 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:15 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 16:25:16 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xd2fef323 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:25:16 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:25:16 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd2fef323', '0x3')]
25/08/2021 16:25:16 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:16 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:25:18 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:25:18 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:25:18 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:25:18 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:25:18 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:25:19 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:25:19 dut.10.240.183.62: flow list 0
25/08/2021 16:25:19 dut.10.240.183.62:
25/08/2021 16:25:19 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:19 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 16:25:21 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:25:21 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:25:21 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:25:21 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_l3dstl4dst passed
25/08/2021 16:25:21 dut.10.240.183.62: flow flush 0
25/08/2021 16:25:21 dut.10.240.183.62:
25/08/2021 16:25:21 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_l3srcl4dst================
25/08/2021 16:25:21 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:25:21 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:25:21 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:25:21 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:25:21 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:25:21 dut.10.240.183.62: flow list 0
25/08/2021 16:25:21 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 16:25:21 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:21 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:25:22 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0xa1d1ed6a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:25:22 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:25:22 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa1d1ed6a', '0xa')]
25/08/2021 16:25:22 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:22 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:25:24 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0x62fd0dd9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:25:24 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:25:24 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x62fd0dd9', '0x9')]
25/08/2021 16:25:24 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:24 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 16:25:25 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0x27e07c89 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:25:25 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:25:25 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x27e07c89', '0x9')]
25/08/2021 16:25:25 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:25 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=14)
25/08/2021 16:25:26 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0xa1d1ed6a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:25:26 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:25:26 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa1d1ed6a', '0xa')]
25/08/2021 16:25:26 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:26 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:25:28 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:25:28 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:25:28 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:25:28 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:28 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:25:29 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xa1d1ed6a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:25:29 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:25:29 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa1d1ed6a', '0xa')]
25/08/2021 16:25:29 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:29 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:25:30 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x62fd0dd9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:25:30 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:25:30 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x62fd0dd9', '0x9')]
25/08/2021 16:25:30 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:30 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 16:25:32 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x27e07c89 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:25:32 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:25:32 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x27e07c89', '0x9')]
25/08/2021 16:25:32 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:32 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=14)
25/08/2021 16:25:33 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xa1d1ed6a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:25:33 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:25:33 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa1d1ed6a', '0xa')]
25/08/2021 16:25:33 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:33 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:25:35 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:25:35 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:25:35 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:25:35 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:35 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:25:36 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xa1d1ed6a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:25:36 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:25:36 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa1d1ed6a', '0xa')]
25/08/2021 16:25:36 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:36 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:25:37 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x62fd0dd9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:25:37 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:25:37 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x62fd0dd9', '0x9')]
25/08/2021 16:25:37 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:37 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 16:25:39 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x27e07c89 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:25:39 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:25:39 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x27e07c89', '0x9')]
25/08/2021 16:25:39 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:39 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=14)
25/08/2021 16:25:40 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xa1d1ed6a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:25:40 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:25:40 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa1d1ed6a', '0xa')]
25/08/2021 16:25:40 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:40 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:25:42 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:25:42 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:25:42 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:25:42 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:25:42 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:25:43 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:25:43 dut.10.240.183.62: flow list 0
25/08/2021 16:25:43 dut.10.240.183.62:
25/08/2021 16:25:43 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:43 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 16:25:45 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:25:45 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:25:45 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:25:45 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_l3srcl4dst passed
25/08/2021 16:25:45 dut.10.240.183.62: flow flush 0
25/08/2021 16:25:45 dut.10.240.183.62:
25/08/2021 16:25:45 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_l3dstl4src================
25/08/2021 16:25:45 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:25:45 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:25:45 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:25:45 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:25:45 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:25:45 dut.10.240.183.62: flow list 0
25/08/2021 16:25:45 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 16:25:45 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:45 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:25:46 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0xb81f3f3b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:25:46 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:25:46 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb81f3f3b', '0xb')]
25/08/2021 16:25:46 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:46 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 16:25:48 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0xa2f83358 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:25:48 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:25:48 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa2f83358', '0x8')]
25/08/2021 16:25:48 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:48 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 16:25:49 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0xe78e152f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:25:49 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:25:49 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe78e152f', '0xf')]
25/08/2021 16:25:49 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:49 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 16:25:50 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0xb81f3f3b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:25:50 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:25:50 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb81f3f3b', '0xb')]
25/08/2021 16:25:50 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:50 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:25:52 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:25:52 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:25:52 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:25:52 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:52 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:25:53 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xb81f3f3b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:25:53 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:25:53 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb81f3f3b', '0xb')]
25/08/2021 16:25:53 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:53 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 16:25:55 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xa2f83358 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:25:55 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:25:55 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa2f83358', '0x8')]
25/08/2021 16:25:55 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:55 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 16:25:56 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xe78e152f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:25:56 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:25:56 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe78e152f', '0xf')]
25/08/2021 16:25:56 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:56 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 16:25:57 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xb81f3f3b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:25:57 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:25:57 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb81f3f3b', '0xb')]
25/08/2021 16:25:57 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:57 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:25:59 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:25:59 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:25:59 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:25:59 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:25:59 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:26:00 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xb81f3f3b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:26:00 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:26:00 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb81f3f3b', '0xb')]
25/08/2021 16:26:00 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:00 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 16:26:02 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xa2f83358 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:26:02 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:26:02 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa2f83358', '0x8')]
25/08/2021 16:26:02 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:02 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 16:26:03 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xe78e152f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:26:03 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:26:03 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe78e152f', '0xf')]
25/08/2021 16:26:03 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:03 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 16:26:04 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xb81f3f3b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:26:04 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:26:04 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb81f3f3b', '0xb')]
25/08/2021 16:26:04 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:04 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:26:06 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:26:06 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:26:06 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:26:06 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:26:06 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:26:07 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:26:07 dut.10.240.183.62: flow list 0
25/08/2021 16:26:07 dut.10.240.183.62:
25/08/2021 16:26:07 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:07 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 16:26:09 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:26:09 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:26:09 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:26:09 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_l3dstl4src passed
25/08/2021 16:26:09 dut.10.240.183.62: flow flush 0
25/08/2021 16:26:09 dut.10.240.183.62:
25/08/2021 16:26:09 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_l3srcl4src================
25/08/2021 16:26:09 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:26:09 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:26:09 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:26:09 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:26:09 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:26:09 dut.10.240.183.62: flow list 0
25/08/2021 16:26:09 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 16:26:09 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:09 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:26:10 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0xcb302172 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:26:10 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:26:10 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcb302172', '0x2')]
25/08/2021 16:26:10 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:10 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:26:12 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0x81cc1c1 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:26:12 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:26:12 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x81cc1c1', '0x1')]
25/08/2021 16:26:12 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:12 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 16:26:13 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0x94a10b66 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:26:13 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:26:13 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x94a10b66', '0x6')]
25/08/2021 16:26:13 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:13 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=4)
25/08/2021 16:26:14 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0xcb302172 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:26:14 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:26:14 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcb302172', '0x2')]
25/08/2021 16:26:14 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:14 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:26:16 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:26:16 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:26:16 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:26:16 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:16 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:26:17 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xcb302172 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:26:17 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:26:17 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcb302172', '0x2')]
25/08/2021 16:26:17 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:17 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:26:19 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x81cc1c1 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:26:19 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:26:19 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x81cc1c1', '0x1')]
25/08/2021 16:26:19 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:19 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 16:26:20 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x94a10b66 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:26:20 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:26:20 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x94a10b66', '0x6')]
25/08/2021 16:26:20 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:20 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=4)
25/08/2021 16:26:21 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xcb302172 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:26:21 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:26:21 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcb302172', '0x2')]
25/08/2021 16:26:21 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:21 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:26:23 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:26:23 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:26:23 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:26:23 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:23 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:26:24 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xcb302172 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:26:24 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:26:24 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcb302172', '0x2')]
25/08/2021 16:26:24 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:24 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:26:26 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x81cc1c1 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:26:26 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:26:26 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x81cc1c1', '0x1')]
25/08/2021 16:26:26 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:26 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 16:26:27 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0x94a10b66 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:26:27 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:26:27 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x94a10b66', '0x6')]
25/08/2021 16:26:27 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:27 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=12, sport=4)
25/08/2021 16:26:28 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - RSS hash=0xcb302172 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:26:28 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:26:28 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcb302172', '0x2')]
25/08/2021 16:26:28 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:28 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:26:30 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:26:30 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:26:30 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:26:30 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:26:30 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:26:31 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:26:31 dut.10.240.183.62: flow list 0
25/08/2021 16:26:31 dut.10.240.183.62:
25/08/2021 16:26:31 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:31 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)']
25/08/2021 16:26:33 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=166 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:26:33 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:26:33 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:26:33 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_l3srcl4src passed
25/08/2021 16:26:33 dut.10.240.183.62: flow flush 0
25/08/2021 16:26:33 dut.10.240.183.62:
25/08/2021 16:26:33 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_all================
25/08/2021 16:26:33 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:26:33 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp end key_len 0 queues end / end
25/08/2021 16:26:33 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:26:33 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / tcp / end actions rss types ipv6-tcp end key_len 0 queues end / end
25/08/2021 16:26:33 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:26:33 dut.10.240.183.62: flow list 0
25/08/2021 16:26:33 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 TCP => RSS
25/08/2021 16:26:33 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:33 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:26:35 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0xfd1db2b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:26:35 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:26:35 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xfd1db2b', '0xb')]
25/08/2021 16:26:35 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:35 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:26:36 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0xccfd3b98 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:26:36 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:26:36 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xccfd3b98', '0x8')]
25/08/2021 16:26:36 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:36 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/TCP(dport=2, sport=4)
25/08/2021 16:26:37 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0x9ac97b7a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:26:37 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:26:37 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9ac97b7a', '0xa')]
25/08/2021 16:26:37 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:37 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=14)
25/08/2021 16:26:39 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0xd2522263 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:26:39 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:26:39 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd2522263', '0x3')]
25/08/2021 16:26:39 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:39 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=12, sport=4)
25/08/2021 16:26:40 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0xc61cc223 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:26:40 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:26:40 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc61cc223', '0x3')]
25/08/2021 16:26:40 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:40 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:26:41 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - RSS hash=0xfd1db2b - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:26:41 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:26:41 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xfd1db2b', '0xb')]
25/08/2021 16:26:41 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:41 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=4, dport=2)']
25/08/2021 16:26:43 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:26:43 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:26:43 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:26:43 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:26:43 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:26:44 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:26:44 dut.10.240.183.62: flow list 0
25/08/2021 16:26:44 dut.10.240.183.62:
25/08/2021 16:26:44 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:44 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")']
25/08/2021 16:26:45 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:26:45 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:26:45 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:26:45 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_all passed
25/08/2021 16:26:45 dut.10.240.183.62: flow flush 0
25/08/2021 16:26:45 dut.10.240.183.62:
25/08/2021 16:26:45 TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_l3dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_l3src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_l4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_l4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_l3dstl4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_l3srcl4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_l3dstl4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_l3srcl4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_all': 'passed'}
25/08/2021 16:26:45 TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 16:26:45 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_eh_ipv6_tcp_toeplitz Result PASSED:
25/08/2021 16:26:45 dut.10.240.183.62: quit
25/08/2021 16:26:46 dut.10.240.183.62:
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 106 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 9 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 9 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
RX-packets: 8 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 5 -> TX Port= 0/Queue= 5 -------
RX-packets: 6 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 6 -> TX Port= 0/Queue= 6 -------
RX-packets: 6 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 8 -> TX Port= 0/Queue= 8 -------
RX-packets: 10 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
RX-packets: 6 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
RX-packets: 7 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=11 -> TX Port= 0/Queue=11 -------
RX-packets: 8 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 -------
RX-packets: 9 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=15 -> TX Port= 0/Queue=15 -------
RX-packets: 6 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 190 RX-dropped: 0 RX-total: 190
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 190 RX-dropped: 0 RX-total: 190
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
25/08/2021 16:26:46 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_eh_ipv6_toeplitz Begin
25/08/2021 16:26:46 dut.10.240.183.62:
25/08/2021 16:26:46 tester:
25/08/2021 16:26:46 dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4 --file-prefix=dpdk_29620_20210825152429 -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 16:26:47 dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 16:26:57 dut.10.240.183.62: set fwd rxonly
25/08/2021 16:26:58 dut.10.240.183.62:
Set rxonly packet forwarding mode
25/08/2021 16:26:58 dut.10.240.183.62: set verbose 1
25/08/2021 16:26:58 dut.10.240.183.62:
Change verbose level from 0 to 1
25/08/2021 16:26:58 dut.10.240.183.62: start
25/08/2021 16:26:58 dut.10.240.183.62:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=384 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=384 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 16:26:58 dut.10.240.183.62: show port info all
25/08/2021 16:26:58 dut.10.240.183.62:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
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: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
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: 16
Max possible RX queues: 256
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: 16
Max possible TX queues: 256
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
25/08/2021 16:26:58 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv6_l3dst================
25/08/2021 16:26:58 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:26:58 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / end actions rss types ipv6 l3-dst-only end key_len 0 queues end / end
25/08/2021 16:26:58 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:26:58 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / end actions rss types ipv6 l3-dst-only end key_len 0 queues end / end
25/08/2021 16:26:58 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:26:58 dut.10.240.183.62: flow list 0
25/08/2021 16:26:58 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 => RSS
25/08/2021 16:26:58 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:58 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:26:59 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0xe94c9fa0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:26:59 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:26:59 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe94c9fa0', '0x0')]
25/08/2021 16:26:59 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:26:59 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")
25/08/2021 16:27:01 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x567605f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:27:01 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:27:01 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x567605f', '0xf')]
25/08/2021 16:27:01 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:01 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:27:02 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0xe94c9fa0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:27:02 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:27:02 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe94c9fa0', '0x0')]
25/08/2021 16:27:02 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:02 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
25/08/2021 16:27:03 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:27:03 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:27:03 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:27:03 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:03 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:27:05 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xe94c9fa0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:27:05 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:27:05 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe94c9fa0', '0x0')]
25/08/2021 16:27:05 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:05 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")
25/08/2021 16:27:06 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x567605f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:27:06 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:27:06 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x567605f', '0xf')]
25/08/2021 16:27:06 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:06 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:27:07 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xe94c9fa0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:27:07 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:27:07 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe94c9fa0', '0x0')]
25/08/2021 16:27:07 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:07 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
25/08/2021 16:27:09 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:27:09 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:27:09 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:27:09 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:09 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:27:10 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xe94c9fa0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:27:10 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:27:10 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe94c9fa0', '0x0')]
25/08/2021 16:27:10 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:10 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")
25/08/2021 16:27:11 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x567605f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:27:11 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:27:11 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x567605f', '0xf')]
25/08/2021 16:27:11 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:11 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:27:13 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0xe94c9fa0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:27:13 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:27:13 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe94c9fa0', '0x0')]
25/08/2021 16:27:13 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:13 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
25/08/2021 16:27:14 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:27:14 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:27:14 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:27:14 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:27:14 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:27:15 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:27:15 dut.10.240.183.62: flow list 0
25/08/2021 16:27:15 dut.10.240.183.62:
25/08/2021 16:27:15 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:15 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")']
25/08/2021 16:27:17 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:27:17 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:27:17 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:27:17 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv6_l3dst passed
25/08/2021 16:27:17 dut.10.240.183.62: flow flush 0
25/08/2021 16:27:17 dut.10.240.183.62:
25/08/2021 16:27:17 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv6_l3src================
25/08/2021 16:27:17 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:27:17 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / end actions rss types ipv6 l3-src-only end key_len 0 queues end / end
25/08/2021 16:27:17 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:27:17 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / end actions rss types ipv6 l3-src-only end key_len 0 queues end / end
25/08/2021 16:27:17 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:27:17 dut.10.240.183.62: flow list 0
25/08/2021 16:27:17 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 => RSS
25/08/2021 16:27:17 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:17 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:27:19 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x48ca27c2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:27:19 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:27:19 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x48ca27c2', '0x2')]
25/08/2021 16:27:19 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:19 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:27:20 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x835027c2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:27:20 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:27:20 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x835027c2', '0x2')]
25/08/2021 16:27:20 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:20 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")
25/08/2021 16:27:21 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x48ca27c2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:27:21 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:27:21 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x48ca27c2', '0x2')]
25/08/2021 16:27:21 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:21 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
25/08/2021 16:27:23 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:27:23 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:27:23 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:27:23 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:23 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:27:24 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x48ca27c2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:27:24 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:27:24 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x48ca27c2', '0x2')]
25/08/2021 16:27:24 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:24 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:27:25 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x835027c2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:27:25 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:27:25 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x835027c2', '0x2')]
25/08/2021 16:27:25 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:25 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")
25/08/2021 16:27:27 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x48ca27c2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:27:27 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:27:27 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x48ca27c2', '0x2')]
25/08/2021 16:27:27 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:27 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
25/08/2021 16:27:28 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:27:28 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:27:28 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:27:28 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:28 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:27:30 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x48ca27c2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:27:30 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:27:30 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x48ca27c2', '0x2')]
25/08/2021 16:27:30 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:30 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:27:31 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x835027c2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:27:31 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:27:31 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x835027c2', '0x2')]
25/08/2021 16:27:31 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:31 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")
25/08/2021 16:27:32 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - RSS hash=0x48ca27c2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:27:32 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:27:32 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x48ca27c2', '0x2')]
25/08/2021 16:27:32 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:32 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
25/08/2021 16:27:34 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:27:34 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:27:34 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:27:34 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:27:34 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:27:35 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:27:35 dut.10.240.183.62: flow list 0
25/08/2021 16:27:35 dut.10.240.183.62:
25/08/2021 16:27:35 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:35 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")']
25/08/2021 16:27:37 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=146 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:27:37 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:27:37 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:27:37 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv6_l3src passed
25/08/2021 16:27:37 dut.10.240.183.62: flow flush 0
25/08/2021 16:27:37 dut.10.240.183.62:
25/08/2021 16:27:37 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv6_all================
25/08/2021 16:27:37 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:27:37 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end
25/08/2021 16:27:37 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:27:37 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / end actions rss types ipv6 end key_len 0 queues end / end
25/08/2021 16:27:37 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:27:37 dut.10.240.183.62: flow list 0
25/08/2021 16:27:37 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 => RSS
25/08/2021 16:27:37 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:37 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:27:38 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0xe602ba24 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:27:38 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:27:38 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe602ba24', '0x4')]
25/08/2021 16:27:38 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:38 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:27:39 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0x2d98ba24 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:27:39 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:27:39 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2d98ba24', '0x4')]
25/08/2021 16:27:39 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:39 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")
25/08/2021 16:27:41 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0xba94ff82 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:27:41 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:27:41 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xba94ff82', '0x2')]
25/08/2021 16:27:41 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:41 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:27:42 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - RSS hash=0xe602ba24 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:27:42 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:27:42 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe602ba24', '0x4')]
25/08/2021 16:27:42 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:42 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)']
25/08/2021 16:27:44 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:27:44 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:27:44 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:27:44 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:27:44 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:27:45 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:27:45 dut.10.240.183.62: flow list 0
25/08/2021 16:27:45 dut.10.240.183.62:
25/08/2021 16:27:45 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:45 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")']
25/08/2021 16:27:46 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:27:46 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:27:46 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:27:46 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv6_all passed
25/08/2021 16:27:46 dut.10.240.183.62: flow flush 0
25/08/2021 16:27:46 dut.10.240.183.62:
25/08/2021 16:27:46 TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv6_gtpu_eh_ipv6_l3dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv6_l3src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv6_all': 'passed'}
25/08/2021 16:27:46 TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 16:27:46 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_eh_ipv6_toeplitz Result PASSED:
25/08/2021 16:27:46 dut.10.240.183.62: quit
25/08/2021 16:27:47 dut.10.240.183.62:
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 27 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 10 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=15 -> TX Port= 0/Queue=15 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 43 RX-dropped: 0 RX-total: 43
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 43 RX-dropped: 0 RX-total: 43
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
25/08/2021 16:27:47 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_symmetric Begin
25/08/2021 16:27:47 dut.10.240.183.62:
25/08/2021 16:27:47 tester:
25/08/2021 16:27:47 dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4 --file-prefix=dpdk_29620_20210825152429 -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 16:27:48 dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 16:27:58 dut.10.240.183.62: set fwd rxonly
25/08/2021 16:27:58 dut.10.240.183.62:
Set rxonly packet forwarding mode
25/08/2021 16:27:58 dut.10.240.183.62: set verbose 1
25/08/2021 16:27:58 dut.10.240.183.62:
Change verbose level from 0 to 1
25/08/2021 16:27:58 dut.10.240.183.62: start
25/08/2021 16:27:58 dut.10.240.183.62:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=384 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=384 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 16:27:58 dut.10.240.183.62: show port info all
25/08/2021 16:27:59 dut.10.240.183.62:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
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: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
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: 16
Max possible RX queues: 256
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: 16
Max possible TX queues: 256
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
25/08/2021 16:27:59 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv6_gre_ipv6_gtpu_ipv6_symmetric================
25/08/2021 16:27:59 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:27:59 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv6 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss func symmetric_toeplitz types ipv6-udp end key_len 0 queues end / end
25/08/2021 16:27:59 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:27:59 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv6 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss func symmetric_toeplitz types ipv6-udp end key_len 0 queues end / end
25/08/2021 16:27:59 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:27:59 dut.10.240.183.62: flow list 0
25/08/2021 16:27:59 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV6 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 16:27:59 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:27:59 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:28:00 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=170 - nb_segs=1 - RSS hash=0xe82824bb - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:28:00 TestCVLAdvancedIAVFRSSGTPoGRE: action: {'save_hash': 'gtpogre-ipv4-nonfrag'}
25/08/2021 16:28:00 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe82824bb', '0xb')]
25/08/2021 16:28:00 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:00 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:28:01 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=170 - nb_segs=1 - RSS hash=0xe82824bb - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:28:01 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:28:01 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe82824bb', '0xb')]
25/08/2021 16:28:01 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:01 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=4, sport=2)
25/08/2021 16:28:03 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=170 - nb_segs=1 - RSS hash=0xe82824bb - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:28:03 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:28:03 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe82824bb', '0xb')]
25/08/2021 16:28:03 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:03 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=4, sport=2)
25/08/2021 16:28:04 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=170 - nb_segs=1 - RSS hash=0xe82824bb - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:28:04 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:28:04 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe82824bb', '0xb')]
25/08/2021 16:28:04 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:04 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:28:05 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=174 - nb_segs=1 - RSS hash=0xe82824bb - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:28:05 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:28:05 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe82824bb', '0xb')]
25/08/2021 16:28:05 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:05 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6()/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:28:06 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=174 - nb_segs=1 - RSS hash=0xe82824bb - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:28:06 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:28:06 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe82824bb', '0xb')]
25/08/2021 16:28:06 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:06 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:28:08 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:28:08 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:28:08 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:28:08 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:08 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)
25/08/2021 16:28:09 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=182 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:28:09 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:28:09 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:28:09 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:09 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6()/UDP()/GTP_U_Header()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:28:10 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:28:10 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:28:10 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:28:10 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv6_gre_ipv6_gtpu_ipv6_symmetric passed
25/08/2021 16:28:10 dut.10.240.183.62: flow flush 0
25/08/2021 16:28:10 dut.10.240.183.62:
25/08/2021 16:28:10 TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv6_gre_ipv6_gtpu_ipv6_symmetric': 'passed'}
25/08/2021 16:28:10 TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 16:28:10 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_symmetric Result PASSED:
25/08/2021 16:28:10 dut.10.240.183.62: quit
25/08/2021 16:28:11 dut.10.240.183.62:
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=11 -> TX Port= 0/Queue=11 -------
RX-packets: 6 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
----------------------------------------------------------------------------
+++++++++++++++ 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.
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
25/08/2021 16:28:11 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_toeplitz Begin
25/08/2021 16:28:11 dut.10.240.183.62:
25/08/2021 16:28:11 tester:
25/08/2021 16:28:11 dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4 --file-prefix=dpdk_29620_20210825152429 -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 16:28:12 dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 16:28:22 dut.10.240.183.62: set fwd rxonly
25/08/2021 16:28:23 dut.10.240.183.62:
Set rxonly packet forwarding mode
25/08/2021 16:28:23 dut.10.240.183.62: set verbose 1
25/08/2021 16:28:23 dut.10.240.183.62:
Change verbose level from 0 to 1
25/08/2021 16:28:23 dut.10.240.183.62: start
25/08/2021 16:28:23 dut.10.240.183.62:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=384 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=384 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 16:28:23 dut.10.240.183.62: show port info all
25/08/2021 16:28:23 dut.10.240.183.62:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
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: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
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: 16
Max possible RX queues: 256
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: 16
Max possible TX queues: 256
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
25/08/2021 16:28:23 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_l3dst================
25/08/2021 16:28:23 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:28:23 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 16:28:23 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:28:23 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 16:28:23 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:28:23 dut.10.240.183.62: flow list 0
25/08/2021 16:28:23 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 16:28:23 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:23 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:28:24 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0x7415d4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:28:24 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:28:24 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7415d4', '0x4')]
25/08/2021 16:28:24 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:24 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 16:28:26 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0xe98183fb - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:28:26 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:28:26 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe98183fb', '0xb')]
25/08/2021 16:28:26 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:26 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=14)
25/08/2021 16:28:27 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0x7415d4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:28:27 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:28:27 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7415d4', '0x4')]
25/08/2021 16:28:27 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:27 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:28:29 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:28:29 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:28:29 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:28:29 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:29 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:28:30 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x7415d4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:28:30 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:28:30 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7415d4', '0x4')]
25/08/2021 16:28:30 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:30 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 16:28:31 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xe98183fb - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:28:31 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:28:31 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe98183fb', '0xb')]
25/08/2021 16:28:31 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:31 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=14)
25/08/2021 16:28:33 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x7415d4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:28:33 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:28:33 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7415d4', '0x4')]
25/08/2021 16:28:33 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:33 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:28:34 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:28:34 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:28:34 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:28:34 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:34 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:28:35 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x7415d4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:28:35 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:28:35 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7415d4', '0x4')]
25/08/2021 16:28:35 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:35 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 16:28:37 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xe98183fb - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:28:37 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:28:37 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe98183fb', '0xb')]
25/08/2021 16:28:37 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:37 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=14)
25/08/2021 16:28:38 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x7415d4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:28:38 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:28:38 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7415d4', '0x4')]
25/08/2021 16:28:38 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:38 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:28:40 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:28:40 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:28:40 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:28:40 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:28:40 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:28:41 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:28:41 dut.10.240.183.62: flow list 0
25/08/2021 16:28:41 dut.10.240.183.62:
25/08/2021 16:28:41 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:41 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 16:28:43 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:28:43 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:28:43 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:28:43 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_l3dst passed
25/08/2021 16:28:43 dut.10.240.183.62: flow flush 0
25/08/2021 16:28:43 dut.10.240.183.62:
25/08/2021 16:28:43 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_l3src================
25/08/2021 16:28:43 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:28:43 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-src-only end key_len 0 queues end / end
25/08/2021 16:28:43 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:28:43 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-src-only end key_len 0 queues end / end
25/08/2021 16:28:43 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:28:43 dut.10.240.183.62: flow list 0
25/08/2021 16:28:43 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 16:28:43 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:43 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:28:44 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0x3e43cf37 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:28:44 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:28:44 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3e43cf37', '0x7')]
25/08/2021 16:28:44 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:44 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:28:46 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0x70feac1f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:28:46 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:28:46 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x70feac1f', '0xf')]
25/08/2021 16:28:46 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:46 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=14)
25/08/2021 16:28:47 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0x3e43cf37 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:28:47 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:28:47 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3e43cf37', '0x7')]
25/08/2021 16:28:47 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:47 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:28:49 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:28:49 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:28:49 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:28:49 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:49 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:28:50 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x3e43cf37 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:28:50 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:28:50 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3e43cf37', '0x7')]
25/08/2021 16:28:50 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:50 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:28:51 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x70feac1f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:28:51 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:28:51 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x70feac1f', '0xf')]
25/08/2021 16:28:51 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:51 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=14)
25/08/2021 16:28:53 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x3e43cf37 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:28:53 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:28:53 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3e43cf37', '0x7')]
25/08/2021 16:28:53 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:53 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:28:54 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:28:54 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:28:54 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:28:54 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:54 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:28:56 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x3e43cf37 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:28:56 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:28:56 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3e43cf37', '0x7')]
25/08/2021 16:28:56 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:56 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:28:57 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x70feac1f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:28:57 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:28:57 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x70feac1f', '0xf')]
25/08/2021 16:28:57 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:57 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=14)
25/08/2021 16:28:58 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x3e43cf37 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:28:58 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:28:58 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3e43cf37', '0x7')]
25/08/2021 16:28:58 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:28:58 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:29:00 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:29:00 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:29:00 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:29:00 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:29:00 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:29:01 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:29:01 dut.10.240.183.62: flow list 0
25/08/2021 16:29:01 dut.10.240.183.62:
25/08/2021 16:29:01 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:01 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 16:29:03 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:29:03 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:29:03 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:29:03 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_l3src passed
25/08/2021 16:29:03 dut.10.240.183.62: flow flush 0
25/08/2021 16:29:03 dut.10.240.183.62:
25/08/2021 16:29:03 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_l4dst================
25/08/2021 16:29:03 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:29:03 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l4-dst-only end key_len 0 queues end / end
25/08/2021 16:29:03 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:29:03 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l4-dst-only end key_len 0 queues end / end
25/08/2021 16:29:03 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:29:03 dut.10.240.183.62: flow list 0
25/08/2021 16:29:03 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 16:29:03 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:03 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:29:04 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0x4e61e034 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:29:04 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:29:04 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4e61e034', '0x4')]
25/08/2021 16:29:04 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:04 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 16:29:06 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0xbe64474 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:29:06 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:29:06 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbe64474', '0x4')]
25/08/2021 16:29:06 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:06 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)
25/08/2021 16:29:07 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0x4e61e034 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:29:07 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:29:07 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4e61e034', '0x4')]
25/08/2021 16:29:07 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:07 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:29:09 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:29:09 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:29:09 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:29:09 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:09 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:29:10 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x4e61e034 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:29:10 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:29:10 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4e61e034', '0x4')]
25/08/2021 16:29:10 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:10 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 16:29:11 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xbe64474 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:29:11 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:29:11 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbe64474', '0x4')]
25/08/2021 16:29:11 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:11 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)
25/08/2021 16:29:13 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x4e61e034 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:29:13 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:29:13 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4e61e034', '0x4')]
25/08/2021 16:29:13 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:13 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:29:14 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:29:14 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:29:14 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:29:14 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:14 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:29:16 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x4e61e034 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:29:16 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:29:16 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4e61e034', '0x4')]
25/08/2021 16:29:16 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:16 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 16:29:17 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xbe64474 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:29:17 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:29:17 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xbe64474', '0x4')]
25/08/2021 16:29:17 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:17 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)
25/08/2021 16:29:18 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x4e61e034 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:29:18 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:29:18 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4e61e034', '0x4')]
25/08/2021 16:29:18 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:18 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:29:20 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:29:20 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:29:20 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:29:20 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:29:20 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:29:21 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:29:21 dut.10.240.183.62: flow list 0
25/08/2021 16:29:21 dut.10.240.183.62:
25/08/2021 16:29:21 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:21 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 16:29:23 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:29:23 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:29:23 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:29:23 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_l4dst passed
25/08/2021 16:29:23 dut.10.240.183.62: flow flush 0
25/08/2021 16:29:23 dut.10.240.183.62:
25/08/2021 16:29:23 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_l4src================
25/08/2021 16:29:23 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:29:23 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l4-src-only end key_len 0 queues end / end
25/08/2021 16:29:23 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:29:23 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l4-src-only end key_len 0 queues end / end
25/08/2021 16:29:23 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:29:23 dut.10.240.183.62: flow list 0
25/08/2021 16:29:23 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 16:29:23 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:23 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:29:24 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0x7cd1a5d9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:29:24 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:29:24 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7cd1a5d9', '0x9')]
25/08/2021 16:29:24 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:24 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 16:29:26 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0xd739c2c2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:29:26 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:29:26 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd739c2c2', '0x2')]
25/08/2021 16:29:26 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:26 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)
25/08/2021 16:29:27 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0x7cd1a5d9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:29:27 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:29:27 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7cd1a5d9', '0x9')]
25/08/2021 16:29:27 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:27 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:29:29 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:29:29 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:29:29 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:29:29 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:29 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:29:30 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x7cd1a5d9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:29:30 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:29:30 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7cd1a5d9', '0x9')]
25/08/2021 16:29:30 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:30 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 16:29:31 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xd739c2c2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:29:31 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:29:31 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd739c2c2', '0x2')]
25/08/2021 16:29:31 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:31 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)
25/08/2021 16:29:33 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x7cd1a5d9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:29:33 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:29:33 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7cd1a5d9', '0x9')]
25/08/2021 16:29:33 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:33 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:29:34 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:29:34 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:29:34 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:29:34 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:34 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:29:36 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x7cd1a5d9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:29:36 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:29:36 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7cd1a5d9', '0x9')]
25/08/2021 16:29:36 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:36 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 16:29:37 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xd739c2c2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:29:37 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:29:37 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd739c2c2', '0x2')]
25/08/2021 16:29:37 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:37 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)
25/08/2021 16:29:38 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x7cd1a5d9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:29:38 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:29:38 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7cd1a5d9', '0x9')]
25/08/2021 16:29:38 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:38 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:29:40 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:29:40 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:29:40 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:29:40 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:29:40 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:29:41 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:29:41 dut.10.240.183.62: flow list 0
25/08/2021 16:29:41 dut.10.240.183.62:
25/08/2021 16:29:41 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:41 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 16:29:43 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:29:43 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:29:43 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:29:43 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_l4src passed
25/08/2021 16:29:43 dut.10.240.183.62: flow flush 0
25/08/2021 16:29:43 dut.10.240.183.62:
25/08/2021 16:29:43 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_l3dstl4dst================
25/08/2021 16:29:43 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:29:43 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:29:43 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:29:43 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:29:43 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:29:43 dut.10.240.183.62: flow list 0
25/08/2021 16:29:43 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 16:29:43 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:43 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:29:44 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0xd46b89d9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:29:44 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:29:44 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd46b89d9', '0x9')]
25/08/2021 16:29:44 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:44 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 16:29:46 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0x3d9e1ff6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:29:46 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:29:46 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3d9e1ff6', '0x6')]
25/08/2021 16:29:46 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:46 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 16:29:47 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0x1f7c3cd1 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:29:47 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:29:47 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1f7c3cd1', '0x1')]
25/08/2021 16:29:47 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:47 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 16:29:48 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0xd46b89d9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:29:48 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:29:48 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd46b89d9', '0x9')]
25/08/2021 16:29:48 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:48 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:29:50 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:29:50 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:29:50 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:29:50 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:50 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:29:51 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xd46b89d9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:29:51 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:29:51 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd46b89d9', '0x9')]
25/08/2021 16:29:51 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:51 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 16:29:53 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x3d9e1ff6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:29:53 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:29:53 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3d9e1ff6', '0x6')]
25/08/2021 16:29:53 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:53 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 16:29:54 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x1f7c3cd1 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:29:54 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:29:54 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1f7c3cd1', '0x1')]
25/08/2021 16:29:54 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:54 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 16:29:55 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xd46b89d9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:29:55 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:29:55 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd46b89d9', '0x9')]
25/08/2021 16:29:55 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:55 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:29:57 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:29:57 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:29:57 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:29:57 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:57 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:29:58 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xd46b89d9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:29:58 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:29:58 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd46b89d9', '0x9')]
25/08/2021 16:29:58 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:29:58 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 16:30:00 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x3d9e1ff6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:30:00 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:30:00 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3d9e1ff6', '0x6')]
25/08/2021 16:30:00 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:00 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 16:30:01 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x1f7c3cd1 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:30:01 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:30:01 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1f7c3cd1', '0x1')]
25/08/2021 16:30:01 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:01 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 16:30:02 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xd46b89d9 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:30:02 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:30:02 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd46b89d9', '0x9')]
25/08/2021 16:30:02 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:02 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:30:04 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:30:04 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:30:04 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:30:04 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:30:04 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:30:05 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:30:05 dut.10.240.183.62: flow list 0
25/08/2021 16:30:05 dut.10.240.183.62:
25/08/2021 16:30:05 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:05 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 16:30:07 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:30:07 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:30:07 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:30:07 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_l3dstl4dst passed
25/08/2021 16:30:07 dut.10.240.183.62: flow flush 0
25/08/2021 16:30:07 dut.10.240.183.62:
25/08/2021 16:30:07 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_l3srcl4dst================
25/08/2021 16:30:07 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:30:07 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:30:07 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:30:07 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:30:07 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:30:07 dut.10.240.183.62: flow list 0
25/08/2021 16:30:07 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 16:30:07 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:07 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:30:08 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0xea5c533a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:30:08 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:30:08 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xea5c533a', '0xa')]
25/08/2021 16:30:08 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:08 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:30:10 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0xa4e13012 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:30:10 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:30:10 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa4e13012', '0x2')]
25/08/2021 16:30:10 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:10 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 16:30:11 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0x214be632 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:30:11 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:30:11 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x214be632', '0x2')]
25/08/2021 16:30:11 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:11 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)
25/08/2021 16:30:12 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0xea5c533a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:30:12 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:30:12 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xea5c533a', '0xa')]
25/08/2021 16:30:12 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:12 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:30:14 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:30:14 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:30:14 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:30:14 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:14 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:30:15 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xea5c533a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:30:15 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:30:15 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xea5c533a', '0xa')]
25/08/2021 16:30:15 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:15 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:30:17 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xa4e13012 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:30:17 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:30:17 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa4e13012', '0x2')]
25/08/2021 16:30:17 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:17 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 16:30:18 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x214be632 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:30:18 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:30:18 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x214be632', '0x2')]
25/08/2021 16:30:18 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:18 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)
25/08/2021 16:30:19 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xea5c533a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:30:19 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:30:19 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xea5c533a', '0xa')]
25/08/2021 16:30:19 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:19 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:30:21 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:30:21 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:30:21 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:30:21 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:21 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:30:22 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xea5c533a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:30:22 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:30:22 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xea5c533a', '0xa')]
25/08/2021 16:30:22 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:22 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:30:24 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xa4e13012 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:30:24 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:30:24 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa4e13012', '0x2')]
25/08/2021 16:30:24 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:24 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 16:30:25 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x214be632 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:30:25 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:30:25 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x214be632', '0x2')]
25/08/2021 16:30:25 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:25 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=14)
25/08/2021 16:30:26 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xea5c533a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:30:26 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:30:26 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xea5c533a', '0xa')]
25/08/2021 16:30:26 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:26 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:30:28 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:30:28 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:30:28 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:30:28 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:30:28 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:30:29 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:30:29 dut.10.240.183.62: flow list 0
25/08/2021 16:30:29 dut.10.240.183.62:
25/08/2021 16:30:29 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:29 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 16:30:31 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:30:31 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:30:31 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:30:31 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_l3srcl4dst passed
25/08/2021 16:30:31 dut.10.240.183.62: flow flush 0
25/08/2021 16:30:31 dut.10.240.183.62:
25/08/2021 16:30:31 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_l3dstl4src================
25/08/2021 16:30:31 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:30:31 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:30:31 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:30:31 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:30:31 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:30:31 dut.10.240.183.62: flow list 0
25/08/2021 16:30:31 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 16:30:31 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:31 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:30:33 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0xea7bdbd2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:30:33 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:30:33 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xea7bdbd2', '0x2')]
25/08/2021 16:30:33 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:33 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 16:30:34 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0x38e4dfd - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:30:34 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:30:34 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x38e4dfd', '0xd')]
25/08/2021 16:30:34 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:34 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 16:30:35 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0xcb63a0dc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:30:35 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:30:35 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcb63a0dc', '0xc')]
25/08/2021 16:30:35 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:35 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 16:30:37 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0xea7bdbd2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:30:37 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:30:37 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xea7bdbd2', '0x2')]
25/08/2021 16:30:37 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:37 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:30:38 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:30:38 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:30:38 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:30:38 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:38 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:30:39 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xea7bdbd2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:30:39 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:30:39 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xea7bdbd2', '0x2')]
25/08/2021 16:30:39 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:39 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 16:30:41 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x38e4dfd - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:30:41 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:30:41 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x38e4dfd', '0xd')]
25/08/2021 16:30:41 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:41 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 16:30:42 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xcb63a0dc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:30:42 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:30:42 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcb63a0dc', '0xc')]
25/08/2021 16:30:42 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:42 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 16:30:44 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xea7bdbd2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:30:44 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:30:44 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xea7bdbd2', '0x2')]
25/08/2021 16:30:44 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:44 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:30:45 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:30:45 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:30:45 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:30:45 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:45 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:30:46 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xea7bdbd2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:30:46 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:30:46 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xea7bdbd2', '0x2')]
25/08/2021 16:30:46 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:46 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 16:30:48 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x38e4dfd - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:30:48 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:30:48 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x38e4dfd', '0xd')]
25/08/2021 16:30:48 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:48 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 16:30:49 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xcb63a0dc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:30:49 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:30:49 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xcb63a0dc', '0xc')]
25/08/2021 16:30:49 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:49 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 16:30:51 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xea7bdbd2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:30:51 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:30:51 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xea7bdbd2', '0x2')]
25/08/2021 16:30:51 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:51 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:30:52 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:30:52 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:30:52 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:30:52 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:30:52 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:30:53 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:30:53 dut.10.240.183.62: flow list 0
25/08/2021 16:30:53 dut.10.240.183.62:
25/08/2021 16:30:53 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:53 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 16:30:55 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:30:55 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:30:55 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:30:55 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_l3dstl4src passed
25/08/2021 16:30:55 dut.10.240.183.62: flow flush 0
25/08/2021 16:30:55 dut.10.240.183.62:
25/08/2021 16:30:55 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_l3srcl4src================
25/08/2021 16:30:55 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:30:55 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:30:55 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:30:55 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:30:55 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:30:55 dut.10.240.183.62: flow list 0
25/08/2021 16:30:55 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 16:30:55 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:55 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:30:57 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0xd44c0131 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:30:57 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:30:57 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd44c0131', '0x1')]
25/08/2021 16:30:57 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:57 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:30:58 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0x9af16219 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:30:58 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:30:58 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9af16219', '0x9')]
25/08/2021 16:30:58 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:58 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 16:30:59 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0xf5547a3f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:30:59 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:30:59 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf5547a3f', '0xf')]
25/08/2021 16:30:59 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:30:59 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)
25/08/2021 16:31:01 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0xd44c0131 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:31:01 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:31:01 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd44c0131', '0x1')]
25/08/2021 16:31:01 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:31:01 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:31:02 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:31:02 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:31:02 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:31:02 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:31:02 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:31:03 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xd44c0131 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:31:03 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:31:03 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd44c0131', '0x1')]
25/08/2021 16:31:03 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:31:03 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:31:05 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x9af16219 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:31:05 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:31:05 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9af16219', '0x9')]
25/08/2021 16:31:05 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:31:05 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 16:31:06 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xf5547a3f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:31:06 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:31:06 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf5547a3f', '0xf')]
25/08/2021 16:31:06 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:31:06 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)
25/08/2021 16:31:08 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xd44c0131 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:31:08 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:31:08 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd44c0131', '0x1')]
25/08/2021 16:31:08 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:31:08 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:31:09 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:31:09 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:31:09 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:31:09 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:31:09 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:31:10 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xd44c0131 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:31:10 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:31:10 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd44c0131', '0x1')]
25/08/2021 16:31:10 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:31:10 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:31:12 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0x9af16219 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:31:12 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:31:12 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9af16219', '0x9')]
25/08/2021 16:31:12 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:31:12 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 16:31:13 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xf5547a3f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:31:13 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:31:13 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf5547a3f', '0xf')]
25/08/2021 16:31:13 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:31:13 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=12, sport=4)
25/08/2021 16:31:15 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - RSS hash=0xd44c0131 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:31:15 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:31:15 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd44c0131', '0x1')]
25/08/2021 16:31:15 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:31:15 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:31:16 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:31:16 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:31:16 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:31:16 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:31:16 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:31:17 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:31:17 dut.10.240.183.62: flow list 0
25/08/2021 16:31:17 dut.10.240.183.62:
25/08/2021 16:31:17 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:31:17 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=1, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)']
25/08/2021 16:31:19 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=154 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:31:19 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:31:19 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:31:19 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_l3srcl4src passed
25/08/2021 16:31:19 dut.10.240.183.62: flow flush 0
25/08/2021 16:31:19 dut.10.240.183.62:
25/08/2021 16:31:19 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_all================
25/08/2021 16:31:19 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:31:19 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp end key_len 0 queues end / end
25/08/2021 16:31:19 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:31:19 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / gtp_psc / ipv6 / udp / end actions rss types ipv6-udp end key_len 0 queues end / end
25/08/2021 16:31:19 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:31:19 dut.10.240.183.62: flow list 0
25/08/2021 16:31:19 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU GTP_PSC IPV6 UDP => RSS
25/08/2021 16:31:19 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:31:19 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:31:21 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0x3b9f3e54 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:31:21 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:31:21 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3b9f3e54', '0x4')]
25/08/2021 16:31:21 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:31:21 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2926",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:31:22 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0x75225d7c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:31:22 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:31:22 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x75225d7c', '0xc')]
25/08/2021 16:31:22 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:31:22 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2027")/UDP(dport=2, sport=4)
25/08/2021 16:31:23 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0x67a1176c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:31:23 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:31:23 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x67a1176c', '0xc')]
25/08/2021 16:31:23 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:31:23 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=14)
25/08/2021 16:31:25 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0x21bdabf2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:31:25 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:31:25 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x21bdabf2', '0x2')]
25/08/2021 16:31:25 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:31:25 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=12, sport=4)
25/08/2021 16:31:26 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0x592f9163 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:31:26 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:31:26 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x592f9163', '0x3')]
25/08/2021 16:31:26 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:31:26 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)
25/08/2021 16:31:27 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=150 - nb_segs=1 - RSS hash=0x3b9f3e54 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:31:27 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:31:27 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3b9f3e54', '0x4')]
25/08/2021 16:31:27 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:31:27 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IP(dst="192.168.0.1", src="192.168.0.2")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=4, dport=2)']
25/08/2021 16:31:29 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=574 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=582 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:31:29 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:31:29 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:31:29 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:31:29 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:31:30 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:31:30 dut.10.240.183.62: flow list 0
25/08/2021 16:31:30 dut.10.240.183.62:
25/08/2021 16:31:30 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:31:30 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")']
25/08/2021 16:31:31 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=142 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:31:31 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:31:31 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:31:31 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_all passed
25/08/2021 16:31:31 dut.10.240.183.62: flow flush 0
25/08/2021 16:31:31 dut.10.240.183.62:
25/08/2021 16:31:31 TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_l3dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_l3src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_l4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_l4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_l3dstl4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_l3srcl4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_l3dstl4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_l3srcl4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_all': 'passed'}
25/08/2021 16:31:31 TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 16:31:31 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_eh_ipv6_udp_toeplitz Result PASSED:
25/08/2021 16:31:31 dut.10.240.183.62: quit
25/08/2021 16:31:32 dut.10.240.183.62:
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 100 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 9 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 16 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
RX-packets: 17 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 6 -> TX Port= 0/Queue= 6 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 7 -> TX Port= 0/Queue= 7 -------
RX-packets: 6 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
RX-packets: 15 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
RX-packets: 6 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=11 -> TX Port= 0/Queue=11 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 -------
RX-packets: 5 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=13 -> TX Port= 0/Queue=13 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=15 -> TX Port= 0/Queue=15 -------
RX-packets: 6 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 190 RX-dropped: 0 RX-total: 190
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 190 RX-dropped: 0 RX-total: 190
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
25/08/2021 16:31:32 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_ipv4_symmetric Begin
25/08/2021 16:31:32 dut.10.240.183.62:
25/08/2021 16:31:32 tester:
25/08/2021 16:31:32 dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4 --file-prefix=dpdk_29620_20210825152429 -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 16:31:34 dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 16:31:44 dut.10.240.183.62: set fwd rxonly
25/08/2021 16:31:44 dut.10.240.183.62:
Set rxonly packet forwarding mode
25/08/2021 16:31:44 dut.10.240.183.62: set verbose 1
25/08/2021 16:31:44 dut.10.240.183.62:
Change verbose level from 0 to 1
25/08/2021 16:31:44 dut.10.240.183.62: start
25/08/2021 16:31:44 dut.10.240.183.62:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=384 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=384 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 16:31:44 dut.10.240.183.62: show port info all
25/08/2021 16:31:44 dut.10.240.183.62:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
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: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
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: 16
Max possible RX queues: 256
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: 16
Max possible TX queues: 256
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
25/08/2021 16:31:44 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_ipv4_symmetric================
25/08/2021 16:31:44 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:31:44 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / end actions rss func symmetric_toeplitz types ipv4 end key_len 0 queues end / end
25/08/2021 16:31:44 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:31:44 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / end actions rss func symmetric_toeplitz types ipv4 end key_len 0 queues end / end
25/08/2021 16:31:44 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:31:44 dut.10.240.183.62: flow list 0
25/08/2021 16:31:44 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU IPV4 => RSS
25/08/2021 16:31:44 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:31:44 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6()/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 16:31:45 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xfe123ee1 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:31:45 TestCVLAdvancedIAVFRSSGTPoGRE: action: {'save_hash': 'gtpogre-ipv4-nonfrag'}
25/08/2021 16:31:45 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xfe123ee1', '0x1')]
25/08/2021 16:31:45 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:31:45 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6()/UDP()/GTP_U_Header()/IP(src="1.1.2.7", dst="1.1.2.6")
25/08/2021 16:31:46 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xfe123ee1 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:31:46 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:31:46 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xfe123ee1', '0x1')]
25/08/2021 16:31:46 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:31:46 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6()/UDP()/GTP_U_Header()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")
25/08/2021 16:31:48 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:31:48 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:31:48 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:31:48 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:31:48 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP()/GRE()/IPv6()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 16:31:49 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:31:49 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:31:49 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:31:49 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_ipv4_symmetric passed
25/08/2021 16:31:49 dut.10.240.183.62: flow flush 0
25/08/2021 16:31:49 dut.10.240.183.62:
25/08/2021 16:31:49 TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv6_gtpu_ipv4_symmetric': 'passed'}
25/08/2021 16:31:49 TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 16:31:49 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_ipv4_symmetric Result PASSED:
25/08/2021 16:31:49 dut.10.240.183.62: quit
25/08/2021 16:31:50 dut.10.240.183.62:
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 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: 4 RX-dropped: 0 RX-total: 4
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.
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
25/08/2021 16:31:50 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_toeplitz Begin
25/08/2021 16:31:50 dut.10.240.183.62:
25/08/2021 16:31:50 tester:
25/08/2021 16:31:50 dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4 --file-prefix=dpdk_29620_20210825152429 -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 16:31:51 dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 16:32:01 dut.10.240.183.62: set fwd rxonly
25/08/2021 16:32:01 dut.10.240.183.62:
Set rxonly packet forwarding mode
25/08/2021 16:32:01 dut.10.240.183.62: set verbose 1
25/08/2021 16:32:01 dut.10.240.183.62:
Change verbose level from 0 to 1
25/08/2021 16:32:01 dut.10.240.183.62: start
25/08/2021 16:32:01 dut.10.240.183.62:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=384 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=384 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 16:32:01 dut.10.240.183.62: show port info all
25/08/2021 16:32:01 dut.10.240.183.62:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
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: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
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: 16
Max possible RX queues: 256
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: 16
Max possible TX queues: 256
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
25/08/2021 16:32:01 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_l3dst================
25/08/2021 16:32:01 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:32:01 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only end key_len 0 queues end / end
25/08/2021 16:32:01 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:32:01 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only end key_len 0 queues end / end
25/08/2021 16:32:02 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:32:02 dut.10.240.183.62: flow list 0
25/08/2021 16:32:02 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU IPV4 TCP => RSS
25/08/2021 16:32:02 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:02 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:32:03 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x1f8e75ad - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:32:03 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:32:03 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1f8e75ad', '0xd')]
25/08/2021 16:32:03 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:03 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 16:32:04 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x9405eb4d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:32:04 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:32:04 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9405eb4d', '0xd')]
25/08/2021 16:32:04 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:04 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=12, sport=14)
25/08/2021 16:32:05 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x1f8e75ad - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:32:05 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:32:05 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x1f8e75ad', '0xd')]
25/08/2021 16:32:05 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:05 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)']
25/08/2021 16:32:07 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=606 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:32:07 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:32:07 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:32:07 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:32:07 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:32:08 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:32:08 dut.10.240.183.62: flow list 0
25/08/2021 16:32:08 dut.10.240.183.62:
25/08/2021 16:32:08 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:08 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 16:32:09 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:32:09 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:32:09 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:32:09 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_l3dst passed
25/08/2021 16:32:09 dut.10.240.183.62: flow flush 0
25/08/2021 16:32:09 dut.10.240.183.62:
25/08/2021 16:32:09 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_l3src================
25/08/2021 16:32:09 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:32:09 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only end key_len 0 queues end / end
25/08/2021 16:32:10 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:32:10 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only end key_len 0 queues end / end
25/08/2021 16:32:10 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:32:10 dut.10.240.183.62: flow list 0
25/08/2021 16:32:10 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU IPV4 TCP => RSS
25/08/2021 16:32:10 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:10 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:32:11 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x3de2b3ad - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:32:11 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:32:11 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3de2b3ad', '0xd')]
25/08/2021 16:32:11 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:11 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:32:12 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xb6692d4d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:32:12 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:32:12 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb6692d4d', '0xd')]
25/08/2021 16:32:12 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:12 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=12, sport=14)
25/08/2021 16:32:14 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x3de2b3ad - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:32:14 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:32:14 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3de2b3ad', '0xd')]
25/08/2021 16:32:14 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:14 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)']
25/08/2021 16:32:15 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=606 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:32:15 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:32:15 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:32:15 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:32:15 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:32:16 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:32:16 dut.10.240.183.62: flow list 0
25/08/2021 16:32:16 dut.10.240.183.62:
25/08/2021 16:32:16 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:16 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 16:32:18 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:32:18 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:32:18 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:32:18 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_l3src passed
25/08/2021 16:32:18 dut.10.240.183.62: flow flush 0
25/08/2021 16:32:18 dut.10.240.183.62:
25/08/2021 16:32:18 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_l4dst================
25/08/2021 16:32:18 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:32:18 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l4-dst-only end key_len 0 queues end / end
25/08/2021 16:32:18 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:32:18 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l4-dst-only end key_len 0 queues end / end
25/08/2021 16:32:18 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:32:18 dut.10.240.183.62: flow list 0
25/08/2021 16:32:18 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU IPV4 TCP => RSS
25/08/2021 16:32:18 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:18 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:32:19 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x5d9a95fa - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:32:19 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:32:19 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5d9a95fa', '0xa')]
25/08/2021 16:32:19 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:19 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 16:32:20 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x39abef83 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:32:20 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:32:20 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x39abef83', '0x3')]
25/08/2021 16:32:20 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:20 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.17")/TCP(dport=2, sport=14)
25/08/2021 16:32:22 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x5d9a95fa - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:32:22 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:32:22 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5d9a95fa', '0xa')]
25/08/2021 16:32:22 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:22 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)']
25/08/2021 16:32:23 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=606 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:32:23 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:32:23 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:32:23 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:32:23 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:32:24 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:32:24 dut.10.240.183.62: flow list 0
25/08/2021 16:32:24 dut.10.240.183.62:
25/08/2021 16:32:24 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:24 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 16:32:26 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:32:26 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:32:26 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:32:26 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_l4dst passed
25/08/2021 16:32:26 dut.10.240.183.62: flow flush 0
25/08/2021 16:32:26 dut.10.240.183.62:
25/08/2021 16:32:26 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_l4src================
25/08/2021 16:32:26 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:32:26 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l4-src-only end key_len 0 queues end / end
25/08/2021 16:32:26 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:32:26 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l4-src-only end key_len 0 queues end / end
25/08/2021 16:32:26 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:32:26 dut.10.240.183.62: flow list 0
25/08/2021 16:32:26 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU IPV4 TCP => RSS
25/08/2021 16:32:26 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:26 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:32:27 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x2ecd4afd - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:32:27 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:32:27 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2ecd4afd', '0xd')]
25/08/2021 16:32:27 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:27 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 16:32:28 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x64317a79 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:32:28 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:32:28 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x64317a79', '0x9')]
25/08/2021 16:32:28 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:28 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.17")/TCP(dport=12, sport=4)
25/08/2021 16:32:30 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x2ecd4afd - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:32:30 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:32:30 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2ecd4afd', '0xd')]
25/08/2021 16:32:30 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:30 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)']
25/08/2021 16:32:31 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=606 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:32:31 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:32:31 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:32:31 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:32:31 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:32:32 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:32:32 dut.10.240.183.62: flow list 0
25/08/2021 16:32:32 dut.10.240.183.62:
25/08/2021 16:32:32 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:32 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 16:32:34 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:32:34 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:32:34 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:32:34 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_l4src passed
25/08/2021 16:32:34 dut.10.240.183.62: flow flush 0
25/08/2021 16:32:34 dut.10.240.183.62:
25/08/2021 16:32:34 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_l3dstl4dst================
25/08/2021 16:32:34 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:32:34 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:32:34 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:32:34 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:32:34 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:32:34 dut.10.240.183.62: flow list 0
25/08/2021 16:32:34 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU IPV4 TCP => RSS
25/08/2021 16:32:34 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:34 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:32:35 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x7c8e4c7c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:32:35 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:32:35 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7c8e4c7c', '0xc')]
25/08/2021 16:32:35 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:35 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 16:32:37 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xf705d29c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:32:37 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:32:37 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf705d29c', '0xc')]
25/08/2021 16:32:37 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:37 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 16:32:38 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xb6ce6731 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:32:38 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:32:38 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb6ce6731', '0x1')]
25/08/2021 16:32:38 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:38 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 16:32:39 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x7c8e4c7c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:32:39 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:32:39 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7c8e4c7c', '0xc')]
25/08/2021 16:32:39 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:39 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)']
25/08/2021 16:32:41 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=606 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:32:41 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:32:41 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:32:41 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:32:41 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:32:42 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:32:42 dut.10.240.183.62: flow list 0
25/08/2021 16:32:42 dut.10.240.183.62:
25/08/2021 16:32:42 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:42 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 16:32:43 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:32:43 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:32:43 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:32:43 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_l3dstl4dst passed
25/08/2021 16:32:43 dut.10.240.183.62: flow flush 0
25/08/2021 16:32:43 dut.10.240.183.62:
25/08/2021 16:32:43 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_l3srcl4dst================
25/08/2021 16:32:43 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:32:43 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:32:43 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:32:43 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:32:43 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:32:43 dut.10.240.183.62: flow list 0
25/08/2021 16:32:43 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU IPV4 TCP => RSS
25/08/2021 16:32:43 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:43 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:32:45 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x5ee28a7c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:32:45 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:32:45 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5ee28a7c', '0xc')]
25/08/2021 16:32:45 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:45 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:32:46 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xd569149c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:32:46 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:32:46 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd569149c', '0xc')]
25/08/2021 16:32:46 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:46 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 16:32:47 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x94a2a131 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:32:47 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:32:47 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x94a2a131', '0x1')]
25/08/2021 16:32:47 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:47 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=14)
25/08/2021 16:32:49 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x5ee28a7c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:32:49 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:32:49 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x5ee28a7c', '0xc')]
25/08/2021 16:32:49 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:49 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)']
25/08/2021 16:32:50 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=606 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:32:50 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:32:50 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:32:50 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:32:50 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:32:51 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:32:51 dut.10.240.183.62: flow list 0
25/08/2021 16:32:51 dut.10.240.183.62:
25/08/2021 16:32:51 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:51 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 16:32:53 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:32:53 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:32:53 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:32:53 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_l3srcl4dst passed
25/08/2021 16:32:53 dut.10.240.183.62: flow flush 0
25/08/2021 16:32:53 dut.10.240.183.62:
25/08/2021 16:32:53 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_l3dstl4src================
25/08/2021 16:32:53 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:32:53 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:32:53 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:32:53 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:32:53 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:32:53 dut.10.240.183.62: flow list 0
25/08/2021 16:32:53 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU IPV4 TCP => RSS
25/08/2021 16:32:53 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:53 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:32:54 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x2e0e6945 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:32:54 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:32:54 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2e0e6945', '0x5')]
25/08/2021 16:32:54 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:54 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 16:32:55 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xa585f7a5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:32:55 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:32:55 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa585f7a5', '0x5')]
25/08/2021 16:32:55 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:55 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 16:32:57 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xd5ce5ee0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:32:57 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:32:57 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd5ce5ee0', '0x0')]
25/08/2021 16:32:57 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:57 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 16:32:58 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x2e0e6945 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:32:58 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:32:58 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2e0e6945', '0x5')]
25/08/2021 16:32:58 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:32:58 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)']
25/08/2021 16:32:59 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=606 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:32:59 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:32:59 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:32:59 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:32:59 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:33:01 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:33:01 dut.10.240.183.62: flow list 0
25/08/2021 16:33:01 dut.10.240.183.62:
25/08/2021 16:33:01 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:01 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 16:33:02 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:33:02 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:33:02 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:33:02 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_l3dstl4src passed
25/08/2021 16:33:02 dut.10.240.183.62: flow flush 0
25/08/2021 16:33:02 dut.10.240.183.62:
25/08/2021 16:33:02 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_l3srcl4src================
25/08/2021 16:33:02 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:33:02 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:33:02 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:33:02 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:33:02 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:33:02 dut.10.240.183.62: flow list 0
25/08/2021 16:33:02 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU IPV4 TCP => RSS
25/08/2021 16:33:02 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:02 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:33:04 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xc62af45 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:33:04 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:33:04 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc62af45', '0x5')]
25/08/2021 16:33:04 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:04 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:33:05 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x87e931a5 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:33:05 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:33:05 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x87e931a5', '0x5')]
25/08/2021 16:33:05 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:05 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 16:33:06 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xf7a298e0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:33:06 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:33:06 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf7a298e0', '0x0')]
25/08/2021 16:33:06 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:06 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=12, sport=4)
25/08/2021 16:33:07 dut.10.240.183.62: port 0/queue 5: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xc62af45 - RSS queue=0x5 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x5
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:33:07 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:33:07 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc62af45', '0x5')]
25/08/2021 16:33:07 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:07 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)']
25/08/2021 16:33:09 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=606 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:33:09 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:33:09 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:33:09 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:33:09 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:33:10 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:33:10 dut.10.240.183.62: flow list 0
25/08/2021 16:33:10 dut.10.240.183.62:
25/08/2021 16:33:10 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:10 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 16:33:11 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:33:11 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:33:11 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:33:11 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_l3srcl4src passed
25/08/2021 16:33:11 dut.10.240.183.62: flow flush 0
25/08/2021 16:33:11 dut.10.240.183.62:
25/08/2021 16:33:11 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_all================
25/08/2021 16:33:11 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:33:11 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp end key_len 0 queues end / end
25/08/2021 16:33:12 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:33:12 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / tcp / end actions rss types ipv4-tcp end key_len 0 queues end / end
25/08/2021 16:33:12 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:33:12 dut.10.240.183.62: flow list 0
25/08/2021 16:33:12 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU IPV4 TCP => RSS
25/08/2021 16:33:12 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:12 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:33:13 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x692e1cf4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:33:13 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:33:13 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x692e1cf4', '0x4')]
25/08/2021 16:33:13 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:13 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/TCP(dport=2, sport=4)
25/08/2021 16:33:14 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x4b2d5efe - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:33:14 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:33:14 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4b2d5efe', '0xe')]
25/08/2021 16:33:14 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:14 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:33:16 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xe2a58214 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:33:16 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:33:16 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xe2a58214', '0x4')]
25/08/2021 16:33:16 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:16 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=12, sport=4)
25/08/2021 16:33:17 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x302e57a2 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:33:17 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:33:17 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x302e57a2', '0x2')]
25/08/2021 16:33:17 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:17 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=14)
25/08/2021 16:33:18 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0xa4f37899 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:33:18 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:33:18 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa4f37899', '0x9')]
25/08/2021 16:33:18 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:18 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)
25/08/2021 16:33:19 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - RSS hash=0x692e1cf4 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:33:19 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:33:19 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x692e1cf4', '0x4')]
25/08/2021 16:33:19 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:19 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/UDP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(dport=2, sport=4)/("X"*480)']
25/08/2021 16:33:21 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=606 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:33:21 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:33:21 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:33:21 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:33:21 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:33:22 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:33:22 dut.10.240.183.62: flow list 0
25/08/2021 16:33:22 dut.10.240.183.62:
25/08/2021 16:33:22 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:22 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/TCP(dport=2, sport=4)']
25/08/2021 16:33:23 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:33:23 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:33:23 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:33:23 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_all passed
25/08/2021 16:33:23 dut.10.240.183.62: flow flush 0
25/08/2021 16:33:24 dut.10.240.183.62:
25/08/2021 16:33:24 TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_l3dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_l3src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_l4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_l4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_l3dstl4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_l3srcl4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_l3dstl4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_l3srcl4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_all': 'passed'}
25/08/2021 16:33:24 TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 16:33:24 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_ipv4_tcp_toeplitz Result PASSED:
25/08/2021 16:33:24 dut.10.240.183.62: quit
25/08/2021 16:33:24 dut.10.240.183.62:
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 29 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 5 -> TX Port= 0/Queue= 5 -------
RX-packets: 6 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 -------
RX-packets: 6 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=13 -> TX Port= 0/Queue=13 -------
RX-packets: 8 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 statistics for port 0 ----------------------
RX-packets: 61 RX-dropped: 0 RX-total: 61
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 61 RX-dropped: 0 RX-total: 61
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
25/08/2021 16:33:24 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_ipv4_toeplitz Begin
25/08/2021 16:33:24 dut.10.240.183.62:
25/08/2021 16:33:24 tester:
25/08/2021 16:33:24 dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4 --file-prefix=dpdk_29620_20210825152429 -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 16:33:26 dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 16:33:36 dut.10.240.183.62: set fwd rxonly
25/08/2021 16:33:36 dut.10.240.183.62:
Set rxonly packet forwarding mode
25/08/2021 16:33:36 dut.10.240.183.62: set verbose 1
25/08/2021 16:33:36 dut.10.240.183.62:
Change verbose level from 0 to 1
25/08/2021 16:33:36 dut.10.240.183.62: start
25/08/2021 16:33:36 dut.10.240.183.62:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=384 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=384 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 16:33:36 dut.10.240.183.62: show port info all
25/08/2021 16:33:36 dut.10.240.183.62:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
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: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
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: 16
Max possible RX queues: 256
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: 16
Max possible TX queues: 256
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
25/08/2021 16:33:36 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_ipv4_l3dst================
25/08/2021 16:33:36 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:33:36 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end
25/08/2021 16:33:36 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:33:36 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end
25/08/2021 16:33:36 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:33:36 dut.10.240.183.62: flow list 0
25/08/2021 16:33:36 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU IPV4 => RSS
25/08/2021 16:33:36 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:36 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 16:33:37 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x8cab490d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:33:37 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:33:37 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8cab490d', '0xd')]
25/08/2021 16:33:37 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:37 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 16:33:39 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x8490702e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:33:39 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:33:39 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8490702e', '0xe')]
25/08/2021 16:33:39 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:39 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 16:33:40 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x8cab490d - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:33:40 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:33:40 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8cab490d', '0xd')]
25/08/2021 16:33:40 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:40 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 16:33:41 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:33:41 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:33:41 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:33:41 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:33:41 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:33:42 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:33:42 dut.10.240.183.62: flow list 0
25/08/2021 16:33:43 dut.10.240.183.62:
25/08/2021 16:33:43 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:43 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 16:33:44 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:33:44 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:33:44 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:33:44 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_ipv4_l3dst passed
25/08/2021 16:33:44 dut.10.240.183.62: flow flush 0
25/08/2021 16:33:44 dut.10.240.183.62:
25/08/2021 16:33:44 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_ipv4_l3src================
25/08/2021 16:33:44 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:33:44 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end
25/08/2021 16:33:44 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:33:44 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end
25/08/2021 16:33:44 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:33:44 dut.10.240.183.62: flow list 0
25/08/2021 16:33:44 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU IPV4 => RSS
25/08/2021 16:33:44 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:44 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 16:33:45 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x3688be32 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:33:45 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:33:45 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3688be32', '0x2')]
25/08/2021 16:33:45 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:45 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 16:33:47 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x3eb38711 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:33:47 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:33:47 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3eb38711', '0x1')]
25/08/2021 16:33:47 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:47 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 16:33:48 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x3688be32 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:33:48 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:33:48 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x3688be32', '0x2')]
25/08/2021 16:33:48 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:48 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 16:33:49 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:33:49 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:33:49 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:33:49 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:33:49 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:33:51 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:33:51 dut.10.240.183.62: flow list 0
25/08/2021 16:33:51 dut.10.240.183.62:
25/08/2021 16:33:51 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:51 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 16:33:52 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:33:52 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:33:52 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:33:52 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_ipv4_l3src passed
25/08/2021 16:33:52 dut.10.240.183.62: flow flush 0
25/08/2021 16:33:52 dut.10.240.183.62:
25/08/2021 16:33:52 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_ipv4_all================
25/08/2021 16:33:52 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:33:52 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end
25/08/2021 16:33:52 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:33:52 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / end actions rss types ipv4 end key_len 0 queues end / end
25/08/2021 16:33:52 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:33:52 dut.10.240.183.62: flow list 0
25/08/2021 16:33:52 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU IPV4 => RSS
25/08/2021 16:33:52 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:52 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 16:33:53 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x6b68264c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:33:53 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:33:53 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6b68264c', '0xc')]
25/08/2021 16:33:53 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:53 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")
25/08/2021 16:33:55 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xf96fe754 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:33:55 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:33:55 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf96fe754', '0x4')]
25/08/2021 16:33:55 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:55 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")
25/08/2021 16:33:56 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0x63531f6f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:33:56 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:33:56 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x63531f6f', '0xf')]
25/08/2021 16:33:56 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:56 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.17")
25/08/2021 16:33:57 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - RSS hash=0xf154de77 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:33:57 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:33:57 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf154de77', '0x7')]
25/08/2021 16:33:57 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:33:57 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34)/IP(dst="192.168.0.1", src="192.168.0.2")/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/("X"*480)']
25/08/2021 16:33:59 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=578 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=586 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:33:59 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:33:59 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:33:59 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:33:59 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:34:00 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:34:00 dut.10.240.183.62: flow list 0
25/08/2021 16:34:00 dut.10.240.183.62:
25/08/2021 16:34:00 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:34:00 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")']
25/08/2021 16:34:01 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=114 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:34:01 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:34:01 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:34:01 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_ipv4_all passed
25/08/2021 16:34:01 dut.10.240.183.62: flow flush 0
25/08/2021 16:34:01 dut.10.240.183.62:
25/08/2021 16:34:01 TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv6_gtpu_ipv4_l3dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_ipv4_l3src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_ipv4_all': 'passed'}
25/08/2021 16:34:01 TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 16:34:01 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_ipv4_toeplitz Result PASSED:
25/08/2021 16:34:01 dut.10.240.183.62: quit
25/08/2021 16:34:02 dut.10.240.183.62:
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 9 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- 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=12 -> TX Port= 0/Queue=12 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=13 -> TX Port= 0/Queue=13 -------
RX-packets: 2 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=15 -> TX Port= 0/Queue=15 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 19 RX-dropped: 0 RX-total: 19
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 19 RX-dropped: 0 RX-total: 19
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
25/08/2021 16:34:02 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_ipv4_udp_toeplitz Begin
25/08/2021 16:34:02 dut.10.240.183.62:
25/08/2021 16:34:02 tester:
25/08/2021 16:34:02 dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4 --file-prefix=dpdk_29620_20210825152429 -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 16:34:03 dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 16:34:13 dut.10.240.183.62: set fwd rxonly
25/08/2021 16:34:13 dut.10.240.183.62:
Set rxonly packet forwarding mode
25/08/2021 16:34:13 dut.10.240.183.62: set verbose 1
25/08/2021 16:34:13 dut.10.240.183.62:
Change verbose level from 0 to 1
25/08/2021 16:34:13 dut.10.240.183.62: start
25/08/2021 16:34:14 dut.10.240.183.62:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=384 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=384 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 16:34:14 dut.10.240.183.62: show port info all
25/08/2021 16:34:14 dut.10.240.183.62:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
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: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
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: 16
Max possible RX queues: 256
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: 16
Max possible TX queues: 256
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
25/08/2021 16:34:14 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_ipv4_udp_l3dst================
25/08/2021 16:34:14 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:34:14 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 16:34:14 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:34:14 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only end key_len 0 queues end / end
25/08/2021 16:34:14 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:34:14 dut.10.240.183.62: flow list 0
25/08/2021 16:34:14 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU IPV4 UDP => RSS
25/08/2021 16:34:14 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:34:14 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:34:15 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x2681498a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:34:15 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:34:15 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2681498a', '0xa')]
25/08/2021 16:34:15 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:34:15 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 16:34:16 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x809ae69 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:34:16 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:34:16 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x809ae69', '0x9')]
25/08/2021 16:34:16 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:34:16 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=14)
25/08/2021 16:34:18 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x2681498a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:34:18 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:34:18 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2681498a', '0xa')]
25/08/2021 16:34:18 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:34:18 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)']
25/08/2021 16:34:19 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:34:19 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:34:19 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:34:19 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:34:19 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:34:20 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:34:20 dut.10.240.183.62: flow list 0
25/08/2021 16:34:20 dut.10.240.183.62:
25/08/2021 16:34:20 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:34:20 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:34:22 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:34:22 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:34:22 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:34:22 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_ipv4_udp_l3dst passed
25/08/2021 16:34:22 dut.10.240.183.62: flow flush 0
25/08/2021 16:34:22 dut.10.240.183.62:
25/08/2021 16:34:22 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_ipv4_udp_l3src================
25/08/2021 16:34:22 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:34:22 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-src-only end key_len 0 queues end / end
25/08/2021 16:34:22 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:34:22 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-src-only end key_len 0 queues end / end
25/08/2021 16:34:22 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:34:22 dut.10.240.183.62: flow list 0
25/08/2021 16:34:22 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU IPV4 UDP => RSS
25/08/2021 16:34:22 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:34:22 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:34:23 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xda74e5fb - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:34:23 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:34:23 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xda74e5fb', '0xb')]
25/08/2021 16:34:23 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:34:23 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:34:24 dut.10.240.183.62: port 0/queue 8: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xf4fc0218 - RSS queue=0x8 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x8
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:34:24 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:34:24 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf4fc0218', '0x8')]
25/08/2021 16:34:24 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:34:24 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=14)
25/08/2021 16:34:26 dut.10.240.183.62: port 0/queue 11: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xda74e5fb - RSS queue=0xb - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xb
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:34:26 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:34:26 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xda74e5fb', '0xb')]
25/08/2021 16:34:26 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:34:26 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)']
25/08/2021 16:34:27 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:34:27 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:34:27 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:34:27 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:34:27 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:34:28 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:34:28 dut.10.240.183.62: flow list 0
25/08/2021 16:34:28 dut.10.240.183.62:
25/08/2021 16:34:28 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:34:28 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:34:38 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:34:38 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:34:38 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:34:38 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_ipv4_udp_l3src passed
25/08/2021 16:34:38 dut.10.240.183.62: flow flush 0
25/08/2021 16:34:38 dut.10.240.183.62:
25/08/2021 16:34:38 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_ipv4_udp_l4dst================
25/08/2021 16:34:38 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:34:38 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l4-dst-only end key_len 0 queues end / end
25/08/2021 16:34:38 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:34:38 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l4-dst-only end key_len 0 queues end / end
25/08/2021 16:34:38 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:34:38 dut.10.240.183.62: flow list 0
25/08/2021 16:34:38 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU IPV4 UDP => RSS
25/08/2021 16:34:38 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:34:38 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:34:40 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x8733c9ef - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:34:40 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:34:40 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8733c9ef', '0xf')]
25/08/2021 16:34:40 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:34:40 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 16:34:41 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x2255168c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:34:41 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:34:41 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2255168c', '0xc')]
25/08/2021 16:34:41 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:34:41 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=2, sport=14)
25/08/2021 16:34:42 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x8733c9ef - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:34:42 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:34:42 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x8733c9ef', '0xf')]
25/08/2021 16:34:42 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:34:42 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)']
25/08/2021 16:34:44 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:34:44 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:34:44 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:34:44 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:34:44 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:34:45 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:34:45 dut.10.240.183.62: flow list 0
25/08/2021 16:34:45 dut.10.240.183.62:
25/08/2021 16:34:45 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:34:45 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:34:46 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:34:46 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:34:46 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:34:46 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_ipv4_udp_l4dst passed
25/08/2021 16:34:46 dut.10.240.183.62: flow flush 0
25/08/2021 16:34:46 dut.10.240.183.62:
25/08/2021 16:34:46 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_ipv4_udp_l4src================
25/08/2021 16:34:46 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:34:46 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l4-src-only end key_len 0 queues end / end
25/08/2021 16:34:46 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:34:46 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l4-src-only end key_len 0 queues end / end
25/08/2021 16:34:46 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:34:46 dut.10.240.183.62: flow list 0
25/08/2021 16:34:46 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU IPV4 UDP => RSS
25/08/2021 16:34:46 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:34:46 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:34:48 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xc399e4f7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:34:48 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:34:48 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc399e4f7', '0x7')]
25/08/2021 16:34:48 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:34:48 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 16:34:49 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xa566df63 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:34:49 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:34:49 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xa566df63', '0x3')]
25/08/2021 16:34:49 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:34:49 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.17")/UDP(dport=12, sport=4)
25/08/2021 16:34:50 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xc399e4f7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:34:50 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:34:50 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc399e4f7', '0x7')]
25/08/2021 16:34:50 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:34:50 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)']
25/08/2021 16:34:52 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:34:52 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:34:52 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:34:52 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:34:52 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:34:53 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:34:53 dut.10.240.183.62: flow list 0
25/08/2021 16:34:53 dut.10.240.183.62:
25/08/2021 16:34:53 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:34:53 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:34:54 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:34:54 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:34:54 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:34:54 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_ipv4_udp_l4src passed
25/08/2021 16:34:54 dut.10.240.183.62: flow flush 0
25/08/2021 16:34:54 dut.10.240.183.62:
25/08/2021 16:34:54 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_ipv4_udp_l3dstl4dst================
25/08/2021 16:34:54 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:34:54 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:34:54 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:34:54 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:34:54 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:34:54 dut.10.240.183.62: flow list 0
25/08/2021 16:34:54 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU IPV4 UDP => RSS
25/08/2021 16:34:54 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:34:54 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:34:56 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xf0b9d6c1 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:34:56 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:34:56 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf0b9d6c1', '0x1')]
25/08/2021 16:34:56 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:34:56 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 16:34:57 dut.10.240.183.62: port 0/queue 2: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xde313122 - RSS queue=0x2 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x2
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:34:57 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:34:57 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xde313122', '0x2')]
25/08/2021 16:34:57 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:34:57 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 16:34:58 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xf81321fd - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:34:58 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:34:58 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf81321fd', '0xd')]
25/08/2021 16:34:58 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:34:58 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 16:35:00 dut.10.240.183.62: port 0/queue 1: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xf0b9d6c1 - RSS queue=0x1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x1
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:35:00 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:35:00 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xf0b9d6c1', '0x1')]
25/08/2021 16:35:00 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:00 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)']
25/08/2021 16:35:01 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:35:01 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:35:01 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:35:01 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:35:01 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:35:02 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:35:02 dut.10.240.183.62: flow list 0
25/08/2021 16:35:02 dut.10.240.183.62:
25/08/2021 16:35:02 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:02 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:35:04 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:35:04 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:35:04 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:35:04 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_ipv4_udp_l3dstl4dst passed
25/08/2021 16:35:04 dut.10.240.183.62: flow flush 0
25/08/2021 16:35:04 dut.10.240.183.62:
25/08/2021 16:35:04 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_ipv4_udp_l3srcl4dst================
25/08/2021 16:35:04 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:35:04 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:35:04 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:35:04 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-dst-only end key_len 0 queues end / end
25/08/2021 16:35:04 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:35:04 dut.10.240.183.62: flow list 0
25/08/2021 16:35:04 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU IPV4 UDP => RSS
25/08/2021 16:35:04 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:04 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:35:05 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xc4c7ab0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:35:05 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:35:05 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc4c7ab0', '0x0')]
25/08/2021 16:35:05 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:05 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:35:07 dut.10.240.183.62: port 0/queue 3: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x22c49d53 - RSS queue=0x3 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x3
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:35:07 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:35:07 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x22c49d53', '0x3')]
25/08/2021 16:35:07 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:07 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 16:35:08 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x4e68d8c - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:35:08 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:35:08 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4e68d8c', '0xc')]
25/08/2021 16:35:08 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:08 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=14)
25/08/2021 16:35:09 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xc4c7ab0 - RSS queue=0x0 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:35:09 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:35:09 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc4c7ab0', '0x0')]
25/08/2021 16:35:09 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:09 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)']
25/08/2021 16:35:11 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:35:11 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:35:11 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:35:11 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:35:11 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:35:12 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:35:12 dut.10.240.183.62: flow list 0
25/08/2021 16:35:12 dut.10.240.183.62:
25/08/2021 16:35:12 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:12 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:35:13 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:35:13 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:35:13 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:35:13 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_ipv4_udp_l3srcl4dst passed
25/08/2021 16:35:13 dut.10.240.183.62: flow flush 0
25/08/2021 16:35:13 dut.10.240.183.62:
25/08/2021 16:35:13 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_ipv4_udp_l3dstl4src================
25/08/2021 16:35:13 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:35:13 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:35:13 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:35:13 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-dst-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:35:13 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:35:13 dut.10.240.183.62: flow list 0
25/08/2021 16:35:13 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU IPV4 UDP => RSS
25/08/2021 16:35:13 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:13 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:35:15 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x4d9d062f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:35:15 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:35:15 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4d9d062f', '0xf')]
25/08/2021 16:35:15 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:15 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 16:35:16 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x6315e1cc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:35:16 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:35:16 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x6315e1cc', '0xc')]
25/08/2021 16:35:16 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:16 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 16:35:17 dut.10.240.183.62: port 0/queue 6: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x2e2bbeb6 - RSS queue=0x6 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x6
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:35:17 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:35:17 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x2e2bbeb6', '0x6')]
25/08/2021 16:35:17 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:17 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 16:35:19 dut.10.240.183.62: port 0/queue 15: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x4d9d062f - RSS queue=0xf - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xf
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:35:19 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:35:19 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x4d9d062f', '0xf')]
25/08/2021 16:35:19 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:19 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)']
25/08/2021 16:35:20 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:35:20 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:35:20 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:35:20 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:35:20 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:35:21 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:35:21 dut.10.240.183.62: flow list 0
25/08/2021 16:35:21 dut.10.240.183.62:
25/08/2021 16:35:21 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:21 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:35:22 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:35:22 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:35:22 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:35:22 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_ipv4_udp_l3dstl4src passed
25/08/2021 16:35:22 dut.10.240.183.62: flow flush 0
25/08/2021 16:35:23 dut.10.240.183.62:
25/08/2021 16:35:23 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_ipv4_udp_l3srcl4src================
25/08/2021 16:35:23 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:35:23 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:35:23 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:35:23 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp l3-src-only l4-src-only end key_len 0 queues end / end
25/08/2021 16:35:23 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:35:23 dut.10.240.183.62: flow list 0
25/08/2021 16:35:23 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU IPV4 UDP => RSS
25/08/2021 16:35:23 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:23 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:35:24 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xb168aa5e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:35:24 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:35:24 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb168aa5e', '0xe')]
25/08/2021 16:35:24 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:24 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:35:25 dut.10.240.183.62: port 0/queue 13: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x9fe04dbd - RSS queue=0xd - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xd
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:35:25 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:35:25 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x9fe04dbd', '0xd')]
25/08/2021 16:35:25 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:25 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 16:35:27 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xd2de12c7 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:35:27 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:35:27 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xd2de12c7', '0x7')]
25/08/2021 16:35:27 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:27 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=12, sport=4)
25/08/2021 16:35:28 dut.10.240.183.62: port 0/queue 14: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xb168aa5e - RSS queue=0xe - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xe
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:35:28 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:35:28 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xb168aa5e', '0xe')]
25/08/2021 16:35:28 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:28 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)']
25/08/2021 16:35:29 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:35:29 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:35:29 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:35:29 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:35:29 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:35:31 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:35:31 dut.10.240.183.62: flow list 0
25/08/2021 16:35:31 dut.10.240.183.62:
25/08/2021 16:35:31 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:31 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:35:32 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:35:32 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:35:32 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:35:32 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_ipv4_udp_l3srcl4src passed
25/08/2021 16:35:32 dut.10.240.183.62: flow flush 0
25/08/2021 16:35:32 dut.10.240.183.62:
25/08/2021 16:35:32 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv4_gre_ipv6_gtpu_ipv4_udp_all================
25/08/2021 16:35:32 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:35:32 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp end key_len 0 queues end / end
25/08/2021 16:35:32 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:35:32 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv4 / gre / ipv6 / udp / gtpu / ipv4 / udp / end actions rss types ipv4-udp end key_len 0 queues end / end
25/08/2021 16:35:32 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:35:32 dut.10.240.183.62: flow list 0
25/08/2021 16:35:32 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV4 GRE IPV6 UDP GTPU IPV4 UDP => RSS
25/08/2021 16:35:32 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:32 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:35:33 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x54392569 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:35:33 TestCVLAdvancedIAVFRSSGTPoGRE: action: save_hash
25/08/2021 16:35:33 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x54392569', '0x9')]
25/08/2021 16:35:33 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:33 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.17")/UDP(dport=2, sport=4)
25/08/2021 16:35:35 dut.10.240.183.62: port 0/queue 7: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x973ebd57 - RSS queue=0x7 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x7
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:35:35 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:35:35 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x973ebd57', '0x7')]
25/08/2021 16:35:35 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:35 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.16", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:35:36 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x7ab1c28a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:35:36 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:35:36 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x7ab1c28a', '0xa')]
25/08/2021 16:35:36 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:36 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=12, sport=4)
25/08/2021 16:35:37 dut.10.240.183.62: port 0/queue 12: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xc7c444dc - RSS queue=0xc - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xc
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:35:37 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:35:37 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xc7c444dc', '0xc')]
25/08/2021 16:35:37 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:37 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=14)
25/08/2021 16:35:39 dut.10.240.183.62: port 0/queue 10: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0xde6b616a - RSS queue=0xa - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0xa
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:35:39 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_different
25/08/2021 16:35:39 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0xde6b616a', '0xa')]
25/08/2021 16:35:39 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:39 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.12", dst="1.1.2.13")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2924",dst="CDCD:910A:2222:5498:8475:1111:3900:2025")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)
25/08/2021 16:35:40 dut.10.240.183.62: port 0/queue 9: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - RSS hash=0x54392569 - RSS queue=0x9 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x9
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:35:40 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:35:40 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x54392569', '0x9')]
25/08/2021 16:35:40 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:40 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/GTPPDUSessionContainer(type=0, P=1, QFI=0x34) /IP(dst="192.168.0.1", src="192.168.0.2")/TCP(sport=4, dport=2)/("X"*480)', 'Ether(dst="00:11:22:33:44:55")/IP(proto=0x2F)/GRE(proto=0x0800)/IP()/GTP_U_Header(gtp_type=255, teid=0x123456)/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2929",dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(dport=2, sport=4)/("X"*480)']
25/08/2021 16:35:41 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x0800 - length=598 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: 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=594 - nb_segs=1 - hw ptype: L2_ETHER L3_IPV4_EXT_UNKNOWN TUNNEL_GRENAT INNER_L3_IPV4_EXT_UNKNOWN INNER_L4_NONFRAG - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV4 - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=20 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_GOOD PKT_RX_IP_CKSUM_GOOD PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:35:41 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:35:41 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:35:41 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle post-test--------------
25/08/2021 16:35:41 dut.10.240.183.62: flow destroy 0 rule 0
25/08/2021 16:35:43 dut.10.240.183.62:
Flow rule #0 destroyed
testpmd>
25/08/2021 16:35:43 dut.10.240.183.62: flow list 0
25/08/2021 16:35:43 dut.10.240.183.62:
25/08/2021 16:35:43 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:43 TestCVLAdvancedIAVFRSSGTPoGRE: ['Ether(dst="00:11:22:33:44:55")/IP(src="1.1.2.2", dst="1.1.2.3")/GRE()/IPv6(src="ABAB:910B:6666:3457:8295:3333:1800:2928",dst="CDCD:910A:2222:5498:8475:1111:3900:2021")/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")/UDP(dport=2, sport=4)']
25/08/2021 16:35:44 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:0C:29:EB:ED:A0 - dst=00:11:22:33:44:55 - type=0x0800 - length=122 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV4 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=20 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:35:44 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:35:44 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:35:44 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv4_gre_ipv6_gtpu_ipv4_udp_all passed
25/08/2021 16:35:44 dut.10.240.183.62: flow flush 0
25/08/2021 16:35:44 dut.10.240.183.62:
25/08/2021 16:35:44 TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv4_gre_ipv6_gtpu_ipv4_udp_l3dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_ipv4_udp_l3src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_ipv4_udp_l4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_ipv4_udp_l4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_ipv4_udp_l3dstl4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_ipv4_udp_l3srcl4dst': 'passed', 'mac_ipv4_gre_ipv6_gtpu_ipv4_udp_l3dstl4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_ipv4_udp_l3srcl4src': 'passed', 'mac_ipv4_gre_ipv6_gtpu_ipv4_udp_all': 'passed'}
25/08/2021 16:35:44 TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 16:35:44 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_ipv4_udp_toeplitz Result PASSED:
25/08/2021 16:35:44 dut.10.240.183.62: quit
25/08/2021 16:35:45 dut.10.240.183.62:
Telling cores to stop...
Waiting for lcores to finish...
------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 -------
RX-packets: 29 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 2 -> TX Port= 0/Queue= 2 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 3 -> TX Port= 0/Queue= 3 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 6 -> TX Port= 0/Queue= 6 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 7 -> TX Port= 0/Queue= 7 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 8 -> TX Port= 0/Queue= 8 -------
RX-packets: 1 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 -------
RX-packets: 3 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=10 -> TX Port= 0/Queue=10 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=11 -> TX Port= 0/Queue=11 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=13 -> TX Port= 0/Queue=13 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=14 -> TX Port= 0/Queue=14 -------
RX-packets: 2 TX-packets: 0 TX-dropped: 0
------- Forward Stats for RX Port= 0/Queue=15 -> TX Port= 0/Queue=15 -------
RX-packets: 4 TX-packets: 0 TX-dropped: 0
---------------------- Forward statistics for port 0 ----------------------
RX-packets: 61 RX-dropped: 0 RX-total: 61
TX-packets: 0 TX-dropped: 0 TX-total: 0
----------------------------------------------------------------------------
+++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++
RX-packets: 61 RX-dropped: 0 RX-total: 61
TX-packets: 0 TX-dropped: 0 TX-total: 0
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Done.
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
25/08/2021 16:35:45 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_ipv6_symmetric Begin
25/08/2021 16:35:45 dut.10.240.183.62:
25/08/2021 16:35:45 tester:
25/08/2021 16:35:45 dut.10.240.183.62: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 32,33,34,35 -n 4 --file-prefix=dpdk_29620_20210825152429 -a 0000:af:01.0 -- -i --rxq=16 --txq=16 --rxd=384 --txd=384 --disable-rss
25/08/2021 16:35:46 dut.10.240.183.62: EAL: Detected 72 lcore(s)
EAL: Detected 2 NUMA nodes
EAL: Detected static linkage of DPDK
EAL: Multi-process socket /var/run/dpdk/dpdk_29620_20210825152429/mp_socket
EAL: Selected IOVA mode 'PA'
EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size
EAL: VFIO support initialized
EAL: Using IOMMU type 8 (No-IOMMU)
EAL: Probe PCI driver: net_iavf (8086:1889) device: 0000:af:01.0 (socket 1)
Interactive-mode selected
testpmd: create a new mbuf pool <mb_pool_1>: n=171456, size=2176, socket=1
testpmd: preferred mempool ops selected: ring_mp_mc
Warning! port-topology=paired and odd forward ports number, the last port will pair with itself.
Configuring Port 0 (socket 1)
iavf_configure_queues(): request RXDID[22] in Queue[0]
iavf_configure_queues(): request RXDID[22] in Queue[1]
iavf_configure_queues(): request RXDID[22] in Queue[2]
iavf_configure_queues(): request RXDID[22] in Queue[3]
iavf_configure_queues(): request RXDID[22] in Queue[4]
iavf_configure_queues(): request RXDID[22] in Queue[5]
iavf_configure_queues(): request RXDID[22] in Queue[6]
iavf_configure_queues(): request RXDID[22] in Queue[7]
iavf_configure_queues(): request RXDID[22] in Queue[8]
iavf_configure_queues(): request RXDID[22] in Queue[9]
iavf_configure_queues(): request RXDID[22] in Queue[10]
iavf_configure_queues(): request RXDID[22] in Queue[11]
iavf_configure_queues(): request RXDID[22] in Queue[12]
iavf_configure_queues(): request RXDID[22] in Queue[13]
iavf_configure_queues(): request RXDID[22] in Queue[14]
iavf_configure_queues(): request RXDID[22] in Queue[15]
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: link state change event
Port 0: 00:11:22:33:44:55
Checking link statuses...
Done
25/08/2021 16:35:56 dut.10.240.183.62: set fwd rxonly
25/08/2021 16:35:56 dut.10.240.183.62:
Set rxonly packet forwarding mode
25/08/2021 16:35:56 dut.10.240.183.62: set verbose 1
25/08/2021 16:35:56 dut.10.240.183.62:
Change verbose level from 0 to 1
25/08/2021 16:35:56 dut.10.240.183.62: start
25/08/2021 16:35:56 dut.10.240.183.62:
rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native
Logical Core 33 (socket 1) forwards packets on 16 streams:
RX P=0/Q=0 (socket 1) -> TX P=0/Q=0 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=1 (socket 1) -> TX P=0/Q=1 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=2 (socket 1) -> TX P=0/Q=2 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=3 (socket 1) -> TX P=0/Q=3 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=4 (socket 1) -> TX P=0/Q=4 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=5 (socket 1) -> TX P=0/Q=5 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=6 (socket 1) -> TX P=0/Q=6 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=7 (socket 1) -> TX P=0/Q=7 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=8 (socket 1) -> TX P=0/Q=8 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=9 (socket 1) -> TX P=0/Q=9 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=10 (socket 1) -> TX P=0/Q=10 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=11 (socket 1) -> TX P=0/Q=11 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=12 (socket 1) -> TX P=0/Q=12 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=13 (socket 1) -> TX P=0/Q=13 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=14 (socket 1) -> TX P=0/Q=14 (socket 1) peer=02:00:00:00:00:00
RX P=0/Q=15 (socket 1) -> TX P=0/Q=15 (socket 1) peer=02:00:00:00:00:00
rxonly packet forwarding packets/burst=32
nb forwarding cores=1 - nb forwarding ports=1
port 0: RX queue number: 16 Tx queue number: 16
Rx offloads=0x0 Tx offloads=0x10000
RX queue: 0
RX desc=384 - RX free threshold=32
RX threshold registers: pthresh=0 hthresh=0 wthresh=0
RX Offloads=0x0
TX queue: 0
TX desc=384 - TX free threshold=32
TX threshold registers: pthresh=0 hthresh=0 wthresh=0
TX offloads=0x10000 - TX RS bit threshold=32
25/08/2021 16:35:56 dut.10.240.183.62: show port info all
25/08/2021 16:35:56 dut.10.240.183.62:
********************* Infos for port 0 *********************
MAC address: 00:11:22:33:44:55
Device name: 0000:af:01.0
Driver name: net_iavf
Firmware-version: not available
Devargs:
Connect to socket: 1
memory allocation on the socket: 1
Link status: up
Link speed: 10 Gbps
Link duplex: full-duplex
Autoneg status: On
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: 64
Supported RSS offload flow types:
ipv4
ipv4-frag
ipv4-tcp
ipv4-udp
ipv4-sctp
ipv4-other
ipv6
ipv6-frag
ipv6-tcp
ipv6-udp
ipv6-sctp
ipv6-other
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: 16
Max possible RX queues: 256
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: 16
Max possible TX queues: 256
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
25/08/2021 16:35:56 TestCVLAdvancedIAVFRSSGTPoGRE: ===================Test sub case: mac_ipv6_gre_ipv6_gtpu_ipv6_symmetric================
25/08/2021 16:35:56 TestCVLAdvancedIAVFRSSGTPoGRE: ------------handle test--------------
25/08/2021 16:35:56 dut.10.240.183.62: flow validate 0 ingress pattern eth / ipv6 / gre / ipv6 / udp / gtpu / ipv6 / end actions rss func symmetric_toeplitz types ipv6 end key_len 0 queues end / end
25/08/2021 16:35:56 dut.10.240.183.62:
Flow rule validated
25/08/2021 16:35:56 dut.10.240.183.62: flow create 0 ingress pattern eth / ipv6 / gre / ipv6 / udp / gtpu / ipv6 / end actions rss func symmetric_toeplitz types ipv6 end key_len 0 queues end / end
25/08/2021 16:35:56 dut.10.240.183.62:
Flow rule #0 created
25/08/2021 16:35:56 dut.10.240.183.62: flow list 0
25/08/2021 16:35:56 dut.10.240.183.62:
ID Group Prio Attr Rule
0 0 0 i-- ETH IPV6 GRE IPV6 UDP GTPU IPV6 => RSS
25/08/2021 16:35:56 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:56 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6()/UDP()/GTP_U_Header()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:35:58 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=154 - nb_segs=1 - RSS hash=0x529e3f34 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:35:58 TestCVLAdvancedIAVFRSSGTPoGRE: action: {'save_hash': 'gtpogre-ipv4-nonfrag'}
25/08/2021 16:35:58 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x529e3f34', '0x4')]
25/08/2021 16:35:58 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:58 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6()/UDP()/GTP_U_Header()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:35:59 dut.10.240.183.62: port 0/queue 4: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=154 - nb_segs=1 - RSS hash=0x529e3f34 - RSS queue=0x4 - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x4
ol_flags: PKT_RX_RSS_HASH PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:35:59 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_hash_same
25/08/2021 16:35:59 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: [('0x529e3f34', '0x4')]
25/08/2021 16:35:59 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:35:59 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6()/UDP()/GTP_U_Header()/IP(src="1.1.2.6", dst="1.1.2.7")
25/08/2021 16:36:00 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=134 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:36:00 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:36:00 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:36:00 TestCVLAdvancedIAVFRSSGTPoGRE: ----------send packet-------------
25/08/2021 16:36:00 TestCVLAdvancedIAVFRSSGTPoGRE: Ether(dst="00:11:22:33:44:55")/IPv6()/GRE()/IPv6()/UDP()/GTP_U_Header()/GTPPDUSessionContainer()/IPv6(dst="ABAB:910B:6666:3457:8295:3333:1800:2929",src="CDCD:910A:2222:5498:8475:1111:3900:2020")
25/08/2021 16:36:02 dut.10.240.183.62: port 0/queue 0: received 1 packets
src=00:00:00:00:00:00 - dst=00:11:22:33:44:55 - type=0x86dd - length=162 - nb_segs=1 - sw ptype: L2_ETHER L3_IPV6 TUNNEL_GRE INNER_L3_IPV6 INNER_L4_UDP - l2_len=14 - l3_len=40 - tunnel_len=4 - inner_l3_len=40 - inner_l4_len=8 - Receive queue=0x0
ol_flags: PKT_RX_L4_CKSUM_UNKNOWN PKT_RX_IP_CKSUM_UNKNOWN PKT_RX_OUTER_L4_CKSUM_UNKNOWN
25/08/2021 16:36:02 TestCVLAdvancedIAVFRSSGTPoGRE: action: check_no_hash
25/08/2021 16:36:02 TestCVLAdvancedIAVFRSSGTPoGRE: hash_infos: []
25/08/2021 16:36:02 TestCVLAdvancedIAVFRSSGTPoGRE: sub_case mac_ipv6_gre_ipv6_gtpu_ipv6_symmetric passed
25/08/2021 16:36:02 dut.10.240.183.62: flow flush 0
25/08/2021 16:36:02 dut.10.240.183.62:
25/08/2021 16:36:02 TestCVLAdvancedIAVFRSSGTPoGRE: {'mac_ipv6_gre_ipv6_gtpu_ipv6_symmetric': 'passed'}
25/08/2021 16:36:02 TestCVLAdvancedIAVFRSSGTPoGRE: pass rate is: 100.0
25/08/2021 16:36:02 TestCVLAdvancedIAVFRSSGTPoGRE: Test Case test_mac_ipv4_gre_ipv6_gtpu_ipv6_symmetric Result PASSED:
25/08/2021 16:36:02 dut.10.240.183.62: quit
25/08/2021 16:36:02 dut.10.240.183.62:
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 Stats for RX Port= 0/Queue= 4 -> TX Port= 0/Queue= 4 -------
RX-packets: 2 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
----------------------------------------------------------------------------
+++++++++++++++ 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.
Stopping port 0...
Stopping ports...
Done
Shutting down port 0...
Closing ports...
Port 0 is closed
Done
Bye...
TEST SUITE ENDED: TestCVLAdvancedIAVFRSSGTPoGRE
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [dts] [PATCH v1] tests: add test cases for iavf rss support gtpogre
2021-08-26 7:47 ` Xu, HailinX
@ 2021-09-06 8:58 ` Fu, Qi
2021-09-09 7:42 ` Tu, Lijuan
1 sibling, 0 replies; 4+ messages in thread
From: Fu, Qi @ 2021-09-06 8:58 UTC (permalink / raw)
To: Xu, HailinX, dts
Acked-by: Fu, Qi <qi.fu@intel.com>
> -----Original Message-----
> From: Xu, HailinX <hailinx.xu@intel.com>
> Sent: Thursday, August 26, 2021 3:48 PM
> To: dts@dpdk.org
> Cc: Fu, Qi <qi.fu@intel.com>
> Subject: RE: [dts][PATCH v1] tests: add test cases for iavf rss support gtpogre
>
> > -----Original Message-----
> > From: Xu, HailinX <hailinx.xu@intel.com>
> > Sent: Thursday, August 26, 2021 2:57 PM
> > To: dts@dpdk.org
> > Cc: Fu, Qi <qi.fu@intel.com>; Xu, HailinX <hailinx.xu@intel.com>
> > Subject: [dts][PATCH v1] tests: add test cases for iavf rss support gtpogre
> >
>
> Tested-by: Xu Hailin <hailinx.xu@intel.com>
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [dts] [PATCH v1] tests: add test cases for iavf rss support gtpogre
2021-08-26 7:47 ` Xu, HailinX
2021-09-06 8:58 ` Fu, Qi
@ 2021-09-09 7:42 ` Tu, Lijuan
1 sibling, 0 replies; 4+ messages in thread
From: Tu, Lijuan @ 2021-09-09 7:42 UTC (permalink / raw)
To: Xu, HailinX, dts; +Cc: Fu, Qi
> -----Original Message-----
> From: dts <dts-bounces@dpdk.org> On Behalf Of Xu, HailinX
> Sent: 2021年8月26日 15:48
> To: dts@dpdk.org
> Cc: Fu, Qi <qi.fu@intel.com>
> Subject: Re: [dts] [PATCH v1] tests: add test cases for iavf rss support gtpogre
>
> > -----Original Message-----
> > From: Xu, HailinX <hailinx.xu@intel.com>
> > Sent: Thursday, August 26, 2021 2:57 PM
> > To: dts@dpdk.org
> > Cc: Fu, Qi <qi.fu@intel.com>; Xu, HailinX <hailinx.xu@intel.com>
> > Subject: [dts][PATCH v1] tests: add test cases for iavf rss support gtpogre
> >
>
> Tested-by: Xu Hailin <hailinx.xu@intel.com>
Applied, thanks
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2021-09-09 7:43 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-08-26 6:57 [dts] [PATCH v1] tests: add test cases for iavf rss support gtpogre Hailin Xu
2021-08-26 7:47 ` Xu, HailinX
2021-09-06 8:58 ` Fu, Qi
2021-09-09 7:42 ` 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).