* [dts] [PATCH V1 1/2] test_plans/ice_switch_filter: add 2 case @ 2022-07-14 18:47 Jiale Song 2022-07-14 18:47 ` [dts] [PATCH V1 2/2] tests/ice_switch_filter: " Jiale Song 0 siblings, 1 reply; 3+ messages in thread From: Jiale Song @ 2022-07-14 18:47 UTC (permalink / raw) To: dts; +Cc: Jiale Song add case to test the rule of l2 mask and l3 mask. Signed-off-by: Jiale Song <songx.jiale@intel.com> --- test_plans/ice_switch_filter_test_plan.rst | 237 ++++++++++++++++++++- 1 file changed, 234 insertions(+), 3 deletions(-) diff --git a/test_plans/ice_switch_filter_test_plan.rst b/test_plans/ice_switch_filter_test_plan.rst index 599174ba..001c6be2 100644 --- a/test_plans/ice_switch_filter_test_plan.rst +++ b/test_plans/ice_switch_filter_test_plan.rst @@ -96,6 +96,10 @@ Pattern and input set +---------------------+-------------------------------+-------------------------------------------+-------------------------------------------+ | ethertype filter | ethertype filter_PPPOED | [Ether type] | [Ether type] | +---------------------+-------------------------------+-------------------------------------------+-------------------------------------------+ + | | L3 multicast | [Dest IPv4], [Source IPv6] | N/A | + | multicast +-------------------------------+-------------------------------------------+-------------------------------------------+ + | | L2 multicast | [Dest MAC], [Source MAC] | N/A | + +---------------------+-------------------------------+-------------------------------------------+-------------------------------------------+ .. note:: @@ -5596,6 +5600,8 @@ Pattern Any Test Case Test case 1: check rule is programmed to switch ----------------------------------------------- +Test Steps +.......... 1. launch testpmd with --log-level="ice,7" create a rule:: testpmd> flow create 0 ingress pattern any / end actions drop / end @@ -5614,6 +5620,9 @@ Test case 1: check rule is programmed to switch Test case 2: drop any rule -------------------------- + +Test Steps +.......... 1. create a rule:: testpmd> flow create 0 ingress pattern any / end actions drop / end @@ -5656,6 +5665,9 @@ Test case 2: drop any rule Test case 3: any to queue rule ------------------------------ + +Test Steps +.......... 1. create a rule:: testpmd> flow create 0 ingress pattern any / end actions queue index 4 / end @@ -5677,8 +5689,10 @@ Test case 4: pattern any priority check --------------------------------------- subcase 1: non-pipeline mode -............................ +---------------------------- +Test Steps +.......... 1. create drop any rule with priority 0, to queue rule with priority 1:: testpmd> flow create 0 priority 0 ingress pattern any / end actions drop / end @@ -5703,8 +5717,10 @@ subcase 1: non-pipeline mode 5. change the rule priority, repeat step 2-4, check the result is same. subcase 2: non-pipeline mode with other rule -............................................ +-------------------------------------------- +Test Steps +.......... 1. create 2 rules:: testpmd> flow create 0 priority 1 ingress pattern any / end actions drop / end @@ -5732,8 +5748,10 @@ subcase 2: non-pipeline mode with other rule testpmd> flow destroy 0 rule 1 subcase 3: pipeline mode -........................ +------------------------ +Test Steps +.......... 1. launch testpmd with pipeline mode, create rule, check the rule can be created:: testpmd> flow create 0 priority 0 ingress pattern any / end actions drop / end @@ -5761,3 +5779,216 @@ subcase 3: pipeline mode 7. create rule, check the rule can not be created:: testpmd> flow create 0 priority 1 ingress pattern any / end actions queue index 4 / end + +Test case: L3 multicast +======================= + +subcase 1: ipv4 dst + mask + queue action +----------------------------------------- + +Test Steps +.......... +1. validate a rule:: + + testpmd> flow validate 0 ingress pattern eth / ipv4 dst spec 224.0.0.0 dst mask 240.0.0.0 / end actions queue index 12 / end + + get the message:: + + Flow rule validated + + check the flow list:: + + testpmd> flow list 0 + + check the rule not exists in the list. + +2. create a rule:: + + testpmd> flow create 0 ingress pattern eth / ipv4 dst spec 224.0.0.0 dst mask 240.0.0.0 / end actions queue index 12 / end + testpmd> flow list 0 + + check the rule exists in the list. + +3. send matched packets:: + + sendp(Ether()/IP(dst="224.0.0.0")/Raw("x"*80), iface="enp27s0f0", count=1), + sendp(Ether()/IP(dst="224.0.0.255")/Raw("x"*80), iface="enp27s0f0", count=1), + sendp(Ether()/IP(src="192.168.0.1", dst="224.0.255.0")/Raw("x"*80), iface="enp27s0f0", count=1), + sendp(Ether()/IP(src="192.168.0.1", dst="224.255.0.0")/TCP()/Raw("x"*80), iface="enp27s0f0", count=1), + sendp(Ether()/IP(src="192.168.0.1", dst="239.0.0.0")/UDP()/Raw("x"*80), iface="enp27s0f0", count=1), + + check all the packets received by queue 12. + send mismatched packets:: + + sendp(Ether()/IP(src="192.168.0.1", dst="223.0.0.0")/TCP()/Raw("x"*80), iface="enp27s0f0", count=1) + sendp(Ether()/IP(src="192.168.0.1", dst="240.0.0.0")/UDP()/Raw("x"*80), iface="enp27s0f0", count=1) + sendp(Ether()/IP(src="192.168.0.1", dst="128.0.0.0")/Raw("x"*80)], iface="enp27s0f0", count=1) + + check all the packets can't received by queue 12. + +4. verify rules can be destroyed:: + + testpmd> flow destroy 0 rule 0 + testpmd> flow list 0 + + check the rule not exists in the list. + send matched packets, check all the packets can't received by queue 12. + +subcase 2: ipv6 src + mask + drop action +---------------------------------------- + +Test Steps +.......... +1. validate a rule:: + + testpmd> flow validate 0 ingress pattern eth / ipv6 src spec CDCD:910A:2222:5498:8475:1111:3900:2023 src mask fff0:0:0:0:0:0:0:0 / end actions drop / end + + get the message:: + + Flow rule validated + + check the flow list:: + + testpmd> flow list 0 + + check the rule not exists in the list. + +2. create a rule:: + + testpmd> flow create 0 ingress pattern eth / ipv6 src spec CDCD:910A:2222:5498:8475:1111:3900:2023 src mask fff0:0:0:0:0:0:0:0 / end actions drop / end + testpmd> flow list 0 + + check the rule exists in the list. + +3. send matched packets:: + + sendp(Ether()/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:2023")/("X"*480), iface="enp27s0f0", count=1), + sendp(Ether()/IPv6(src="CDCf:0:0:0:0:0:0:0")/("X"*480), iface="enp27s0f0", count=1), + sendp(Ether()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:1515", src="CDC0:0:0:0:0:0:0:ffff")/("X"*480), iface="enp27s0f0", count=1), + sendp(Ether()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:1515", src="CDC0:0:0:0:0:0:ffff:0")/("X"*480), iface="enp27s0f0", count=1), + sendp(Ether()/IPv6(src="CDC0:0:0:0:0:ffff:0:0")/UDP()/("X"*480), iface="enp27s0f0", count=1), + sendp(Ether()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:1515", src="CDC0:0:0:0:ffff:0:0:0")/UDP()/("X"*480), iface="enp27s0f0", count=1), + sendp(Ether()/IPv6(src="CDC0:0:ffff:0:0:0:0:0")/TCP()/("X"*480), iface="enp27s0f0", count=1), + sendp(Ether()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:1515", src="CDC0:ffff:0:0:0:0:0:0")/TCP()/("X"*480), iface="enp27s0f0", count=1), + + check all the packets are dropped. + send mismatched packets:: + + sendp(Ether()/IPv6(src="CDDD:910A:2222:5498:8475:1111:3900:2023")/("X"*480), iface="enp27s0f0", count=1) + sendp(Ether()/IPv6(src="CFCD:910A:2222:5498:8475:1111:3900:2023")/UDP()/("X"*480), iface="enp27s0f0", count=1) + sendp(Ether()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:1515", src="FDCD:0:0:0:0:0:0:ffff")/TCP()/("X"*480), iface="enp27s0f0", count=1) + + check all the packets are not dropped. + +4. verify rules can be destroyed:: + + testpmd> flow destroy 0 rule 0 + testpmd> flow list 0 + + check the rule not exists in the list. + send matched packets, check all the packets are not dropped. + +Test case: L2 multicast +======================= + +subcase 1: mac dst + mask + queue action +---------------------------------------- + +Test Steps +.......... +1. validate a rule:: + + testpmd> flow validate 0 ingress pattern eth dst spec 01:00:5e:00:00:00 dst mask ff:ff:ff:80:00:00 / end actions queue index 12 / end + + get the message:: + + Flow rule validated + + check the flow list:: + + testpmd> flow list 0 + + check the rule not exists in the list. + +2. create a rule:: + + testpmd> flow create 0 ingress pattern eth dst spec 01:00:5e:00:00:00 dst mask ff:ff:ff:80:00:00 / end actions queue index 12 / end + testpmd> flow list 0 + + check the rule exists in the list. + +3. send matched packets:: + + sendp(Ether(dst="01:00:5e:00:00:00")/Raw("x"*80), iface="enp27s0f0", count=1) + sendp(Ether(dst="01:00:5e:7f:00:00")/IP()/Raw("x"*80), iface="enp27s0f0", count=1) + sendp(Ether(dst="01:00:5e:00:ff:00")/IP()/TCP()/Raw("x"*80), iface="enp27s0f0", count=1) + sendp(Ether(src="01:00:5e:00:00:01", dst="01:00:5e:00:00:ff")/IP()/UDP()/Raw("x"*80), iface="enp27s0f0", count=1) + + check all the packets received by queue 12. + send mismatched packets:: + + sendp(Ether(dst="01:00:5e:80:00:00")/Raw("x"*80), iface="enp27s0f0", count=1) + sendp(Ether(dst="01:00:ff:00:00:00")/IP()/Raw("x"*80), iface="enp27s0f0", count=1) + sendp(Ether(dst="01:ff:5e:00:ff:00")/IP()/TCP()/Raw("x"*80), iface="enp27s0f0", count=1) + sendp(Ether(dst="ff:00:5e:00:00:ff")/IP()/UDP()/Raw("x"*80), iface="enp27s0f0", count=1) + + check all the packets can't receive by queue 12. + +4. verify rules can be destroyed:: + + testpmd> flow destroy 0 rule 0 + testpmd> flow list 0 + + check the rule not exists in the list. + send matched packets, check all the packets can't receive by queue 12. + +subcase 2: mac src + mask + drop action +--------------------------------------- + +Test Steps +.......... +1. validate a rule:: + + testpmd> flow validate 0 ingress pattern eth src spec 01:00:5e:00:00:00 src mask ff:ff:ff:80:00:00 / end actions drop / end + + get the message:: + + Flow rule validated + + check the flow list:: + + testpmd> flow list 0 + + check the rule not exists in the list. + +2. create a rule:: + + testpmd> flow create 0 ingress pattern eth src spec 01:00:5e:00:00:00 src mask ff:ff:ff:80:00:00 / end actions drop / end + testpmd> flow list 0 + + check the rule exists in the list. + +3. send matched packets:: + + sendp(Ether(src="01:00:5e:00:00:00")/Raw("x"*80), iface="enp27s0f0", count=1) + sendp(Ether(src="01:00:5e:7f:00:00")/IP()/Raw("x"*80), iface="enp27s0f0", count=1) + sendp(Ether(src="01:00:5e:00:ff:00")/IP()/TCP()/Raw("x"*80), iface="enp27s0f0", count=1) + sendp(Ether(dst="01:00:5e:00:00:01", src="01:00:5e:00:00:ff")/IP()/UDP()/Raw("x"*80), iface="enp27s0f0", count=1) + + check all the packets are dropped. + send mismatched packets:: + + sendp(Ether(src="01:00:5e:80:00:00")/Raw("x"*80), iface="enp27s0f0", count=1) + sendp(Ether(src="01:00:ff:00:00:00")/IP()/Raw("x"*80), iface="enp27s0f0", count=1) + sendp(Ether(src="01:ff:5e:00:ff:00")/IP()/TCP()/Raw("x"*80), iface="enp27s0f0", count=1) + sendp(Ether(src="ff:00:5e:00:00:ff")/IP()/UDP()/Raw("x"*80), iface="enp27s0f0", count=1) + + check all the packets are not dropped. + +4. verify rules can be destroyed:: + + testpmd> flow destroy 0 rule 0 + testpmd> flow list 0 + + check the rule not exists in the list. + send matched packets, check all the packets are not dropped. \ No newline at end of file -- 2.17.1 ^ permalink raw reply [flat|nested] 3+ messages in thread
* [dts] [PATCH V1 2/2] tests/ice_switch_filter: add 2 case 2022-07-14 18:47 [dts] [PATCH V1 1/2] test_plans/ice_switch_filter: add 2 case Jiale Song @ 2022-07-14 18:47 ` Jiale Song 2022-07-18 2:56 ` Huang, ZhiminX 0 siblings, 1 reply; 3+ messages in thread From: Jiale Song @ 2022-07-14 18:47 UTC (permalink / raw) To: dts; +Cc: Jiale Song add case test_l2_multicast and test_l3_multicast. Signed-off-by: Jiale Song <songx.jiale@intel.com> --- tests/TestSuite_ice_switch_filter.py | 175 ++++++++++++++++++++++++++- 1 file changed, 174 insertions(+), 1 deletion(-) diff --git a/tests/TestSuite_ice_switch_filter.py b/tests/TestSuite_ice_switch_filter.py index 76bd630f..39e25ef7 100644 --- a/tests/TestSuite_ice_switch_filter.py +++ b/tests/TestSuite_ice_switch_filter.py @@ -4230,6 +4230,167 @@ drop_any_pkt_list = [ "Ether(dst='68:05:CA:BB:26:E0')/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=33)/('X'*480)", ] +IP_MASK = { + "matched": [ + 'Ether()/IP(dst="224.0.0.0")/Raw("x"*80)', + 'Ether()/IP(dst="224.0.0.255")/Raw("x"*80)', + 'Ether()/IP(src="192.168.0.1", dst="224.0.255.0")/Raw("x"*80)', + 'Ether()/IP(src="192.168.0.1", dst="224.255.0.0")/TCP()/Raw("x"*80)', + 'Ether()/IP(src="192.168.0.1", dst="239.0.0.0")/UDP()/Raw("x"*80)', + ], + "mismatched": [ + 'Ether()/IP(src="192.168.0.1", dst="223.0.0.0")/TCP()/Raw("x"*80)', + 'Ether()/IP(src="192.168.0.1", dst="240.0.0.0")/UDP()/Raw("x"*80)', + 'Ether()/IP(src="192.168.0.1", dst="128.0.0.0")/Raw("x"*80)', + ], +} + +tv_ip_dst_mask_quest = { + "name": "tv_ip_dst_mask", + "rte_flow_pattern": "flow create 0 ingress pattern eth / ipv4 dst spec 224.0.0.0 dst mask 240.0.0.0 / end actions queue index 12 / end", + "configuration": {"is_non_pipeline": True, "is_need_rss_rule": False}, + "matched": { + "scapy_str": IP_MASK["matched"], + "check_func": { + "func": rfc.check_output_log_in_queue, + "param": {"expect_port": 0, "expect_queues": 12}, + }, + "expect_results": {"expect_pkts": 5}, + }, + "mismatched": { + "scapy_str": IP_MASK["mismatched"], + "check_func": { + "func": rfc.check_output_log_in_queue_mismatched, + "param": {"expect_port": 0, "expect_queues": 12}, + }, + "expect_results": {"expect_pkts": 3}, + }, +} + +IPv6_MASK = { + "matched": [ + 'Ether()/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:2023")/("X"*480)', + 'Ether()/IPv6(src="CDCf:0:0:0:0:0:0:0")/("X"*480)', + 'Ether()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:1515", src="CDC0:0:0:0:0:0:0:ffff")/("X"*480)', + 'Ether()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:1515", src="CDC0:0:0:0:0:0:ffff:0")/("X"*480)', + 'Ether()/IPv6(src="CDC0:0:0:0:0:ffff:0:0")/UDP()/("X"*480)', + 'Ether()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:1515", src="CDC0:0:0:0:ffff:0:0:0")/UDP()/("X"*480)', + 'Ether()/IPv6(src="CDC0:0:ffff:0:0:0:0:0")/TCP()/("X"*480)', + 'Ether()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:1515", src="CDC0:ffff:0:0:0:0:0:0")/TCP()/("X"*480)', + ], + "mismatched": [ + 'Ether()/IPv6(src="CDDD:910A:2222:5498:8475:1111:3900:2023")/("X"*480)', + 'Ether()/IPv6(src="CFCD:910A:2222:5498:8475:1111:3900:2023")/UDP()/("X"*480)', + 'Ether()/IPv6(dst="CDCD:910A:2222:5498:8475:1111:3900:1515", src="FDCD:0:0:0:0:0:0:ffff")/TCP()/("X"*480)', + ], +} + +tv_ipv6_src_mask_drop = { + "name": "tv_ipv6_src_mask", + "rte_flow_pattern": "flow create 0 ingress pattern eth / ipv6 src spec CDCD:910A:2222:5498:8475:1111:3900:2023 src mask fff0:0:0:0:0:0:0:0 / end actions drop / end", + "configuration": {"is_non_pipeline": True, "is_need_rss_rule": False}, + "matched": { + "scapy_str": IPv6_MASK["matched"], + "check_func": { + "func": rfc.check_output_log_drop, + "param": {"expect_port": 0, "expect_queues": "null"}, + }, + "expect_results": {"expect_pkts": 8}, + }, + "mismatched": { + "scapy_str": IPv6_MASK["mismatched"], + "check_func": { + "func": rfc.check_output_log_drop_mismatched, + "param": {"expect_port": 0, "expect_queues": "null"}, + }, + "expect_results": {"expect_pkts": 3}, + }, +} + +tvs_L3_multicast_non_pipeline_mode = [ + tv_ip_dst_mask_quest, + tv_ipv6_src_mask_drop, +] + +L2_DST_MASK = { + "matched": [ + 'Ether(dst="01:00:5e:00:00:00")/Raw("x"*80)', + 'Ether(dst="01:00:5e:7f:00:00")/IP()/Raw("x"*80)', + 'Ether(dst="01:00:5e:00:ff:00")/IP()/TCP()/Raw("x"*80)', + 'Ether(src="01:00:5e:00:00:01", dst="01:00:5e:00:00:ff")/IP()/UDP()/Raw("x"*80)', + ], + "mismatched": [ + 'Ether(dst="01:00:5e:80:00:00")/Raw("x"*80)', + 'Ether(dst="01:00:ff:00:00:00")/IP()/Raw("x"*80)', + 'Ether(dst="01:ff:5e:00:ff:00")/IP()/TCP()/Raw("x"*80)', + 'Ether(dst="ff:00:5e:00:00:ff")/IP()/UDP()/Raw("x"*80)', + ], +} + +tv_eth_dst_mask_quest = { + "name": "tv_eth_dst_mask_quest", + "rte_flow_pattern": "flow create 0 ingress pattern eth dst spec 01:00:5e:00:00:00 dst mask ff:ff:ff:80:00:00 / end actions queue index 12 / end", + "configuration": {"is_non_pipeline": True, "is_need_rss_rule": False}, + "matched": { + "scapy_str": L2_DST_MASK["matched"], + "check_func": { + "func": rfc.check_output_log_in_queue, + "param": {"expect_port": 0, "expect_queues": 12}, + }, + "expect_results": {"expect_pkts": 4}, + }, + "mismatched": { + "scapy_str": L2_DST_MASK["mismatched"], + "check_func": { + "func": rfc.check_output_log_in_queue_mismatched, + "param": {"expect_port": 0, "expect_queues": 12}, + }, + "expect_results": {"expect_pkts": 4}, + }, +} + +L2_SRC_MASK = { + "matched": [ + 'Ether(src="01:00:5e:00:00:00")/Raw("x"*80)', + 'Ether(src="01:00:5e:7f:00:00")/IP()/Raw("x"*80)', + 'Ether(src="01:00:5e:00:ff:00")/IP()/TCP()/Raw("x"*80)', + 'Ether(dst="01:00:5e:00:00:01", src="01:00:5e:00:00:ff")/IP()/UDP()/Raw("x"*80)', + ], + "mismatched": [ + 'Ether(src="01:00:5e:80:00:00")/Raw("x"*80)', + 'Ether(src="01:00:ff:00:00:00")/IP()/Raw("x"*80)', + 'Ether(src="01:ff:5e:00:ff:00")/IP()/TCP()/Raw("x"*80)', + 'Ether(src="ff:00:5e:00:00:ff")/IP()/UDP()/Raw("x"*80)', + ], +} + +tv_eth_src_mask_drop = { + "name": "tv_eth_src_mask_drop", + "rte_flow_pattern": "flow create 0 ingress pattern eth src spec 01:00:5e:00:00:00 src mask ff:ff:ff:80:00:00 / end actions drop / end", + "configuration": {"is_non_pipeline": True, "is_need_rss_rule": False}, + "matched": { + "scapy_str": L2_SRC_MASK["matched"], + "check_func": { + "func": rfc.check_output_log_drop, + "param": {"expect_port": 0, "expect_queues": "null"}, + }, + "expect_results": {"expect_pkts": 4}, + }, + "mismatched": { + "scapy_str": L2_SRC_MASK["mismatched"], + "check_func": { + "func": rfc.check_output_log_drop_mismatched, + "param": {"expect_port": 0, "expect_queues": "null"}, + }, + "expect_results": {"expect_pkts": 4}, + }, +} + +tvs_L2_multicast_non_pipeline_mode = [ + tv_eth_dst_mask_quest, + tv_eth_src_mask_drop, +] + test_results = OrderedDict() @@ -4273,7 +4434,7 @@ class ICESwitchFilterTest(TestCase): self.verify(len(self.dut_ports) >= 1, "Insufficient ports") localPort = self.tester.get_local_port(self.dut_ports[0]) self.__tx_iface = self.tester.get_interface(localPort) - self.dut.send_expect("ifconfig %s up" % self.__tx_iface, "# ") + self.tester.send_expect("ifconfig %s up" % self.__tx_iface, "# ") self.pkt = Packet() self.pmd = PmdOutput(self.dut) @@ -5397,6 +5558,18 @@ class ICESwitchFilterTest(TestCase): not all(rule6), "all rules should create failed, result {}".format(rule6) ) + def test_l3_multicast(self): + """ + Test case: IP multicast + """ + self._rte_flow_validate_pattern(tvs_L3_multicast_non_pipeline_mode) + + def test_l2_multicast(self): + """ + Test case: L2 multicast + """ + self._rte_flow_validate_pattern(tvs_L2_multicast_non_pipeline_mode) + def tear_down(self): """ Run after each test case. -- 2.17.1 ^ permalink raw reply [flat|nested] 3+ messages in thread
* RE: [dts] [PATCH V1 2/2] tests/ice_switch_filter: add 2 case 2022-07-14 18:47 ` [dts] [PATCH V1 2/2] tests/ice_switch_filter: " Jiale Song @ 2022-07-18 2:56 ` Huang, ZhiminX 0 siblings, 0 replies; 3+ messages in thread From: Huang, ZhiminX @ 2022-07-18 2:56 UTC (permalink / raw) To: Jiale, SongX, dts; +Cc: Jiale, SongX [-- Attachment #1: Type: text/plain, Size: 423 bytes --] > -----Original Message----- > From: Jiale Song <songx.jiale@intel.com> > Sent: Friday, July 15, 2022 2:48 AM > To: dts@dpdk.org > Cc: Jiale, SongX <songx.jiale@intel.com> > Subject: [dts] [PATCH V1 2/2] tests/ice_switch_filter: add 2 case > > add case test_l2_multicast and test_l3_multicast. > > Signed-off-by: Jiale Song <songx.jiale@intel.com> > --- Tested-by: Zhimin Huang <zhiminx.huang@intel.com > [-- Attachment #2: ICESwitchFilterTest.log --] [-- Type: application/octet-stream, Size: 183605 bytes --] 18/07/2022 19:14:00 dts: TEST SUITE : ICESwitchFilterTest 18/07/2022 19:14:00 dts: NIC : ICE_25G-E810C_SFP 18/07/2022 19:14:00 dut.10.239.252.240: 18/07/2022 19:14:00 tester: 18/07/2022 19:14:00 tester: ifconfig ens8 up 18/07/2022 19:14:00 tester: 18/07/2022 19:14:00 dut.10.239.252.240: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1-2 -n 4 --file-prefix=dpdk_425550_20220718191332 --force-max-simd-bitwidth=512 -a 0000:ca:00.0 --log-level=ice,7 -- -i 18/07/2022 19:14:01 dut.10.239.252.240: EAL: Detected CPU lcores: 112 EAL: Detected NUMA nodes: 2 EAL: Detected static linkage of DPDK EAL: Multi-process socket /var/run/dpdk/dpdk_425550_20220718191332/mp_socket EAL: Selected IOVA mode 'VA' EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size EAL: VFIO support initialized EAL: Using IOMMU type 1 (Type 1) EAL: Ignore mapping IO port bar(1) EAL: Ignore mapping IO port bar(4) EAL: Probe PCI driver: net_ice (8086:1593) device: 0000:ca:00.0 (socket 1) ice_load_pkg_type(): Active package is: 1.3.30.0, ICE OS Default Package (double VLAN mode) ice_dev_init(): FW 7.0.182019636 API 1.7 ice_fdir_setup(): FDIR HW Capabilities: fd_fltr_guar = 512, fd_fltr_best_effort = 14336. __vsi_queues_bind_intr(): queue 0 is binding to vect 257 ice_fdir_setup(): FDIR setup successfully, with programming queue 0. TELEMETRY: No legacy callbacks, legacy socket not created Interactive-mode selected ice_interrupt_handler(): OICR: link state change event testpmd: create a new mbuf pool <mb_pool_0>: n=155456, size=2176, socket=0 testpmd: preferred mempool ops selected: ring_mp_mc Port 0: link state change event testpmd: create a new mbuf pool <mb_pool_1>: n=155456, 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) ice_set_rx_function(): Using AVX512 Vector Rx (port 0). ice_set_tx_function(): Using AVX512 Vector Tx (port 0). __vsi_queues_bind_intr(): queue 1 is binding to vect 1 Port 0: 68:05:CA:C1:B9:38 Checking link statuses... Done 18/07/2022 19:14:11 dut.10.239.252.240: quit 18/07/2022 19:14:12 dut.10.239.252.240: Stopping port 0... Stopping ports... Done Shutting down port 0... Closing ports... Port 0 is closed Done Bye... 18/07/2022 19:14:12 ICESwitchFilterTest: this Card max rule number is :14848 18/07/2022 19:14:12 dut.10.239.252.240: scp -v dep/testpmd_cmds_rte_flow_fdir_rules root@10.239.252.240:/tmp 18/07/2022 19:14:14 ICESwitchFilterTest: Test Case test_l2_multicast Begin 18/07/2022 19:14:14 dut.10.239.252.240: 18/07/2022 19:14:14 tester: 18/07/2022 19:14:14 dut.10.239.252.240: rmmod ice 18/07/2022 19:14:14 dut.10.239.252.240: 18/07/2022 19:14:14 dut.10.239.252.240: modprobe ice 18/07/2022 19:14:14 dut.10.239.252.240: 18/07/2022 19:14:14 dut.10.239.252.240: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1-4 -n 4 -a 0000:ca:00.0 --file-prefix=dpdk_425550_20220718191332 --force-max-simd-bitwidth=512 --log-level="ice,8" -- -i --rxq=16 --txq=16 18/07/2022 19:14:15 dut.10.239.252.240: EAL: Detected CPU lcores: 112 EAL: Detected NUMA nodes: 2 EAL: Detected static linkage of DPDK EAL: Multi-process socket /var/run/dpdk/dpdk_425550_20220718191332/mp_socket EAL: Selected IOVA mode 'VA' EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size EAL: VFIO support initialized EAL: Using IOMMU type 1 (Type 1) EAL: Ignore mapping IO port bar(1) EAL: Ignore mapping IO port bar(4) EAL: Probe PCI driver: net_ice (8086:1593) device: 0000:ca:00.0 (socket 1) ice_alloc_dma_mem(): memzone ice_dma_0 allocated with physical address: 6442131584 ice_alloc_dma_mem(): memzone ice_dma_1 allocated with physical address: 6442125952 ice_alloc_dma_mem(): memzone ice_dma_2 allocated with physical address: 6442121728 ice_alloc_dma_mem(): memzone ice_dma_3 allocated with physical address: 6442117504 ice_alloc_dma_mem(): memzone ice_dma_4 allocated with physical address: 6442113280 ice_alloc_dma_mem(): memzone ice_dma_5 allocated with physical address: 6442109056 ice_alloc_dma_mem(): memzone ice_dma_6 allocated with physical address: 6442104832 ice_alloc_dma_mem(): memzone ice_dma_7 allocated with physical address: 6442100608 ice_alloc_dma_mem(): memzone ice_dma_8 allocated with physical address: 6442096384 ice_alloc_dma_mem(): memzone ice_dma_9 allocated with physical address: 6442092160 ice_alloc_dma_mem(): memzone ice_dma_10 allocated with physical address: 6442087936 ice_alloc_dma_mem(): memzone ice_dma_11 allocated with physical address: 6442083712 ice_alloc_dma_mem(): memzone ice_dma_12 allocated with physical address: 6442079488 ice_alloc_dma_mem(): memzone ice_dma_13 allocated with physical address: 6442075264 ice_alloc_dma_mem(): memzone ice_dma_14 allocated with physical address: 6442071040 ice_alloc_dma_mem(): memzone ice_dma_15 allocated with physical address: 6442066816 ice_alloc_dma_mem(): memzone ice_dma_16 allocated with physical address: 6442062592 ice_alloc_dma_mem(): memzone ice_dma_17 allocated with physical address: 6442058368 ice_alloc_dma_mem(): memzone ice_dma_18 allocated with physical address: 6442054144 ice_alloc_dma_mem(): memzone ice_dma_19 allocated with physical address: 6442049920 ice_alloc_dma_mem(): memzone ice_dma_20 allocated with physical address: 6442045696 ice_alloc_dma_mem(): memzone ice_dma_21 allocated with physical address: 6442041472 ice_alloc_dma_mem(): memzone ice_dma_22 allocated with physical address: 6442037248 ice_alloc_dma_mem(): memzone ice_dma_23 allocated with physical address: 6442033024 ice_alloc_dma_mem(): memzone ice_dma_24 allocated with physical address: 6442028800 ice_alloc_dma_mem(): memzone ice_dma_25 allocated with physical address: 6442024576 ice_alloc_dma_mem(): memzone ice_dma_26 allocated with physical address: 6442020352 ice_alloc_dma_mem(): memzone ice_dma_27 allocated with physical address: 6442016128 ice_alloc_dma_mem(): memzone ice_dma_28 allocated with physical address: 6442011904 ice_alloc_dma_mem(): memzone ice_dma_29 allocated with physical address: 6442007680 ice_alloc_dma_mem(): memzone ice_dma_30 allocated with physical address: 6442003456 ice_alloc_dma_mem(): memzone ice_dma_31 allocated with physical address: 6441999232 ice_alloc_dma_mem(): memzone ice_dma_32 allocated with physical address: 6441995008 ice_alloc_dma_mem(): memzone ice_dma_33 allocated with physical address: 6441993856 ice_alloc_dma_mem(): memzone ice_dma_34 allocated with physical address: 6441988608 ice_alloc_dma_mem(): memzone ice_dma_35 allocated with physical address: 6441984384 ice_alloc_dma_mem(): memzone ice_dma_36 allocated with physical address: 6441980160 ice_alloc_dma_mem(): memzone ice_dma_37 allocated with physical address: 6441975936 ice_alloc_dma_mem(): memzone ice_dma_38 allocated with physical address: 6441971712 ice_alloc_dma_mem(): memzone ice_dma_39 allocated with physical address: 6441967488 ice_alloc_dma_mem(): memzone ice_dma_40 allocated with physical address: 6441963264 ice_alloc_dma_mem(): memzone ice_dma_41 allocated with physical address: 6441959040 ice_alloc_dma_mem(): memzone ice_dma_42 allocated with physical address: 6441954816 ice_alloc_dma_mem(): memzone ice_dma_43 allocated with physical address: 6441950592 ice_alloc_dma_mem(): memzone ice_dma_44 allocated with physical address: 6441946368 ice_alloc_dma_mem(): memzone ice_dma_45 allocated with physical address: 6441942144 ice_alloc_dma_mem(): memzone ice_dma_46 allocated with physical address: 6441937920 ice_alloc_dma_mem(): memzone ice_dma_47 allocated with physical address: 6441933696 ice_alloc_dma_mem(): memzone ice_dma_48 allocated with physical address: 6441929472 ice_alloc_dma_mem(): memzone ice_dma_49 allocated with physical address: 6441925248 ice_alloc_dma_mem(): memzone ice_dma_50 allocated with physical address: 6441921024 ice_alloc_dma_mem(): memzone ice_dma_51 allocated with physical address: 6441916800 ice_alloc_dma_mem(): memzone ice_dma_52 allocated with physical address: 6441912576 ice_alloc_dma_mem(): memzone ice_dma_53 allocated with physical address: 6441908352 ice_alloc_dma_mem(): memzone ice_dma_54 allocated with physical address: 6441904128 ice_alloc_dma_mem(): memzone ice_dma_55 allocated with physical address: 6441899904 ice_alloc_dma_mem(): memzone ice_dma_56 allocated with physical address: 6441895680 ice_alloc_dma_mem(): memzone ice_dma_57 allocated with physical address: 6441891456 ice_alloc_dma_mem(): memzone ice_dma_58 allocated with physical address: 6441887232 ice_alloc_dma_mem(): memzone ice_dma_59 allocated with physical address: 6441883008 ice_alloc_dma_mem(): memzone ice_dma_60 allocated with physical address: 6441878784 ice_alloc_dma_mem(): memzone ice_dma_61 allocated with physical address: 6441874560 ice_alloc_dma_mem(): memzone ice_dma_62 allocated with physical address: 6441870336 ice_alloc_dma_mem(): memzone ice_dma_63 allocated with physical address: 6441866112 ice_alloc_dma_mem(): memzone ice_dma_64 allocated with physical address: 6441861888 ice_alloc_dma_mem(): memzone ice_dma_65 allocated with physical address: 6441857664 ice_alloc_dma_mem(): memzone ice_dma_66 allocated with physical address: 6441856512 ice_alloc_dma_mem(): memzone ice_dma_67 allocated with physical address: 6441850880 ice_alloc_dma_mem(): memzone ice_dma_68 allocated with physical address: 6441846656 ice_alloc_dma_mem(): memzone ice_dma_69 allocated with physical address: 6441842432 ice_alloc_dma_mem(): memzone ice_dma_70 allocated with physical address: 6441838208 ice_alloc_dma_mem(): memzone ice_dma_71 allocated with physical address: 6441833984 ice_alloc_dma_mem(): memzone ice_dma_72 allocated with physical address: 6441829760 ice_alloc_dma_mem(): memzone ice_dma_73 allocated with physical address: 6441825536 ice_alloc_dma_mem(): memzone ice_dma_74 allocated with physical address: 6441821312 ice_alloc_dma_mem(): memzone ice_dma_75 allocated with physical address: 6441817088 ice_alloc_dma_mem(): memzone ice_dma_76 allocated with physical address: 6441812864 ice_alloc_dma_mem(): memzone ice_dma_77 allocated with physical address: 6441808640 ice_alloc_dma_mem(): memzone ice_dma_78 allocated with physical address: 6441804416 ice_alloc_dma_mem(): memzone ice_dma_79 allocated with physical address: 6441800192 ice_alloc_dma_mem(): memzone ice_dma_80 allocated with physical address: 6441795968 ice_alloc_dma_mem(): memzone ice_dma_81 allocated with physical address: 6441791744 ice_alloc_dma_mem(): memzone ice_dma_82 allocated with physical address: 6441787520 ice_alloc_dma_mem(): memzone ice_dma_83 allocated with physical address: 6441783296 ice_alloc_dma_mem(): memzone ice_dma_84 allocated with physical address: 6441779072 ice_alloc_dma_mem(): memzone ice_dma_85 allocated with physical address: 6441774848 ice_alloc_dma_mem(): memzone ice_dma_86 allocated with physical address: 6441770624 ice_alloc_dma_mem(): memzone ice_dma_87 allocated with physical address: 6441766400 ice_alloc_dma_mem(): memzone ice_dma_88 allocated with physical address: 6441762176 ice_alloc_dma_mem(): memzone ice_dma_89 allocated with physical address: 6441757952 ice_alloc_dma_mem(): memzone ice_dma_90 allocated with physical address: 6441753728 ice_alloc_dma_mem(): memzone ice_dma_91 allocated with physical address: 6441749504 ice_alloc_dma_mem(): memzone ice_dma_92 allocated with physical address: 6441745280 ice_alloc_dma_mem(): memzone ice_dma_93 allocated with physical address: 6441741056 ice_alloc_dma_mem(): memzone ice_dma_94 allocated with physical address: 6441736832 ice_alloc_dma_mem(): memzone ice_dma_95 allocated with physical address: 6441732608 ice_alloc_dma_mem(): memzone ice_dma_96 allocated with physical address: 6441728384 ice_alloc_dma_mem(): memzone ice_dma_97 allocated with physical address: 6441724160 ice_alloc_dma_mem(): memzone ice_dma_98 allocated with physical address: 6441719936 ice_alloc_dma_mem(): memzone ice_dma_99 allocated with physical address: 6441718784 ice_alloc_dma_mem(): memzone ice_dma_100 allocated with physical address: 6441713536 ice_alloc_dma_mem(): memzone ice_dma_101 allocated with physical address: 6441709312 ice_alloc_dma_mem(): memzone ice_dma_102 allocated with physical address: 6441705088 ice_alloc_dma_mem(): memzone ice_dma_103 allocated with physical address: 6441700864 ice_alloc_dma_mem(): memzone ice_dma_104 allocated with physical address: 6441696640 ice_alloc_dma_mem(): memzone ice_dma_105 allocated with physical address: 6441692416 ice_alloc_dma_mem(): memzone ice_dma_106 allocated with physical address: 6441688192 ice_alloc_dma_mem(): memzone ice_dma_107 allocated with physical address: 6441683968 ice_alloc_dma_mem(): memzone ice_dma_108 allocated with physical address: 6441679744 ice_alloc_dma_mem(): memzone ice_dma_109 allocated with physical address: 6441675520 ice_alloc_dma_mem(): memzone ice_dma_110 allocated with physical address: 6441671296 ice_alloc_dma_mem(): memzone ice_dma_111 allocated with physical address: 6441667072 ice_alloc_dma_mem(): memzone ice_dma_112 allocated with physical address: 6441662848 ice_alloc_dma_mem(): memzone ice_dma_113 allocated with physical address: 6441658624 ice_alloc_dma_mem(): memzone ice_dma_114 allocated with physical address: 6441654400 ice_alloc_dma_mem(): memzone ice_dma_115 allocated with physical address: 6441650176 ice_alloc_dma_mem(): memzone ice_dma_116 allocated with physical address: 6441645952 ice_alloc_dma_mem(): memzone ice_dma_117 allocated with physical address: 6441641728 ice_alloc_dma_mem(): memzone ice_dma_118 allocated with physical address: 6441637504 ice_alloc_dma_mem(): memzone ice_dma_119 allocated with physical address: 6441633280 ice_alloc_dma_mem(): memzone ice_dma_120 allocated with physical address: 6441629056 ice_alloc_dma_mem(): memzone ice_dma_121 allocated with physical address: 6441624832 ice_alloc_dma_mem(): memzone ice_dma_122 allocated with physical address: 6441620608 ice_alloc_dma_mem(): memzone ice_dma_123 allocated with physical address: 6441616384 ice_alloc_dma_mem(): memzone ice_dma_124 allocated with physical address: 6441612160 ice_alloc_dma_mem(): memzone ice_dma_125 allocated with physical address: 6441607936 ice_alloc_dma_mem(): memzone ice_dma_126 allocated with physical address: 6441603712 ice_alloc_dma_mem(): memzone ice_dma_127 allocated with physical address: 6441599488 ice_alloc_dma_mem(): memzone ice_dma_128 allocated with physical address: 6441595264 ice_alloc_dma_mem(): memzone ice_dma_129 allocated with physical address: 6441591040 ice_alloc_dma_mem(): memzone ice_dma_130 allocated with physical address: 6441586816 ice_alloc_dma_mem(): memzone ice_dma_131 allocated with physical address: 6441582592 ice_load_pkg(): DDP package name: /lib/firmware/updates/intel/ice/ddp/ice.pkg ice_load_pkg_type(): Active package is: 1.3.30.0, ICE OS Default Package (double VLAN mode) ice_dev_init(): FW 7.0.182019636 API 1.7 ice_dev_init(): lldp has already stopped ice_dev_init(): Failed to init DCB ice_fdir_setup(): FDIR HW Capabilities: fd_fltr_guar = 512, fd_fltr_best_effort = 14336. ice_fdir_tx_queue_start(): >> ice_fdir_rx_queue_start(): >> __vsi_queues_bind_intr(): queue 0 is binding to vect 257 ice_fdir_setup(): FDIR setup successfully, with programming queue 0. TELEMETRY: No legacy callbacks, legacy socket not created Interactive-mode selected testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0 testpmd: preferred mempool ops selected: ring_mp_mc 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) ice_set_tx_function_flag(): Simple Tx can be enabled on Tx queue 0. ice_set_tx_function_flag(): Simple Tx can be enabled on Tx queue 1. ice_set_tx_function_flag(): Simple Tx can be enabled on Tx queue 2. ice_set_tx_function_flag(): Simple Tx can be enabled on Tx queue 3. ice_set_tx_function_flag(): Simple Tx can be enabled on Tx queue 4. ice_set_tx_function_flag(): Simple Tx can be enabled on Tx queue 5. ice_set_tx_function_flag(): Simple Tx can be enabled on Tx queue 6. ice_set_tx_function_flag(): Simple Tx can be enabled on Tx queue 7. ice_set_tx_function_flag(): Simple Tx can be enabled on Tx queue 8. ice_set_tx_function_flag(): Simple Tx can be enabled on Tx queue 9. ice_set_tx_function_flag(): Simple Tx can be enabled on Tx queue 10. ice_set_tx_function_flag(): Simple Tx can be enabled on Tx queue 11. ice_set_tx_function_flag(): Simple Tx can be enabled on Tx queue 12. ice_set_tx_function_flag(): Simple Tx can be enabled on Tx queue 13. ice_set_tx_function_flag(): Simple Tx can be enabled on Tx queue 14. ice_set_tx_function_flag(): Simple Tx can be enabled on Tx queue 15. ice_rx_queue_setup(): Rx Burst Bulk Alloc Preconditions are satisfied. Rx Burst Bulk Alloc function will be used on port=0, queue=0. ice_rx_queue_setup(): Rx Burst Bulk Alloc Preconditions are satisfied. Rx Burst Bulk Alloc function will be used on port=0, queue=1. ice_rx_queue_setup(): Rx Burst Bulk Alloc Preconditions are satisfied. Rx Burst Bulk Alloc function will be used on port=0, queue=2. ice_rx_queue_setup(): Rx Burst Bulk Alloc Preconditions are satisfied. Rx Burst Bulk Alloc function will be used on port=0, queue=3. ice_rx_queue_setup(): Rx Burst Bulk Alloc Preconditions are satisfied. Rx Burst Bulk Alloc function will be used on port=0, queue=4. ice_rx_queue_setup(): Rx Burst Bulk Alloc Preconditions are satisfied. Rx Burst Bulk Alloc function will be used on port=0, queue=5. ice_rx_queue_setup(): Rx Burst Bulk Alloc Preconditions are satisfied. Rx Burst Bulk Alloc function will be used on port=0, queue=6. ice_rx_queue_setup(): Rx Burst Bulk Alloc Preconditions are satisfied. Rx Burst Bulk Alloc function will be used on port=0, queue=7. ice_rx_queue_setup(): Rx Burst Bulk Alloc Preconditions are satisfied. Rx Burst Bulk Alloc function will be used on port=0, queue=8. ice_rx_queue_setup(): Rx Burst Bulk Alloc Preconditions are satisfied. Rx Burst Bulk Alloc function will be used on port=0, queue=9. ice_rx_queue_setup(): Rx Burst Bulk Alloc Preconditions are satisfied. Rx Burst Bulk Alloc function will be used on port=0, queue=10. ice_rx_queue_setup(): Rx Burst Bulk Alloc Preconditions are satisfied. Rx Burst Bulk Alloc function will be used on port=0, queue=11. ice_rx_queue_setup(): Rx Burst Bulk Alloc Preconditions are satisfied. Rx Burst Bulk Alloc function will be used on port=0, queue=12. ice_rx_queue_setup(): Rx Burst Bulk Alloc Preconditions are satisfied. Rx Burst Bulk Alloc function will be used on port=0, queue=13. ice_rx_queue_setup(): Rx Burst Bulk Alloc Preconditions are satisfied. Rx Burst Bulk Alloc function will be used on port=0, queue=14. ice_rx_queue_setup(): Rx Burst Bulk Alloc Preconditions are satisfied. Rx Burst Bulk Alloc function will be used on port=0, queue=15. ice_tx_queue_start(): >> ice_tx_queue_start(): >> ice_tx_queue_start(): >> ice_tx_queue_start(): >> ice_tx_queue_start(): >> ice_tx_queue_start(): >> ice_tx_queue_start(): >> ice_tx_queue_start(): >> ice_tx_queue_start(): >> ice_tx_queue_start(): >> ice_tx_queue_start(): >> ice_tx_queue_start(): >> ice_tx_queue_start(): >> ice_tx_queue_start(): >> ice_tx_queue_start(): >> ice_tx_queue_start(): >> ice_rx_queue_start(): >> ice_program_hw_rx_queue(): Port (0) - Rx queue (0) is set with RXDID : 22 ice_rx_queue_start(): >> ice_program_hw_rx_queue(): Port (0) - Rx queue (1) is set with RXDID : 22 ice_rx_queue_start(): >> ice_program_hw_rx_queue(): Port (0) - Rx queue (2) is set with RXDID : 22 ice_rx_queue_start(): >> ice_program_hw_rx_queue(): Port (0) - Rx queue (3) is set with RXDID : 22 ice_rx_queue_start(): >> ice_program_hw_rx_queue(): Port (0) - Rx queue (4) is set with RXDID : 22 ice_rx_queue_start(): >> ice_program_hw_rx_queue(): Port (0) - Rx queue (5) is set with RXDID : 22 ice_rx_queue_start(): >> ice_program_hw_rx_queue(): Port (0) - Rx queue (6) is set with RXDID : 22 ice_rx_queue_start(): >> ice_program_hw_rx_queue(): Port (0) - Rx queue (7) is set with RXDID : 22 ice_rx_queue_start(): >> ice_program_hw_rx_queue(): Port (0) - Rx queue (8) is set with RXDID : 22 ice_rx_queue_start(): >> ice_program_hw_rx_queue(): Port (0) - Rx queue (9) is set with RXDID : 22 ice_rx_queue_start(): >> ice_program_hw_rx_queue(): Port (0) - Rx queue (10) is set with RXDID : 22 ice_rx_queue_start(): >> ice_program_hw_rx_queue(): Port (0) - Rx queue (11) is set with RXDID : 22 ice_rx_queue_start(): >> ice_program_hw_rx_queue(): Port (0) - Rx queue (12) is set with RXDID : 22 ice_rx_queue_start(): >> ice_program_hw_rx_queue(): Port (0) - Rx queue (13) is set with RXDID : 22 ice_rx_queue_start(): >> ice_program_hw_rx_queue(): Port (0) - Rx queue (14) is set with RXDID : 22 ice_rx_queue_start(): >> ice_program_hw_rx_queue(): Port (0) - Rx queue (15) is set with RXDID : 22 ice_set_rx_function(): >> ice_set_rx_function(): Using AVX512 OFFLOAD Vector Rx (port 0). ice_set_tx_function(): Using AVX512 Vector Tx (port 0). ice_vsi_del_vlan_zero(): Failed to remove VLAN ID 0 __vsi_queues_bind_intr(): queue 1 is binding to vect 1 __vsi_queues_bind_intr(): queue 2 is binding to vect 1 __vsi_queues_bind_intr(): queue 3 is binding to vect 1 __vsi_queues_bind_intr(): queue 4 is binding to vect 1 __vsi_queues_bind_intr(): queue 5 is binding to vect 1 __vsi_queues_bind_intr(): queue 6 is binding to vect 1 __vsi_queues_bind_intr(): queue 7 is binding to vect 1 __vsi_queues_bind_intr(): queue 8 is binding to vect 1 __vsi_queues_bind_intr(): queue 9 is binding to vect 1 __vsi_queues_bind_intr(): queue 10 is binding to vect 1 __vsi_queues_bind_intr(): queue 11 is binding to vect 1 __vsi_queues_bind_intr(): queue 12 is binding to vect 1 __vsi_queues_bind_intr(): queue 13 is binding to vect 1 __vsi_queues_bind_intr(): queue 14 is binding to vect 1 __vsi_queues_bind_intr(): queue 15 is binding to vect 1 __vsi_queues_bind_intr(): queue 16 is binding to vect 1 Port 0: 68:05:CA:C1:B9:38 Checking link statuses... Done 18/07/2022 19:14:15 dut.10.239.252.240: port config all rss all 18/07/2022 19:14:15 dut.10.239.252.240: Port 0 modified RSS hash function based on hardware support,requested:0x137f83fffc configured:0x7ffc ice_set_rss_key(): No key to be configured rss_hf 0x137f83fffc 18/07/2022 19:14:15 dut.10.239.252.240: port config 0 rss-hash-key ipv4 1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd 18/07/2022 19:14:16 dut.10.239.252.240: 18/07/2022 19:14:16 dut.10.239.252.240: rx_vxlan_port add 4789 0 18/07/2022 19:14:16 dut.10.239.252.240: 18/07/2022 19:14:16 dut.10.239.252.240: set fwd rxonly 18/07/2022 19:14:16 dut.10.239.252.240: Set rxonly packet forwarding mode 18/07/2022 19:14:16 dut.10.239.252.240: set verbose 1 18/07/2022 19:14:16 dut.10.239.252.240: Change verbose level from 0 to 1 18/07/2022 19:14:16 dut.10.239.252.240: start 18/07/2022 19:14:16 dut.10.239.252.240: rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) 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=0x80000 Tx offloads=0x10000 RX queue: 0 RX desc=1024 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=1024 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 ice_update_vsi_stats(): ************** VSI[12] stats ************** ice_update_vsi_stats(): rx_bytes: 0 ice_update_vsi_stats(): rx_unicast: 0 ice_update_vsi_stats(): rx_multicast: 0 ice_update_vsi_stats(): rx_broadcast: 0 ice_update_vsi_stats(): rx_discards: 0 ice_update_vsi_stats(): rx_unknown_protocol: 0 ice_update_vsi_stats(): tx_bytes: 0 ice_update_vsi_stats(): tx_unicast: 0 ice_update_vsi_stats(): tx_multicast: 0 ice_update_vsi_stats(): tx_broadcast: 0 ice_update_vsi_stats(): tx_discards: 0 ice_update_vsi_stats(): tx_errors: 0 ice_update_vsi_stats(): ************** VSI[12] stats end **************** ice_stats_get(): *************** PF stats ***************** ice_stats_get(): rx_bytes: 0 ice_stats_get(): rx_unicast: 0 ice_stats_get(): rx_multicast:0 ice_stats_get(): rx_broadcast:0 ice_stats_get(): rx_discards:0 ice_stats_get(): vsi rx_discards:0 ice_stats_get(): rx_unknown_protocol: 0 ice_stats_get(): tx_bytes: 0 ice_stats_get(): tx_unicast: 0 ice_stats_get(): tx_multicast:0 ice_stats_get(): tx_broadcast:0 ice_stats_get(): tx_discards:0 ice_stats_get(): vsi tx_discards:0 ice_stats_get(): tx_errors: 0 ice_stats_get(): tx_dropped_link_down: 0 ice_stats_get(): crc_errors: 0 ice_stats_get(): illegal_bytes: 0 ice_stats_get(): error_bytes: 0 ice_stats_get(): mac_local_faults: 0 ice_stats_get(): mac_remote_faults: 0 ice_stats_get(): link_xon_rx: 0 ice_stats_get(): link_xoff_rx: 0 ice_stats_get(): link_xon_tx: 0 ice_stats_get(): link_xoff_tx: 0 ice_stats_get(): rx_size_64: 0 ice_stats_get(): rx_size_127: 0 ice_stats_get(): rx_size_255: 0 ice_stats_get(): rx_size_511: 0 ice_stats_get(): rx_size_1023: 0 ice_stats_get(): rx_size_1522: 0 ice_stats_get(): rx_size_big: 0 ice_stats_get(): rx_undersize: 0 ice_stats_get(): rx_fragments: 0 ice_stats_get(): rx_oversize: 0 ice_stats_get(): rx_jabber: 0 ice_stats_get(): tx_size_64: 0 ice_stats_get(): tx_size_127: 0 ice_stats_get(): tx_size_255: 0 ice_stats_get(): tx_size_511: 0 ice_stats_get(): tx_size_1023: 0 ice_stats_get(): tx_size_1522: 0 ice_stats_get(): tx_size_big: 0 ice_stats_get(): rx_len_errors: 0 ice_stats_get(): ************* PF stats end **************** 18/07/2022 19:14:19 dut.10.239.252.240: stop 18/07/2022 19:14:19 dut.10.239.252.240: Telling cores to ... 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=11 -> TX Port= 0/Queue=11 ------- 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 ice_update_vsi_stats(): ************** VSI[12] stats start ************** ice_update_vsi_stats(): rx_bytes: 928 ice_update_vsi_stats(): rx_unicast: 0 ice_update_vsi_stats(): rx_multicast: 8 ice_update_vsi_stats(): rx_broadcast: 0 ice_update_vsi_stats(): rx_discards: 0 ice_update_vsi_stats(): rx_unknown_protocol: 0 ice_update_vsi_stats(): tx_bytes: 0 ice_update_vsi_stats(): tx_unicast: 0 ice_update_vsi_stats(): tx_multicast: 0 ice_update_vsi_stats(): tx_broadcast: 0 ice_update_vsi_stats(): tx_discards: 0 ice_update_vsi_stats(): tx_errors: 0 ice_update_vsi_stats(): ************** VSI[12] stats end **************** ice_stats_get(): *************** PF stats start ***************** ice_stats_get(): rx_bytes: 928 ice_stats_get(): rx_unicast: 0 ice_stats_get(): rx_multicast:8 ice_stats_get(): rx_broadcast:0 ice_stats_get(): rx_discards:0 ice_stats_get(): vsi rx_discards:0 ice_stats_get(): rx_unknown_protocol: 0 ice_stats_get(): tx_bytes: 0 ice_stats_get(): tx_unicast: 0 ice_stats_get(): tx_multicast:0 ice_stats_get(): tx_broadcast:0 ice_stats_get(): tx_discards:0 ice_stats_get(): vsi tx_discards:0 ice_stats_get(): tx_errors: 0 ice_stats_get(): tx_dropped_link_down: 0 ice_stats_get(): crc_errors: 0 ice_stats_get(): illegal_bytes: 0 ice_stats_get(): error_bytes: 0 ice_stats_get(): mac_local_faults: 0 ice_stats_get(): mac_remote_faults: 0 ice_stats_get(): link_xon_rx: 0 ice_stats_get(): link_xoff_rx: 0 ice_stats_get(): link_xon_tx: 0 ice_stats_get(): link_xoff_tx: 0 ice_stats_get(): rx_size_64: 0 ice_stats_get(): rx_size_127: 6 ice_stats_get(): rx_size_255: 2 ice_stats_get(): rx_size_511: 0 ice_stats_get(): rx_size_1023: 0 ice_stats_get(): rx_size_1522: 0 ice_stats_get(): rx_size_big: 0 ice_stats_get(): rx_undersize: 0 ice_stats_get(): rx_fragments: 0 ice_stats_get(): rx_oversize: 0 ice_stats_get(): rx_jabber: 0 ice_stats_get(): tx_size_64: 0 ice_stats_get(): tx_size_127: 0 ice_stats_get(): tx_size_255: 0 ice_stats_get(): tx_size_511: 0 ice_stats_get(): tx_size_1023: 0 ice_stats_get(): tx_size_1522: 0 ice_stats_get(): tx_size_big: 0 ice_stats_get(): rx_len_errors: 0 ice_stats_get(): ************* PF stats end **************** ---------------------- 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. 18/07/2022 19:14:19 dut.10.239.252.240: flow validate 0 ingress pattern eth dst spec 01:00:5e:00:00:00 dst mask ff:ff:ff:80:00:00 / end actions queue index 12 / end 18/07/2022 19:14:19 dut.10.239.252.240: Flow rule validated 18/07/2022 19:14:19 dut.10.239.252.240: flow list 0 18/07/2022 19:14:19 dut.10.239.252.240: 18/07/2022 19:14:19 dut.10.239.252.240: flow create 0 ingress pattern eth dst spec 01:00:5e:00:00:00 dst mask ff:ff:ff:80:00:00 / end actions queue index 12 / end 18/07/2022 19:14:19 dut.10.239.252.240: ice_flow_create(): Succeeded to create (2) flow Flow rule #0 created 18/07/2022 19:14:19 dut.10.239.252.240: flow list 0 18/07/2022 19:14:19 dut.10.239.252.240: ID Group Prio Attr Rule 0 0 0 i-- ETH => QUEUE 18/07/2022 19:14:19 dut.10.239.252.240: start 18/07/2022 19:14:19 dut.10.239.252.240: rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) 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=0x80000 Tx offloads=0x10000 RX queue: 0 RX desc=1024 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=1024 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 ice_update_vsi_stats(): ************** VSI[12] stats ************** ice_update_vsi_stats(): rx_bytes: 928 ice_update_vsi_stats(): rx_unicast: 0 ice_update_vsi_stats(): rx_multicast: 8 ice_update_vsi_stats(): rx_broadcast: 0 ice_update_vsi_stats(): rx_discards: 0 ice_update_vsi_stats(): rx_unknown_protocol: 0 ice_update_vsi_stats(): tx_bytes: 0 ice_update_vsi_stats(): tx_unicast: 0 ice_update_vsi_stats(): tx_multicast: 0 ice_update_vsi_stats(): tx_broadcast: 0 ice_update_vsi_stats(): tx_discards: 0 ice_update_vsi_stats(): tx_errors: 0 ice_update_vsi_stats(): ************** VSI[12] stats end **************** ice_stats_get(): *************** PF stats ***************** ice_stats_get(): rx_bytes: 928 ice_stats_get(): rx_unicast: 0 ice_stats_get(): rx_multicast:8 ice_stats_get(): rx_broadcast:0 ice_stats_get(): rx_discards:0 ice_stats_get(): vsi rx_discards:0 ice_stats_get(): rx_unknown_protocol: 0 ice_stats_get(): tx_bytes: 0 ice_stats_get(): tx_unicast: 0 ice_stats_get(): tx_multicast:0 ice_stats_get(): tx_broadcast:0 ice_stats_get(): tx_discards:0 ice_stats_get(): vsi tx_discards:0 ice_stats_get(): tx_errors: 0 ice_stats_get(): tx_dropped_link_down: 0 ice_stats_get(): crc_errors: 0 ice_stats_get(): illegal_bytes: 0 ice_stats_get(): error_bytes: 0 ice_stats_get(): mac_local_faults: 0 ice_stats_get(): mac_remote_faults: 0 ice_stats_get(): link_xon_rx: 0 ice_stats_get(): link_xoff_rx: 0 ice_stats_get(): link_xon_tx: 0 ice_stats_get(): link_xoff_tx: 0 ice_stats_get(): rx_size_64: 0 ice_stats_get(): rx_size_127: 6 ice_stats_get(): rx_size_255: 2 ice_stats_get(): rx_size_511: 0 ice_stats_get(): rx_size_1023: 0 ice_stats_get(): rx_size_1522: 0 ice_stats_get(): rx_size_big: 0 ice_stats_get(): rx_undersize: 0 ice_stats_get(): rx_fragments: 0 ice_stats_get(): rx_oversize: 0 ice_stats_get(): rx_jabber: 0 ice_stats_get(): tx_size_64: 0 ice_stats_get(): tx_size_127: 0 ice_stats_get(): tx_size_255: 0 ice_stats_get(): tx_size_511: 0 ice_stats_get(): tx_size_1023: 0 ice_stats_get(): tx_size_1522: 0 ice_stats_get(): tx_size_big: 0 ice_stats_get(): rx_len_errors: 0 ice_stats_get(): ************* PF stats end **************** 18/07/2022 19:14:25 dut.10.239.252.240: stop 18/07/2022 19:14:25 dut.10.239.252.240: Telling cores to ... Waiting for lcores to finish... ------- Forward Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 ------- RX-packets: 4 TX-packets: 0 TX-dropped: 0 ice_update_vsi_stats(): ************** VSI[12] stats start ************** ice_update_vsi_stats(): rx_bytes: 1392 ice_update_vsi_stats(): rx_unicast: 0 ice_update_vsi_stats(): rx_multicast: 12 ice_update_vsi_stats(): rx_broadcast: 0 ice_update_vsi_stats(): rx_discards: 0 ice_update_vsi_stats(): rx_unknown_protocol: 0 ice_update_vsi_stats(): tx_bytes: 0 ice_update_vsi_stats(): tx_unicast: 0 ice_update_vsi_stats(): tx_multicast: 0 ice_update_vsi_stats(): tx_broadcast: 0 ice_update_vsi_stats(): tx_discards: 0 ice_update_vsi_stats(): tx_errors: 0 ice_update_vsi_stats(): ************** VSI[12] stats end **************** ice_stats_get(): *************** PF stats start ***************** ice_stats_get(): rx_bytes: 1392 ice_stats_get(): rx_unicast: 0 ice_stats_get(): rx_multicast:12 ice_stats_get(): rx_broadcast:0 ice_stats_get(): rx_discards:0 ice_stats_get(): vsi rx_discards:0 ice_stats_get(): rx_unknown_protocol: 0 ice_stats_get(): tx_bytes: 0 ice_stats_get(): tx_unicast: 0 ice_stats_get(): tx_multicast:0 ice_stats_get(): tx_broadcast:0 ice_stats_get(): tx_discards:0 ice_stats_get(): vsi tx_discards:0 ice_stats_get(): tx_errors: 0 ice_stats_get(): tx_dropped_link_down: 0 ice_stats_get(): crc_errors: 0 ice_stats_get(): illegal_bytes: 0 ice_stats_get(): error_bytes: 0 ice_stats_get(): mac_local_faults: 0 ice_stats_get(): mac_remote_faults: 0 ice_stats_get(): link_xon_rx: 0 ice_stats_get(): link_xoff_rx: 0 ice_stats_get(): link_xon_tx: 0 ice_stats_get(): link_xoff_tx: 0 ice_stats_get(): rx_size_64: 0 ice_stats_get(): rx_size_127: 9 ice_stats_get(): rx_size_255: 3 ice_stats_get(): rx_size_511: 0 ice_stats_get(): rx_size_1023: 0 ice_stats_get(): rx_size_1522: 0 ice_stats_get(): rx_size_big: 0 ice_stats_get(): rx_undersize: 0 ice_stats_get(): rx_fragments: 0 ice_stats_get(): rx_oversize: 0 ice_stats_get(): rx_jabber: 0 ice_stats_get(): tx_size_64: 0 ice_stats_get(): tx_size_127: 0 ice_stats_get(): tx_size_255: 0 ice_stats_get(): tx_size_511: 0 ice_stats_get(): tx_size_1023: 0 ice_stats_get(): tx_size_1522: 0 ice_stats_get(): tx_size_big: 0 ice_stats_get(): rx_len_errors: 0 ice_stats_get(): ************* PF stats end **************** ---------------------- 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. 18/07/2022 19:14:25 dut.10.239.252.240: start 18/07/2022 19:14:25 dut.10.239.252.240: rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) 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=0x80000 Tx offloads=0x10000 RX queue: 0 RX desc=1024 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=1024 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 ice_update_vsi_stats(): ************** VSI[12] stats ************** ice_update_vsi_stats(): rx_bytes: 1392 ice_update_vsi_stats(): rx_unicast: 0 ice_update_vsi_stats(): rx_multicast: 12 ice_update_vsi_stats(): rx_broadcast: 0 ice_update_vsi_stats(): rx_discards: 0 ice_update_vsi_stats(): rx_unknown_protocol: 0 ice_update_vsi_stats(): tx_bytes: 0 ice_update_vsi_stats(): tx_unicast: 0 ice_update_vsi_stats(): tx_multicast: 0 ice_update_vsi_stats(): tx_broadcast: 0 ice_update_vsi_stats(): tx_discards: 0 ice_update_vsi_stats(): tx_errors: 0 ice_update_vsi_stats(): ************** VSI[12] stats end **************** ice_stats_get(): *************** PF stats ***************** ice_stats_get(): rx_bytes: 1392 ice_stats_get(): rx_unicast: 0 ice_stats_get(): rx_multicast:12 ice_stats_get(): rx_broadcast:0 ice_stats_get(): rx_discards:0 ice_stats_get(): vsi rx_discards:0 ice_stats_get(): rx_unknown_protocol: 0 ice_stats_get(): tx_bytes: 0 ice_stats_get(): tx_unicast: 0 ice_stats_get(): tx_multicast:0 ice_stats_get(): tx_broadcast:0 ice_stats_get(): tx_discards:0 ice_stats_get(): vsi tx_discards:0 ice_stats_get(): tx_errors: 0 ice_stats_get(): tx_dropped_link_down: 0 ice_stats_get(): crc_errors: 0 ice_stats_get(): illegal_bytes: 0 ice_stats_get(): error_bytes: 0 ice_stats_get(): mac_local_faults: 0 ice_stats_get(): mac_remote_faults: 0 ice_stats_get(): link_xon_rx: 0 ice_stats_get(): link_xoff_rx: 0 ice_stats_get(): link_xon_tx: 0 ice_stats_get(): link_xoff_tx: 0 ice_stats_get(): rx_size_64: 0 ice_stats_get(): rx_size_127: 9 ice_stats_get(): rx_size_255: 3 ice_stats_get(): rx_size_511: 0 ice_stats_get(): rx_size_1023: 0 ice_stats_get(): rx_size_1522: 0 ice_stats_get(): rx_size_big: 0 ice_stats_get(): rx_undersize: 0 ice_stats_get(): rx_fragments: 0 ice_stats_get(): rx_oversize: 0 ice_stats_get(): rx_jabber: 0 ice_stats_get(): tx_size_64: 0 ice_stats_get(): tx_size_127: 0 ice_stats_get(): tx_size_255: 0 ice_stats_get(): tx_size_511: 0 ice_stats_get(): tx_size_1023: 0 ice_stats_get(): tx_size_1522: 0 ice_stats_get(): tx_size_big: 0 ice_stats_get(): rx_len_errors: 0 ice_stats_get(): ************* PF stats end **************** 18/07/2022 19:14:30 dut.10.239.252.240: stop 18/07/2022 19:14:30 dut.10.239.252.240: Telling cores to ... 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=11 -> TX Port= 0/Queue=11 ------- 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 ice_update_vsi_stats(): ************** VSI[12] stats start ************** ice_update_vsi_stats(): rx_bytes: 1856 ice_update_vsi_stats(): rx_unicast: 0 ice_update_vsi_stats(): rx_multicast: 16 ice_update_vsi_stats(): rx_broadcast: 0 ice_update_vsi_stats(): rx_discards: 0 ice_update_vsi_stats(): rx_unknown_protocol: 0 ice_update_vsi_stats(): tx_bytes: 0 ice_update_vsi_stats(): tx_unicast: 0 ice_update_vsi_stats(): tx_multicast: 0 ice_update_vsi_stats(): tx_broadcast: 0 ice_update_vsi_stats(): tx_discards: 0 ice_update_vsi_stats(): tx_errors: 0 ice_update_vsi_stats(): ************** VSI[12] stats end **************** ice_stats_get(): *************** PF stats start ***************** ice_stats_get(): rx_bytes: 1856 ice_stats_get(): rx_unicast: 0 ice_stats_get(): rx_multicast:16 ice_stats_get(): rx_broadcast:0 ice_stats_get(): rx_discards:0 ice_stats_get(): vsi rx_discards:0 ice_stats_get(): rx_unknown_protocol: 0 ice_stats_get(): tx_bytes: 0 ice_stats_get(): tx_unicast: 0 ice_stats_get(): tx_multicast:0 ice_stats_get(): tx_broadcast:0 ice_stats_get(): tx_discards:0 ice_stats_get(): vsi tx_discards:0 ice_stats_get(): tx_errors: 0 ice_stats_get(): tx_dropped_link_down: 0 ice_stats_get(): crc_errors: 0 ice_stats_get(): illegal_bytes: 0 ice_stats_get(): error_bytes: 0 ice_stats_get(): mac_local_faults: 0 ice_stats_get(): mac_remote_faults: 0 ice_stats_get(): link_xon_rx: 0 ice_stats_get(): link_xoff_rx: 0 ice_stats_get(): link_xon_tx: 0 ice_stats_get(): link_xoff_tx: 0 ice_stats_get(): rx_size_64: 0 ice_stats_get(): rx_size_127: 12 ice_stats_get(): rx_size_255: 4 ice_stats_get(): rx_size_511: 0 ice_stats_get(): rx_size_1023: 0 ice_stats_get(): rx_size_1522: 0 ice_stats_get(): rx_size_big: 0 ice_stats_get(): rx_undersize: 0 ice_stats_get(): rx_fragments: 0 ice_stats_get(): rx_oversize: 0 ice_stats_get(): rx_jabber: 0 ice_stats_get(): tx_size_64: 0 ice_stats_get(): tx_size_127: 0 ice_stats_get(): tx_size_255: 0 ice_stats_get(): tx_size_511: 0 ice_stats_get(): tx_size_1023: 0 ice_stats_get(): tx_size_1522: 0 ice_stats_get(): tx_size_big: 0 ice_stats_get(): rx_len_errors: 0 ice_stats_get(): ************* PF stats end **************** ---------------------- 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. 18/07/2022 19:14:30 dut.10.239.252.240: flow destroy 0 rule 0 18/07/2022 19:14:30 dut.10.239.252.240: Flow rule #0 destroyed 18/07/2022 19:14:30 dut.10.239.252.240: flow list 0 18/07/2022 19:14:30 dut.10.239.252.240: 18/07/2022 19:14:30 dut.10.239.252.240: start 18/07/2022 19:14:30 dut.10.239.252.240: rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) 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=0x80000 Tx offloads=0x10000 RX queue: 0 RX desc=1024 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=1024 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 ice_update_vsi_stats(): ************** VSI[12] stats ************** ice_update_vsi_stats(): rx_bytes: 1856 ice_update_vsi_stats(): rx_unicast: 0 ice_update_vsi_stats(): rx_multicast: 16 ice_update_vsi_stats(): rx_broadcast: 0 ice_update_vsi_stats(): rx_discards: 0 ice_update_vsi_stats(): rx_unknown_protocol: 0 ice_update_vsi_stats(): tx_bytes: 0 ice_update_vsi_stats(): tx_unicast: 0 ice_update_vsi_stats(): tx_multicast: 0 ice_update_vsi_stats(): tx_broadcast: 0 ice_update_vsi_stats(): tx_discards: 0 ice_update_vsi_stats(): tx_errors: 0 ice_update_vsi_stats(): ************** VSI[12] stats end **************** ice_stats_get(): *************** PF stats ***************** ice_stats_get(): rx_bytes: 1856 ice_stats_get(): rx_unicast: 0 ice_stats_get(): rx_multicast:16 ice_stats_get(): rx_broadcast:0 ice_stats_get(): rx_discards:0 ice_stats_get(): vsi rx_discards:0 ice_stats_get(): rx_unknown_protocol: 0 ice_stats_get(): tx_bytes: 0 ice_stats_get(): tx_unicast: 0 ice_stats_get(): tx_multicast:0 ice_stats_get(): tx_broadcast:0 ice_stats_get(): tx_discards:0 ice_stats_get(): vsi tx_discards:0 ice_stats_get(): tx_errors: 0 ice_stats_get(): tx_dropped_link_down: 0 ice_stats_get(): crc_errors: 0 ice_stats_get(): illegal_bytes: 0 ice_stats_get(): error_bytes: 0 ice_stats_get(): mac_local_faults: 0 ice_stats_get(): mac_remote_faults: 0 ice_stats_get(): link_xon_rx: 0 ice_stats_get(): link_xoff_rx: 0 ice_stats_get(): link_xon_tx: 0 ice_stats_get(): link_xoff_tx: 0 ice_stats_get(): rx_size_64: 0 ice_stats_get(): rx_size_127: 12 ice_stats_get(): rx_size_255: 4 ice_stats_get(): rx_size_511: 0 ice_stats_get(): rx_size_1023: 0 ice_stats_get(): rx_size_1522: 0 ice_stats_get(): rx_size_big: 0 ice_stats_get(): rx_undersize: 0 ice_stats_get(): rx_fragments: 0 ice_stats_get(): rx_oversize: 0 ice_stats_get(): rx_jabber: 0 ice_stats_get(): tx_size_64: 0 ice_stats_get(): tx_size_127: 0 ice_stats_get(): tx_size_255: 0 ice_stats_get(): tx_size_511: 0 ice_stats_get(): tx_size_1023: 0 ice_stats_get(): tx_size_1522: 0 ice_stats_get(): tx_size_big: 0 ice_stats_get(): rx_len_errors: 0 ice_stats_get(): ************* PF stats end **************** 18/07/2022 19:14:35 dut.10.239.252.240: stop 18/07/2022 19:14:35 dut.10.239.252.240: Telling cores to ... 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=11 -> TX Port= 0/Queue=11 ------- 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 ice_update_vsi_stats(): ************** VSI[12] stats start ************** ice_update_vsi_stats(): rx_bytes: 2320 ice_update_vsi_stats(): rx_unicast: 0 ice_update_vsi_stats(): rx_multicast: 20 ice_update_vsi_stats(): rx_broadcast: 0 ice_update_vsi_stats(): rx_discards: 0 ice_update_vsi_stats(): rx_unknown_protocol: 0 ice_update_vsi_stats(): tx_bytes: 0 ice_update_vsi_stats(): tx_unicast: 0 ice_update_vsi_stats(): tx_multicast: 0 ice_update_vsi_stats(): tx_broadcast: 0 ice_update_vsi_stats(): tx_discards: 0 ice_update_vsi_stats(): tx_errors: 0 ice_update_vsi_stats(): ************** VSI[12] stats end **************** ice_stats_get(): *************** PF stats start ***************** ice_stats_get(): rx_bytes: 2320 ice_stats_get(): rx_unicast: 0 ice_stats_get(): rx_multicast:20 ice_stats_get(): rx_broadcast:0 ice_stats_get(): rx_discards:0 ice_stats_get(): vsi rx_discards:0 ice_stats_get(): rx_unknown_protocol: 0 ice_stats_get(): tx_bytes: 0 ice_stats_get(): tx_unicast: 0 ice_stats_get(): tx_multicast:0 ice_stats_get(): tx_broadcast:0 ice_stats_get(): tx_discards:0 ice_stats_get(): vsi tx_discards:0 ice_stats_get(): tx_errors: 0 ice_stats_get(): tx_dropped_link_down: 0 ice_stats_get(): crc_errors: 0 ice_stats_get(): illegal_bytes: 0 ice_stats_get(): error_bytes: 0 ice_stats_get(): mac_local_faults: 0 ice_stats_get(): mac_remote_faults: 0 ice_stats_get(): link_xon_rx: 0 ice_stats_get(): link_xoff_rx: 0 ice_stats_get(): link_xon_tx: 0 ice_stats_get(): link_xoff_tx: 0 ice_stats_get(): rx_size_64: 0 ice_stats_get(): rx_size_127: 15 ice_stats_get(): rx_size_255: 5 ice_stats_get(): rx_size_511: 0 ice_stats_get(): rx_size_1023: 0 ice_stats_get(): rx_size_1522: 0 ice_stats_get(): rx_size_big: 0 ice_stats_get(): rx_undersize: 0 ice_stats_get(): rx_fragments: 0 ice_stats_get(): rx_oversize: 0 ice_stats_get(): rx_jabber: 0 ice_stats_get(): tx_size_64: 0 ice_stats_get(): tx_size_127: 0 ice_stats_get(): tx_size_255: 0 ice_stats_get(): tx_size_511: 0 ice_stats_get(): tx_size_1023: 0 ice_stats_get(): tx_size_1522: 0 ice_stats_get(): tx_size_big: 0 ice_stats_get(): rx_len_errors: 0 ice_stats_get(): ************* PF stats end **************** ---------------------- 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. 18/07/2022 19:14:35 dut.10.239.252.240: flow validate 0 ingress pattern eth src spec 01:00:5e:00:00:00 src mask ff:ff:ff:80:00:00 / end actions drop / end 18/07/2022 19:14:35 dut.10.239.252.240: Flow rule validated 18/07/2022 19:14:35 dut.10.239.252.240: flow list 0 18/07/2022 19:14:35 dut.10.239.252.240: 18/07/2022 19:14:35 dut.10.239.252.240: flow create 0 ingress pattern eth src spec 01:00:5e:00:00:00 src mask ff:ff:ff:80:00:00 / end actions drop / end 18/07/2022 19:14:35 dut.10.239.252.240: ice_flow_create(): Succeeded to create (2) flow Flow rule #0 created 18/07/2022 19:14:35 dut.10.239.252.240: flow list 0 18/07/2022 19:14:36 dut.10.239.252.240: ID Group Prio Attr Rule 0 0 0 i-- ETH => DROP 18/07/2022 19:14:36 dut.10.239.252.240: start 18/07/2022 19:14:36 dut.10.239.252.240: rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) 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=0x80000 Tx offloads=0x10000 RX queue: 0 RX desc=1024 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=1024 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 ice_update_vsi_stats(): ************** VSI[12] stats ************** ice_update_vsi_stats(): rx_bytes: 2320 ice_update_vsi_stats(): rx_unicast: 0 ice_update_vsi_stats(): rx_multicast: 20 ice_update_vsi_stats(): rx_broadcast: 0 ice_update_vsi_stats(): rx_discards: 0 ice_update_vsi_stats(): rx_unknown_protocol: 0 ice_update_vsi_stats(): tx_bytes: 0 ice_update_vsi_stats(): tx_unicast: 0 ice_update_vsi_stats(): tx_multicast: 0 ice_update_vsi_stats(): tx_broadcast: 0 ice_update_vsi_stats(): tx_discards: 0 ice_update_vsi_stats(): tx_errors: 0 ice_update_vsi_stats(): ************** VSI[12] stats end **************** ice_stats_get(): *************** PF stats ***************** ice_stats_get(): rx_bytes: 2320 ice_stats_get(): rx_unicast: 0 ice_stats_get(): rx_multicast:20 ice_stats_get(): rx_broadcast:0 ice_stats_get(): rx_discards:0 ice_stats_get(): vsi rx_discards:0 ice_stats_get(): rx_unknown_protocol: 0 ice_stats_get(): tx_bytes: 0 ice_stats_get(): tx_unicast: 0 ice_stats_get(): tx_multicast:0 ice_stats_get(): tx_broadcast:0 ice_stats_get(): tx_discards:0 ice_stats_get(): vsi tx_discards:0 ice_stats_get(): tx_errors: 0 ice_stats_get(): tx_dropped_link_down: 0 ice_stats_get(): crc_errors: 0 ice_stats_get(): illegal_bytes: 0 ice_stats_get(): error_bytes: 0 ice_stats_get(): mac_local_faults: 0 ice_stats_get(): mac_remote_faults: 0 ice_stats_get(): link_xon_rx: 0 ice_stats_get(): link_xoff_rx: 0 ice_stats_get(): link_xon_tx: 0 ice_stats_get(): link_xoff_tx: 0 ice_stats_get(): rx_size_64: 0 ice_stats_get(): rx_size_127: 15 ice_stats_get(): rx_size_255: 5 ice_stats_get(): rx_size_511: 0 ice_stats_get(): rx_size_1023: 0 ice_stats_get(): rx_size_1522: 0 ice_stats_get(): rx_size_big: 0 ice_stats_get(): rx_undersize: 0 ice_stats_get(): rx_fragments: 0 ice_stats_get(): rx_oversize: 0 ice_stats_get(): rx_jabber: 0 ice_stats_get(): tx_size_64: 0 ice_stats_get(): tx_size_127: 0 ice_stats_get(): tx_size_255: 0 ice_stats_get(): tx_size_511: 0 ice_stats_get(): tx_size_1023: 0 ice_stats_get(): tx_size_1522: 0 ice_stats_get(): tx_size_big: 0 ice_stats_get(): rx_len_errors: 0 ice_stats_get(): ************* PF stats end **************** 18/07/2022 19:14:41 dut.10.239.252.240: stop 18/07/2022 19:14:41 dut.10.239.252.240: Telling cores to ... Waiting for lcores to finish... ice_update_vsi_stats(): ************** VSI[12] stats start ************** ice_update_vsi_stats(): rx_bytes: 2320 ice_update_vsi_stats(): rx_unicast: 0 ice_update_vsi_stats(): rx_multicast: 20 ice_update_vsi_stats(): rx_broadcast: 0 ice_update_vsi_stats(): rx_discards: 0 ice_update_vsi_stats(): rx_unknown_protocol: 0 ice_update_vsi_stats(): tx_bytes: 0 ice_update_vsi_stats(): tx_unicast: 0 ice_update_vsi_stats(): tx_multicast: 0 ice_update_vsi_stats(): tx_broadcast: 0 ice_update_vsi_stats(): tx_discards: 0 ice_update_vsi_stats(): tx_errors: 0 ice_update_vsi_stats(): ************** VSI[12] stats end **************** ice_stats_get(): *************** PF stats start ***************** ice_stats_get(): rx_bytes: 2784 ice_stats_get(): rx_unicast: 0 ice_stats_get(): rx_multicast:21 ice_stats_get(): rx_broadcast:3 ice_stats_get(): rx_discards:0 ice_stats_get(): vsi rx_discards:0 ice_stats_get(): rx_unknown_protocol: 4 ice_stats_get(): tx_bytes: 0 ice_stats_get(): tx_unicast: 0 ice_stats_get(): tx_multicast:0 ice_stats_get(): tx_broadcast:0 ice_stats_get(): tx_discards:0 ice_stats_get(): vsi tx_discards:0 ice_stats_get(): tx_errors: 0 ice_stats_get(): tx_dropped_link_down: 0 ice_stats_get(): crc_errors: 0 ice_stats_get(): illegal_bytes: 0 ice_stats_get(): error_bytes: 0 ice_stats_get(): mac_local_faults: 0 ice_stats_get(): mac_remote_faults: 0 ice_stats_get(): link_xon_rx: 0 ice_stats_get(): link_xoff_rx: 0 ice_stats_get(): link_xon_tx: 0 ice_stats_get(): link_xoff_tx: 0 ice_stats_get(): rx_size_64: 0 ice_stats_get(): rx_size_127: 18 ice_stats_get(): rx_size_255: 6 ice_stats_get(): rx_size_511: 0 ice_stats_get(): rx_size_1023: 0 ice_stats_get(): rx_size_1522: 0 ice_stats_get(): rx_size_big: 0 ice_stats_get(): rx_undersize: 0 ice_stats_get(): rx_fragments: 0 ice_stats_get(): rx_oversize: 0 ice_stats_get(): rx_jabber: 0 ice_stats_get(): tx_size_64: 0 ice_stats_get(): tx_size_127: 0 ice_stats_get(): tx_size_255: 0 ice_stats_get(): tx_size_511: 0 ice_stats_get(): tx_size_1023: 0 ice_stats_get(): tx_size_1522: 0 ice_stats_get(): tx_size_big: 0 ice_stats_get(): rx_len_errors: 0 ice_stats_get(): ************* PF stats end **************** ---------------------- Forward statistics for port 0 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 18/07/2022 19:14:41 dut.10.239.252.240: start 18/07/2022 19:14:41 dut.10.239.252.240: rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) 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=0x80000 Tx offloads=0x10000 RX queue: 0 RX desc=1024 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=1024 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 ice_update_vsi_stats(): ************** VSI[12] stats ************** ice_update_vsi_stats(): rx_bytes: 2320 ice_update_vsi_stats(): rx_unicast: 0 ice_update_vsi_stats(): rx_multicast: 20 ice_update_vsi_stats(): rx_broadcast: 0 ice_update_vsi_stats(): rx_discards: 0 ice_update_vsi_stats(): rx_unknown_protocol: 0 ice_update_vsi_stats(): tx_bytes: 0 ice_update_vsi_stats(): tx_unicast: 0 ice_update_vsi_stats(): tx_multicast: 0 ice_update_vsi_stats(): tx_broadcast: 0 ice_update_vsi_stats(): tx_discards: 0 ice_update_vsi_stats(): tx_errors: 0 ice_update_vsi_stats(): ************** VSI[12] stats end **************** ice_stats_get(): *************** PF stats ***************** ice_stats_get(): rx_bytes: 2784 ice_stats_get(): rx_unicast: 0 ice_stats_get(): rx_multicast:21 ice_stats_get(): rx_broadcast:3 ice_stats_get(): rx_discards:0 ice_stats_get(): vsi rx_discards:0 ice_stats_get(): rx_unknown_protocol: 4 ice_stats_get(): tx_bytes: 0 ice_stats_get(): tx_unicast: 0 ice_stats_get(): tx_multicast:0 ice_stats_get(): tx_broadcast:0 ice_stats_get(): tx_discards:0 ice_stats_get(): vsi tx_discards:0 ice_stats_get(): tx_errors: 0 ice_stats_get(): tx_dropped_link_down: 0 ice_stats_get(): crc_errors: 0 ice_stats_get(): illegal_bytes: 0 ice_stats_get(): error_bytes: 0 ice_stats_get(): mac_local_faults: 0 ice_stats_get(): mac_remote_faults: 0 ice_stats_get(): link_xon_rx: 0 ice_stats_get(): link_xoff_rx: 0 ice_stats_get(): link_xon_tx: 0 ice_stats_get(): link_xoff_tx: 0 ice_stats_get(): rx_size_64: 0 ice_stats_get(): rx_size_127: 18 ice_stats_get(): rx_size_255: 6 ice_stats_get(): rx_size_511: 0 ice_stats_get(): rx_size_1023: 0 ice_stats_get(): rx_size_1522: 0 ice_stats_get(): rx_size_big: 0 ice_stats_get(): rx_undersize: 0 ice_stats_get(): rx_fragments: 0 ice_stats_get(): rx_oversize: 0 ice_stats_get(): rx_jabber: 0 ice_stats_get(): tx_size_64: 0 ice_stats_get(): tx_size_127: 0 ice_stats_get(): tx_size_255: 0 ice_stats_get(): tx_size_511: 0 ice_stats_get(): tx_size_1023: 0 ice_stats_get(): tx_size_1522: 0 ice_stats_get(): tx_size_big: 0 ice_stats_get(): rx_len_errors: 0 ice_stats_get(): ************* PF stats end **************** 18/07/2022 19:14:46 dut.10.239.252.240: stop 18/07/2022 19:14:46 dut.10.239.252.240: Telling cores to ... 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=11 -> TX Port= 0/Queue=11 ------- 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 ice_update_vsi_stats(): ************** VSI[12] stats start ************** ice_update_vsi_stats(): rx_bytes: 2784 ice_update_vsi_stats(): rx_unicast: 0 ice_update_vsi_stats(): rx_multicast: 20 ice_update_vsi_stats(): rx_broadcast: 4 ice_update_vsi_stats(): rx_discards: 0 ice_update_vsi_stats(): rx_unknown_protocol: 0 ice_update_vsi_stats(): tx_bytes: 0 ice_update_vsi_stats(): tx_unicast: 0 ice_update_vsi_stats(): tx_multicast: 0 ice_update_vsi_stats(): tx_broadcast: 0 ice_update_vsi_stats(): tx_discards: 0 ice_update_vsi_stats(): tx_errors: 0 ice_update_vsi_stats(): ************** VSI[12] stats end **************** ice_stats_get(): *************** PF stats start ***************** ice_stats_get(): rx_bytes: 3248 ice_stats_get(): rx_unicast: 0 ice_stats_get(): rx_multicast:21 ice_stats_get(): rx_broadcast:7 ice_stats_get(): rx_discards:0 ice_stats_get(): vsi rx_discards:0 ice_stats_get(): rx_unknown_protocol: 4 ice_stats_get(): tx_bytes: 0 ice_stats_get(): tx_unicast: 0 ice_stats_get(): tx_multicast:0 ice_stats_get(): tx_broadcast:0 ice_stats_get(): tx_discards:0 ice_stats_get(): vsi tx_discards:0 ice_stats_get(): tx_errors: 0 ice_stats_get(): tx_dropped_link_down: 0 ice_stats_get(): crc_errors: 0 ice_stats_get(): illegal_bytes: 0 ice_stats_get(): error_bytes: 0 ice_stats_get(): mac_local_faults: 0 ice_stats_get(): mac_remote_faults: 0 ice_stats_get(): link_xon_rx: 0 ice_stats_get(): link_xoff_rx: 0 ice_stats_get(): link_xon_tx: 0 ice_stats_get(): link_xoff_tx: 0 ice_stats_get(): rx_size_64: 0 ice_stats_get(): rx_size_127: 21 ice_stats_get(): rx_size_255: 7 ice_stats_get(): rx_size_511: 0 ice_stats_get(): rx_size_1023: 0 ice_stats_get(): rx_size_1522: 0 ice_stats_get(): rx_size_big: 0 ice_stats_get(): rx_undersize: 0 ice_stats_get(): rx_fragments: 0 ice_stats_get(): rx_oversize: 0 ice_stats_get(): rx_jabber: 0 ice_stats_get(): tx_size_64: 0 ice_stats_get(): tx_size_127: 0 ice_stats_get(): tx_size_255: 0 ice_stats_get(): tx_size_511: 0 ice_stats_get(): tx_size_1023: 0 ice_stats_get(): tx_size_1522: 0 ice_stats_get(): tx_size_big: 0 ice_stats_get(): rx_len_errors: 0 ice_stats_get(): ************* PF stats end **************** ---------------------- 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. 18/07/2022 19:14:46 dut.10.239.252.240: flow destroy 0 rule 0 18/07/2022 19:14:46 dut.10.239.252.240: Flow rule #0 destroyed 18/07/2022 19:14:46 dut.10.239.252.240: flow list 0 18/07/2022 19:14:46 dut.10.239.252.240: 18/07/2022 19:14:46 dut.10.239.252.240: start 18/07/2022 19:14:46 dut.10.239.252.240: rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) 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=0x80000 Tx offloads=0x10000 RX queue: 0 RX desc=1024 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=1024 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 ice_update_vsi_stats(): ************** VSI[12] stats ************** ice_update_vsi_stats(): rx_bytes: 2784 ice_update_vsi_stats(): rx_unicast: 0 ice_update_vsi_stats(): rx_multicast: 20 ice_update_vsi_stats(): rx_broadcast: 4 ice_update_vsi_stats(): rx_discards: 0 ice_update_vsi_stats(): rx_unknown_protocol: 0 ice_update_vsi_stats(): tx_bytes: 0 ice_update_vsi_stats(): tx_unicast: 0 ice_update_vsi_stats(): tx_multicast: 0 ice_update_vsi_stats(): tx_broadcast: 0 ice_update_vsi_stats(): tx_discards: 0 ice_update_vsi_stats(): tx_errors: 0 ice_update_vsi_stats(): ************** VSI[12] stats end **************** ice_stats_get(): *************** PF stats ***************** ice_stats_get(): rx_bytes: 3248 ice_stats_get(): rx_unicast: 0 ice_stats_get(): rx_multicast:21 ice_stats_get(): rx_broadcast:7 ice_stats_get(): rx_discards:0 ice_stats_get(): vsi rx_discards:0 ice_stats_get(): rx_unknown_protocol: 4 ice_stats_get(): tx_bytes: 0 ice_stats_get(): tx_unicast: 0 ice_stats_get(): tx_multicast:0 ice_stats_get(): tx_broadcast:0 ice_stats_get(): tx_discards:0 ice_stats_get(): vsi tx_discards:0 ice_stats_get(): tx_errors: 0 ice_stats_get(): tx_dropped_link_down: 0 ice_stats_get(): crc_errors: 0 ice_stats_get(): illegal_bytes: 0 ice_stats_get(): error_bytes: 0 ice_stats_get(): mac_local_faults: 0 ice_stats_get(): mac_remote_faults: 0 ice_stats_get(): link_xon_rx: 0 ice_stats_get(): link_xoff_rx: 0 ice_stats_get(): link_xon_tx: 0 ice_stats_get(): link_xoff_tx: 0 ice_stats_get(): rx_size_64: 0 ice_stats_get(): rx_size_127: 21 ice_stats_get(): rx_size_255: 7 ice_stats_get(): rx_size_511: 0 ice_stats_get(): rx_size_1023: 0 ice_stats_get(): rx_size_1522: 0 ice_stats_get(): rx_size_big: 0 ice_stats_get(): rx_undersize: 0 ice_stats_get(): rx_fragments: 0 ice_stats_get(): rx_oversize: 0 ice_stats_get(): rx_jabber: 0 ice_stats_get(): tx_size_64: 0 ice_stats_get(): tx_size_127: 0 ice_stats_get(): tx_size_255: 0 ice_stats_get(): tx_size_511: 0 ice_stats_get(): tx_size_1023: 0 ice_stats_get(): tx_size_1522: 0 ice_stats_get(): tx_size_big: 0 ice_stats_get(): rx_len_errors: 0 ice_stats_get(): ************* PF stats end **************** 18/07/2022 19:14:51 dut.10.239.252.240: stop 18/07/2022 19:14:51 dut.10.239.252.240: Telling cores to ... 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=11 -> TX Port= 0/Queue=11 ------- 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 ice_update_vsi_stats(): ************** VSI[12] stats start ************** ice_update_vsi_stats(): rx_bytes: 3248 ice_update_vsi_stats(): rx_unicast: 0 ice_update_vsi_stats(): rx_multicast: 21 ice_update_vsi_stats(): rx_broadcast: 7 ice_update_vsi_stats(): rx_discards: 0 ice_update_vsi_stats(): rx_unknown_protocol: 0 ice_update_vsi_stats(): tx_bytes: 0 ice_update_vsi_stats(): tx_unicast: 0 ice_update_vsi_stats(): tx_multicast: 0 ice_update_vsi_stats(): tx_broadcast: 0 ice_update_vsi_stats(): tx_discards: 0 ice_update_vsi_stats(): tx_errors: 0 ice_update_vsi_stats(): ************** VSI[12] stats end **************** ice_stats_get(): *************** PF stats start ***************** ice_stats_get(): rx_bytes: 3712 ice_stats_get(): rx_unicast: 0 ice_stats_get(): rx_multicast:22 ice_stats_get(): rx_broadcast:10 ice_stats_get(): rx_discards:0 ice_stats_get(): vsi rx_discards:0 ice_stats_get(): rx_unknown_protocol: 4 ice_stats_get(): tx_bytes: 0 ice_stats_get(): tx_unicast: 0 ice_stats_get(): tx_multicast:0 ice_stats_get(): tx_broadcast:0 ice_stats_get(): tx_discards:0 ice_stats_get(): vsi tx_discards:0 ice_stats_get(): tx_errors: 0 ice_stats_get(): tx_dropped_link_down: 0 ice_stats_get(): crc_errors: 0 ice_stats_get(): illegal_bytes: 0 ice_stats_get(): error_bytes: 0 ice_stats_get(): mac_local_faults: 0 ice_stats_get(): mac_remote_faults: 0 ice_stats_get(): link_xon_rx: 0 ice_stats_get(): link_xoff_rx: 0 ice_stats_get(): link_xon_tx: 0 ice_stats_get(): link_xoff_tx: 0 ice_stats_get(): rx_size_64: 0 ice_stats_get(): rx_size_127: 24 ice_stats_get(): rx_size_255: 8 ice_stats_get(): rx_size_511: 0 ice_stats_get(): rx_size_1023: 0 ice_stats_get(): rx_size_1522: 0 ice_stats_get(): rx_size_big: 0 ice_stats_get(): rx_undersize: 0 ice_stats_get(): rx_fragments: 0 ice_stats_get(): rx_oversize: 0 ice_stats_get(): rx_jabber: 0 ice_stats_get(): tx_size_64: 0 ice_stats_get(): tx_size_127: 0 ice_stats_get(): tx_size_255: 0 ice_stats_get(): tx_size_511: 0 ice_stats_get(): tx_size_1023: 0 ice_stats_get(): tx_size_1522: 0 ice_stats_get(): tx_size_big: 0 ice_stats_get(): rx_len_errors: 0 ice_stats_get(): ************* PF stats end **************** ---------------------- 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. 18/07/2022 19:14:51 ICESwitchFilterTest: Test Case test_l2_multicast Result PASSED: 18/07/2022 19:14:51 dut.10.239.252.240: flow flush 0 18/07/2022 19:14:52 dut.10.239.252.240: 18/07/2022 19:14:52 dut.10.239.252.240: quit 18/07/2022 19:14:53 dut.10.239.252.240: Stopping port 0... Stopping ports... Done Shutting down port 0... Closing ports... _ice_tx_queue_release_mbufs(): Pointer to txq or sw_ring is NULL _ice_rx_queue_release_mbufs(): Pointer to sw_ring is NULL _ice_tx_queue_release_mbufs(): Pointer to txq or sw_ring is NULL _ice_rx_queue_release_mbufs(): Pointer to sw_ring is NULL ice_free_queues(): >> ice_free_dma_mem(): memzone ice_dma_1 to be freed with physical address: 6442125952 ice_free_dma_mem(): memzone ice_dma_2 to be freed with physical address: 6442121728 ice_free_dma_mem(): memzone ice_dma_3 to be freed with physical address: 6442117504 ice_free_dma_mem(): memzone ice_dma_4 to be freed with physical address: 6442113280 ice_free_dma_mem(): memzone ice_dma_5 to be freed with physical address: 6442109056 ice_free_dma_mem(): memzone ice_dma_6 to be freed with physical address: 6442104832 ice_free_dma_mem(): memzone ice_dma_7 to be freed with physical address: 6442100608 ice_free_dma_mem(): memzone ice_dma_8 to be freed with physical address: 6442096384 ice_free_dma_mem(): memzone ice_dma_9 to be freed with physical address: 6442092160 ice_free_dma_mem(): memzone ice_dma_10 to be freed with physical address: 6442087936 ice_free_dma_mem(): memzone ice_dma_11 to be freed with physical address: 6442083712 ice_free_dma_mem(): memzone ice_dma_12 to be freed with physical address: 6442079488 ice_free_dma_mem(): memzone ice_dma_13 to be freed with physical address: 6442075264 ice_free_dma_mem(): memzone ice_dma_14 to be freed with physical address: 6442071040 ice_free_dma_mem(): memzone ice_dma_15 to be freed with physical address: 6442066816 ice_free_dma_mem(): memzone ice_dma_16 to be freed with physical address: 6442062592 ice_free_dma_mem(): memzone ice_dma_17 to be freed with physical address: 6442058368 ice_free_dma_mem(): memzone ice_dma_18 to be freed with physical address: 6442054144 ice_free_dma_mem(): memzone ice_dma_19 to be freed with physical address: 6442049920 ice_free_dma_mem(): memzone ice_dma_20 to be freed with physical address: 6442045696 ice_free_dma_mem(): memzone ice_dma_21 to be freed with physical address: 6442041472 ice_free_dma_mem(): memzone ice_dma_22 to be freed with physical address: 6442037248 ice_free_dma_mem(): memzone ice_dma_23 to be freed with physical address: 6442033024 ice_free_dma_mem(): memzone ice_dma_24 to be freed with physical address: 6442028800 ice_free_dma_mem(): memzone ice_dma_25 to be freed with physical address: 6442024576 ice_free_dma_mem(): memzone ice_dma_26 to be freed with physical address: 6442020352 ice_free_dma_mem(): memzone ice_dma_27 to be freed with physical address: 6442016128 ice_free_dma_mem(): memzone ice_dma_28 to be freed with physical address: 6442011904 ice_free_dma_mem(): memzone ice_dma_29 to be freed with physical address: 6442007680 ice_free_dma_mem(): memzone ice_dma_30 to be freed with physical address: 6442003456 ice_free_dma_mem(): memzone ice_dma_31 to be freed with physical address: 6441999232 ice_free_dma_mem(): memzone ice_dma_32 to be freed with physical address: 6441995008 ice_free_dma_mem(): memzone ice_dma_0 to be freed with physical address: 6442131584 ice_free_dma_mem(): memzone ice_dma_34 to be freed with physical address: 6441988608 ice_free_dma_mem(): memzone ice_dma_35 to be freed with physical address: 6441984384 ice_free_dma_mem(): memzone ice_dma_36 to be freed with physical address: 6441980160 ice_free_dma_mem(): memzone ice_dma_37 to be freed with physical address: 6441975936 ice_free_dma_mem(): memzone ice_dma_38 to be freed with physical address: 6441971712 ice_free_dma_mem(): memzone ice_dma_39 to be freed with physical address: 6441967488 ice_free_dma_mem(): memzone ice_dma_40 to be freed with physical address: 6441963264 ice_free_dma_mem(): memzone ice_dma_41 to be freed with physical address: 6441959040 ice_free_dma_mem(): memzone ice_dma_42 to be freed with physical address: 6441954816 ice_free_dma_mem(): memzone ice_dma_43 to be freed with physical address: 6441950592 ice_free_dma_mem(): memzone ice_dma_44 to be freed with physical address: 6441946368 ice_free_dma_mem(): memzone ice_dma_45 to be freed with physical address: 6441942144 ice_free_dma_mem(): memzone ice_dma_46 to be freed with physical address: 6441937920 ice_free_dma_mem(): memzone ice_dma_47 to be freed with physical address: 6441933696 ice_free_dma_mem(): memzone ice_dma_48 to be freed with physical address: 6441929472 ice_free_dma_mem(): memzone ice_dma_49 to be freed with physical address: 6441925248 ice_free_dma_mem(): memzone ice_dma_50 to be freed with physical address: 6441921024 ice_free_dma_mem(): memzone ice_dma_51 to be freed with physical address: 6441916800 ice_free_dma_mem(): memzone ice_dma_52 to be freed with physical address: 6441912576 ice_free_dma_mem(): memzone ice_dma_53 to be freed with physical address: 6441908352 ice_free_dma_mem(): memzone ice_dma_54 to be freed with physical address: 6441904128 ice_free_dma_mem(): memzone ice_dma_55 to be freed with physical address: 6441899904 ice_free_dma_mem(): memzone ice_dma_56 to be freed with physical address: 6441895680 ice_free_dma_mem(): memzone ice_dma_57 to be freed with physical address: 6441891456 ice_free_dma_mem(): memzone ice_dma_58 to be freed with physical address: 6441887232 ice_free_dma_mem(): memzone ice_dma_59 to be freed with physical address: 6441883008 ice_free_dma_mem(): memzone ice_dma_60 to be freed with physical address: 6441878784 ice_free_dma_mem(): memzone ice_dma_61 to be freed with physical address: 6441874560 ice_free_dma_mem(): memzone ice_dma_62 to be freed with physical address: 6441870336 ice_free_dma_mem(): memzone ice_dma_63 to be freed with physical address: 6441866112 ice_free_dma_mem(): memzone ice_dma_64 to be freed with physical address: 6441861888 ice_free_dma_mem(): memzone ice_dma_65 to be freed with physical address: 6441857664 ice_free_dma_mem(): memzone ice_dma_33 to be freed with physical address: 6441993856 ice_free_dma_mem(): memzone ice_dma_67 to be freed with physical address: 6441850880 ice_free_dma_mem(): memzone ice_dma_68 to be freed with physical address: 6441846656 ice_free_dma_mem(): memzone ice_dma_69 to be freed with physical address: 6441842432 ice_free_dma_mem(): memzone ice_dma_70 to be freed with physical address: 6441838208 ice_free_dma_mem(): memzone ice_dma_71 to be freed with physical address: 6441833984 ice_free_dma_mem(): memzone ice_dma_72 to be freed with physical address: 6441829760 ice_free_dma_mem(): memzone ice_dma_73 to be freed with physical address: 6441825536 ice_free_dma_mem(): memzone ice_dma_74 to be freed with physical address: 6441821312 ice_free_dma_mem(): memzone ice_dma_75 to be freed with physical address: 6441817088 ice_free_dma_mem(): memzone ice_dma_76 to be freed with physical address: 6441812864 ice_free_dma_mem(): memzone ice_dma_77 to be freed with physical address: 6441808640 ice_free_dma_mem(): memzone ice_dma_78 to be freed with physical address: 6441804416 ice_free_dma_mem(): memzone ice_dma_79 to be freed with physical address: 6441800192 ice_free_dma_mem(): memzone ice_dma_80 to be freed with physical address: 6441795968 ice_free_dma_mem(): memzone ice_dma_81 to be freed with physical address: 6441791744 ice_free_dma_mem(): memzone ice_dma_82 to be freed with physical address: 6441787520 ice_free_dma_mem(): memzone ice_dma_83 to be freed with physical address: 6441783296 ice_free_dma_mem(): memzone ice_dma_84 to be freed with physical address: 6441779072 ice_free_dma_mem(): memzone ice_dma_85 to be freed with physical address: 6441774848 ice_free_dma_mem(): memzone ice_dma_86 to be freed with physical address: 6441770624 ice_free_dma_mem(): memzone ice_dma_87 to be freed with physical address: 6441766400 ice_free_dma_mem(): memzone ice_dma_88 to be freed with physical address: 6441762176 ice_free_dma_mem(): memzone ice_dma_89 to be freed with physical address: 6441757952 ice_free_dma_mem(): memzone ice_dma_90 to be freed with physical address: 6441753728 ice_free_dma_mem(): memzone ice_dma_91 to be freed with physical address: 6441749504 ice_free_dma_mem(): memzone ice_dma_92 to be freed with physical address: 6441745280 ice_free_dma_mem(): memzone ice_dma_93 to be freed with physical address: 6441741056 ice_free_dma_mem(): memzone ice_dma_94 to be freed with physical address: 6441736832 ice_free_dma_mem(): memzone ice_dma_95 to be freed with physical address: 6441732608 ice_free_dma_mem(): memzone ice_dma_96 to be freed with physical address: 6441728384 ice_free_dma_mem(): memzone ice_dma_97 to be freed with physical address: 6441724160 ice_free_dma_mem(): memzone ice_dma_98 to be freed with physical address: 6441719936 ice_free_dma_mem(): memzone ice_dma_66 to be freed with physical address: 6441856512 ice_free_dma_mem(): memzone ice_dma_100 to be freed with physical address: 6441713536 ice_free_dma_mem(): memzone ice_dma_101 to be freed with physical address: 6441709312 ice_free_dma_mem(): memzone ice_dma_102 to be freed with physical address: 6441705088 ice_free_dma_mem(): memzone ice_dma_103 to be freed with physical address: 6441700864 ice_free_dma_mem(): memzone ice_dma_104 to be freed with physical address: 6441696640 ice_free_dma_mem(): memzone ice_dma_105 to be freed with physical address: 6441692416 ice_free_dma_mem(): memzone ice_dma_106 to be freed with physical address: 6441688192 ice_free_dma_mem(): memzone ice_dma_107 to be freed with physical address: 6441683968 ice_free_dma_mem(): memzone ice_dma_108 to be freed with physical address: 6441679744 ice_free_dma_mem(): memzone ice_dma_109 to be freed with physical address: 6441675520 ice_free_dma_mem(): memzone ice_dma_110 to be freed with physical address: 6441671296 ice_free_dma_mem(): memzone ice_dma_111 to be freed with physical address: 6441667072 ice_free_dma_mem(): memzone ice_dma_112 to be freed with physical address: 6441662848 ice_free_dma_mem(): memzone ice_dma_113 to be freed with physical address: 6441658624 ice_free_dma_mem(): memzone ice_dma_114 to be freed with physical address: 6441654400 ice_free_dma_mem(): memzone ice_dma_115 to be freed with physical address: 6441650176 ice_free_dma_mem(): memzone ice_dma_116 to be freed with physical address: 6441645952 ice_free_dma_mem(): memzone ice_dma_117 to be freed with physical address: 6441641728 ice_free_dma_mem(): memzone ice_dma_118 to be freed with physical address: 6441637504 ice_free_dma_mem(): memzone ice_dma_119 to be freed with physical address: 6441633280 ice_free_dma_mem(): memzone ice_dma_120 to be freed with physical address: 6441629056 ice_free_dma_mem(): memzone ice_dma_121 to be freed with physical address: 6441624832 ice_free_dma_mem(): memzone ice_dma_122 to be freed with physical address: 6441620608 ice_free_dma_mem(): memzone ice_dma_123 to be freed with physical address: 6441616384 ice_free_dma_mem(): memzone ice_dma_124 to be freed with physical address: 6441612160 ice_free_dma_mem(): memzone ice_dma_125 to be freed with physical address: 6441607936 ice_free_dma_mem(): memzone ice_dma_126 to be freed with physical address: 6441603712 ice_free_dma_mem(): memzone ice_dma_127 to be freed with physical address: 6441599488 ice_free_dma_mem(): memzone ice_dma_128 to be freed with physical address: 6441595264 ice_free_dma_mem(): memzone ice_dma_129 to be freed with physical address: 6441591040 ice_free_dma_mem(): memzone ice_dma_130 to be freed with physical address: 6441586816 ice_free_dma_mem(): memzone ice_dma_131 to be freed with physical address: 6441582592 ice_free_dma_mem(): memzone ice_dma_99 to be freed with physical address: 6441718784 Port 0 is closed Done Bye... 18/07/2022 19:14:53 ICESwitchFilterTest: Test Case test_l3_multicast Begin 18/07/2022 19:14:53 dut.10.239.252.240: 18/07/2022 19:14:53 tester: 18/07/2022 19:14:53 dut.10.239.252.240: rmmod ice 18/07/2022 19:14:53 dut.10.239.252.240: 18/07/2022 19:14:53 dut.10.239.252.240: modprobe ice 18/07/2022 19:14:53 dut.10.239.252.240: 18/07/2022 19:14:53 dut.10.239.252.240: x86_64-native-linuxapp-gcc/app/dpdk-testpmd -l 1-4 -n 4 -a 0000:ca:00.0 --file-prefix=dpdk_425550_20220718191332 --force-max-simd-bitwidth=512 --log-level="ice,8" -- -i --rxq=16 --txq=16 18/07/2022 19:14:55 dut.10.239.252.240: EAL: Detected CPU lcores: 112 EAL: Detected NUMA nodes: 2 EAL: Detected static linkage of DPDK EAL: Multi-process socket /var/run/dpdk/dpdk_425550_20220718191332/mp_socket EAL: Selected IOVA mode 'VA' EAL: 1024 hugepages of size 2097152 reserved, but no mounted hugetlbfs found for that size EAL: VFIO support initialized EAL: Using IOMMU type 1 (Type 1) EAL: Ignore mapping IO port bar(1) EAL: Ignore mapping IO port bar(4) EAL: Probe PCI driver: net_ice (8086:1593) device: 0000:ca:00.0 (socket 1) ice_alloc_dma_mem(): memzone ice_dma_0 allocated with physical address: 6442131584 ice_alloc_dma_mem(): memzone ice_dma_1 allocated with physical address: 6442125952 ice_alloc_dma_mem(): memzone ice_dma_2 allocated with physical address: 6442121728 ice_alloc_dma_mem(): memzone ice_dma_3 allocated with physical address: 6442117504 ice_alloc_dma_mem(): memzone ice_dma_4 allocated with physical address: 6442113280 ice_alloc_dma_mem(): memzone ice_dma_5 allocated with physical address: 6442109056 ice_alloc_dma_mem(): memzone ice_dma_6 allocated with physical address: 6442104832 ice_alloc_dma_mem(): memzone ice_dma_7 allocated with physical address: 6442100608 ice_alloc_dma_mem(): memzone ice_dma_8 allocated with physical address: 6442096384 ice_alloc_dma_mem(): memzone ice_dma_9 allocated with physical address: 6442092160 ice_alloc_dma_mem(): memzone ice_dma_10 allocated with physical address: 6442087936 ice_alloc_dma_mem(): memzone ice_dma_11 allocated with physical address: 6442083712 ice_alloc_dma_mem(): memzone ice_dma_12 allocated with physical address: 6442079488 ice_alloc_dma_mem(): memzone ice_dma_13 allocated with physical address: 6442075264 ice_alloc_dma_mem(): memzone ice_dma_14 allocated with physical address: 6442071040 ice_alloc_dma_mem(): memzone ice_dma_15 allocated with physical address: 6442066816 ice_alloc_dma_mem(): memzone ice_dma_16 allocated with physical address: 6442062592 ice_alloc_dma_mem(): memzone ice_dma_17 allocated with physical address: 6442058368 ice_alloc_dma_mem(): memzone ice_dma_18 allocated with physical address: 6442054144 ice_alloc_dma_mem(): memzone ice_dma_19 allocated with physical address: 6442049920 ice_alloc_dma_mem(): memzone ice_dma_20 allocated with physical address: 6442045696 ice_alloc_dma_mem(): memzone ice_dma_21 allocated with physical address: 6442041472 ice_alloc_dma_mem(): memzone ice_dma_22 allocated with physical address: 6442037248 ice_alloc_dma_mem(): memzone ice_dma_23 allocated with physical address: 6442033024 ice_alloc_dma_mem(): memzone ice_dma_24 allocated with physical address: 6442028800 ice_alloc_dma_mem(): memzone ice_dma_25 allocated with physical address: 6442024576 ice_alloc_dma_mem(): memzone ice_dma_26 allocated with physical address: 6442020352 ice_alloc_dma_mem(): memzone ice_dma_27 allocated with physical address: 6442016128 ice_alloc_dma_mem(): memzone ice_dma_28 allocated with physical address: 6442011904 ice_alloc_dma_mem(): memzone ice_dma_29 allocated with physical address: 6442007680 ice_alloc_dma_mem(): memzone ice_dma_30 allocated with physical address: 6442003456 ice_alloc_dma_mem(): memzone ice_dma_31 allocated with physical address: 6441999232 ice_alloc_dma_mem(): memzone ice_dma_32 allocated with physical address: 6441995008 ice_alloc_dma_mem(): memzone ice_dma_33 allocated with physical address: 6441993856 ice_alloc_dma_mem(): memzone ice_dma_34 allocated with physical address: 6441988608 ice_alloc_dma_mem(): memzone ice_dma_35 allocated with physical address: 6441984384 ice_alloc_dma_mem(): memzone ice_dma_36 allocated with physical address: 6441980160 ice_alloc_dma_mem(): memzone ice_dma_37 allocated with physical address: 6441975936 ice_alloc_dma_mem(): memzone ice_dma_38 allocated with physical address: 6441971712 ice_alloc_dma_mem(): memzone ice_dma_39 allocated with physical address: 6441967488 ice_alloc_dma_mem(): memzone ice_dma_40 allocated with physical address: 6441963264 ice_alloc_dma_mem(): memzone ice_dma_41 allocated with physical address: 6441959040 ice_alloc_dma_mem(): memzone ice_dma_42 allocated with physical address: 6441954816 ice_alloc_dma_mem(): memzone ice_dma_43 allocated with physical address: 6441950592 ice_alloc_dma_mem(): memzone ice_dma_44 allocated with physical address: 6441946368 ice_alloc_dma_mem(): memzone ice_dma_45 allocated with physical address: 6441942144 ice_alloc_dma_mem(): memzone ice_dma_46 allocated with physical address: 6441937920 ice_alloc_dma_mem(): memzone ice_dma_47 allocated with physical address: 6441933696 ice_alloc_dma_mem(): memzone ice_dma_48 allocated with physical address: 6441929472 ice_alloc_dma_mem(): memzone ice_dma_49 allocated with physical address: 6441925248 ice_alloc_dma_mem(): memzone ice_dma_50 allocated with physical address: 6441921024 ice_alloc_dma_mem(): memzone ice_dma_51 allocated with physical address: 6441916800 ice_alloc_dma_mem(): memzone ice_dma_52 allocated with physical address: 6441912576 ice_alloc_dma_mem(): memzone ice_dma_53 allocated with physical address: 6441908352 ice_alloc_dma_mem(): memzone ice_dma_54 allocated with physical address: 6441904128 ice_alloc_dma_mem(): memzone ice_dma_55 allocated with physical address: 6441899904 ice_alloc_dma_mem(): memzone ice_dma_56 allocated with physical address: 6441895680 ice_alloc_dma_mem(): memzone ice_dma_57 allocated with physical address: 6441891456 ice_alloc_dma_mem(): memzone ice_dma_58 allocated with physical address: 6441887232 ice_alloc_dma_mem(): memzone ice_dma_59 allocated with physical address: 6441883008 ice_alloc_dma_mem(): memzone ice_dma_60 allocated with physical address: 6441878784 ice_alloc_dma_mem(): memzone ice_dma_61 allocated with physical address: 6441874560 ice_alloc_dma_mem(): memzone ice_dma_62 allocated with physical address: 6441870336 ice_alloc_dma_mem(): memzone ice_dma_63 allocated with physical address: 6441866112 ice_alloc_dma_mem(): memzone ice_dma_64 allocated with physical address: 6441861888 ice_alloc_dma_mem(): memzone ice_dma_65 allocated with physical address: 6441857664 ice_alloc_dma_mem(): memzone ice_dma_66 allocated with physical address: 6441856512 ice_alloc_dma_mem(): memzone ice_dma_67 allocated with physical address: 6441850880 ice_alloc_dma_mem(): memzone ice_dma_68 allocated with physical address: 6441846656 ice_alloc_dma_mem(): memzone ice_dma_69 allocated with physical address: 6441842432 ice_alloc_dma_mem(): memzone ice_dma_70 allocated with physical address: 6441838208 ice_alloc_dma_mem(): memzone ice_dma_71 allocated with physical address: 6441833984 ice_alloc_dma_mem(): memzone ice_dma_72 allocated with physical address: 6441829760 ice_alloc_dma_mem(): memzone ice_dma_73 allocated with physical address: 6441825536 ice_alloc_dma_mem(): memzone ice_dma_74 allocated with physical address: 6441821312 ice_alloc_dma_mem(): memzone ice_dma_75 allocated with physical address: 6441817088 ice_alloc_dma_mem(): memzone ice_dma_76 allocated with physical address: 6441812864 ice_alloc_dma_mem(): memzone ice_dma_77 allocated with physical address: 6441808640 ice_alloc_dma_mem(): memzone ice_dma_78 allocated with physical address: 6441804416 ice_alloc_dma_mem(): memzone ice_dma_79 allocated with physical address: 6441800192 ice_alloc_dma_mem(): memzone ice_dma_80 allocated with physical address: 6441795968 ice_alloc_dma_mem(): memzone ice_dma_81 allocated with physical address: 6441791744 ice_alloc_dma_mem(): memzone ice_dma_82 allocated with physical address: 6441787520 ice_alloc_dma_mem(): memzone ice_dma_83 allocated with physical address: 6441783296 ice_alloc_dma_mem(): memzone ice_dma_84 allocated with physical address: 6441779072 ice_alloc_dma_mem(): memzone ice_dma_85 allocated with physical address: 6441774848 ice_alloc_dma_mem(): memzone ice_dma_86 allocated with physical address: 6441770624 ice_alloc_dma_mem(): memzone ice_dma_87 allocated with physical address: 6441766400 ice_alloc_dma_mem(): memzone ice_dma_88 allocated with physical address: 6441762176 ice_alloc_dma_mem(): memzone ice_dma_89 allocated with physical address: 6441757952 ice_alloc_dma_mem(): memzone ice_dma_90 allocated with physical address: 6441753728 ice_alloc_dma_mem(): memzone ice_dma_91 allocated with physical address: 6441749504 ice_alloc_dma_mem(): memzone ice_dma_92 allocated with physical address: 6441745280 ice_alloc_dma_mem(): memzone ice_dma_93 allocated with physical address: 6441741056 ice_alloc_dma_mem(): memzone ice_dma_94 allocated with physical address: 6441736832 ice_alloc_dma_mem(): memzone ice_dma_95 allocated with physical address: 6441732608 ice_alloc_dma_mem(): memzone ice_dma_96 allocated with physical address: 6441728384 ice_alloc_dma_mem(): memzone ice_dma_97 allocated with physical address: 6441724160 ice_alloc_dma_mem(): memzone ice_dma_98 allocated with physical address: 6441719936 ice_alloc_dma_mem(): memzone ice_dma_99 allocated with physical address: 6441718784 ice_alloc_dma_mem(): memzone ice_dma_100 allocated with physical address: 6441713536 ice_alloc_dma_mem(): memzone ice_dma_101 allocated with physical address: 6441709312 ice_alloc_dma_mem(): memzone ice_dma_102 allocated with physical address: 6441705088 ice_alloc_dma_mem(): memzone ice_dma_103 allocated with physical address: 6441700864 ice_alloc_dma_mem(): memzone ice_dma_104 allocated with physical address: 6441696640 ice_alloc_dma_mem(): memzone ice_dma_105 allocated with physical address: 6441692416 ice_alloc_dma_mem(): memzone ice_dma_106 allocated with physical address: 6441688192 ice_alloc_dma_mem(): memzone ice_dma_107 allocated with physical address: 6441683968 ice_alloc_dma_mem(): memzone ice_dma_108 allocated with physical address: 6441679744 ice_alloc_dma_mem(): memzone ice_dma_109 allocated with physical address: 6441675520 ice_alloc_dma_mem(): memzone ice_dma_110 allocated with physical address: 6441671296 ice_alloc_dma_mem(): memzone ice_dma_111 allocated with physical address: 6441667072 ice_alloc_dma_mem(): memzone ice_dma_112 allocated with physical address: 6441662848 ice_alloc_dma_mem(): memzone ice_dma_113 allocated with physical address: 6441658624 ice_alloc_dma_mem(): memzone ice_dma_114 allocated with physical address: 6441654400 ice_alloc_dma_mem(): memzone ice_dma_115 allocated with physical address: 6441650176 ice_alloc_dma_mem(): memzone ice_dma_116 allocated with physical address: 6441645952 ice_alloc_dma_mem(): memzone ice_dma_117 allocated with physical address: 6441641728 ice_alloc_dma_mem(): memzone ice_dma_118 allocated with physical address: 6441637504 ice_alloc_dma_mem(): memzone ice_dma_119 allocated with physical address: 6441633280 ice_alloc_dma_mem(): memzone ice_dma_120 allocated with physical address: 6441629056 ice_alloc_dma_mem(): memzone ice_dma_121 allocated with physical address: 6441624832 ice_alloc_dma_mem(): memzone ice_dma_122 allocated with physical address: 6441620608 ice_alloc_dma_mem(): memzone ice_dma_123 allocated with physical address: 6441616384 ice_alloc_dma_mem(): memzone ice_dma_124 allocated with physical address: 6441612160 ice_alloc_dma_mem(): memzone ice_dma_125 allocated with physical address: 6441607936 ice_alloc_dma_mem(): memzone ice_dma_126 allocated with physical address: 6441603712 ice_alloc_dma_mem(): memzone ice_dma_127 allocated with physical address: 6441599488 ice_alloc_dma_mem(): memzone ice_dma_128 allocated with physical address: 6441595264 ice_alloc_dma_mem(): memzone ice_dma_129 allocated with physical address: 6441591040 ice_alloc_dma_mem(): memzone ice_dma_130 allocated with physical address: 6441586816 ice_alloc_dma_mem(): memzone ice_dma_131 allocated with physical address: 6441582592 ice_load_pkg(): DDP package name: /lib/firmware/updates/intel/ice/ddp/ice.pkg ice_load_pkg_type(): Active package is: 1.3.30.0, ICE OS Default Package (double VLAN mode) ice_dev_init(): FW 7.0.182019636 API 1.7 ice_dev_init(): lldp has already stopped ice_dev_init(): Failed to init DCB ice_fdir_setup(): FDIR HW Capabilities: fd_fltr_guar = 512, fd_fltr_best_effort = 14336. ice_fdir_tx_queue_start(): >> ice_fdir_rx_queue_start(): >> __vsi_queues_bind_intr(): queue 0 is binding to vect 257 ice_fdir_setup(): FDIR setup successfully, with programming queue 0. TELEMETRY: No legacy callbacks, legacy socket not created Interactive-mode selected testpmd: create a new mbuf pool <mb_pool_0>: n=171456, size=2176, socket=0 testpmd: preferred mempool ops selected: ring_mp_mc 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) ice_set_tx_function_flag(): Simple Tx can be enabled on Tx queue 0. ice_set_tx_function_flag(): Simple Tx can be enabled on Tx queue 1. ice_set_tx_function_flag(): Simple Tx can be enabled on Tx queue 2. ice_set_tx_function_flag(): Simple Tx can be enabled on Tx queue 3. ice_set_tx_function_flag(): Simple Tx can be enabled on Tx queue 4. ice_set_tx_function_flag(): Simple Tx can be enabled on Tx queue 5. ice_set_tx_function_flag(): Simple Tx can be enabled on Tx queue 6. ice_set_tx_function_flag(): Simple Tx can be enabled on Tx queue 7. ice_set_tx_function_flag(): Simple Tx can be enabled on Tx queue 8. ice_set_tx_function_flag(): Simple Tx can be enabled on Tx queue 9. ice_set_tx_function_flag(): Simple Tx can be enabled on Tx queue 10. ice_set_tx_function_flag(): Simple Tx can be enabled on Tx queue 11. ice_set_tx_function_flag(): Simple Tx can be enabled on Tx queue 12. ice_set_tx_function_flag(): Simple Tx can be enabled on Tx queue 13. ice_set_tx_function_flag(): Simple Tx can be enabled on Tx queue 14. ice_set_tx_function_flag(): Simple Tx can be enabled on Tx queue 15. ice_rx_queue_setup(): Rx Burst Bulk Alloc Preconditions are satisfied. Rx Burst Bulk Alloc function will be used on port=0, queue=0. ice_rx_queue_setup(): Rx Burst Bulk Alloc Preconditions are satisfied. Rx Burst Bulk Alloc function will be used on port=0, queue=1. ice_rx_queue_setup(): Rx Burst Bulk Alloc Preconditions are satisfied. Rx Burst Bulk Alloc function will be used on port=0, queue=2. ice_rx_queue_setup(): Rx Burst Bulk Alloc Preconditions are satisfied. Rx Burst Bulk Alloc function will be used on port=0, queue=3. ice_rx_queue_setup(): Rx Burst Bulk Alloc Preconditions are satisfied. Rx Burst Bulk Alloc function will be used on port=0, queue=4. ice_rx_queue_setup(): Rx Burst Bulk Alloc Preconditions are satisfied. Rx Burst Bulk Alloc function will be used on port=0, queue=5. ice_rx_queue_setup(): Rx Burst Bulk Alloc Preconditions are satisfied. Rx Burst Bulk Alloc function will be used on port=0, queue=6. ice_rx_queue_setup(): Rx Burst Bulk Alloc Preconditions are satisfied. Rx Burst Bulk Alloc function will be used on port=0, queue=7. ice_rx_queue_setup(): Rx Burst Bulk Alloc Preconditions are satisfied. Rx Burst Bulk Alloc function will be used on port=0, queue=8. ice_rx_queue_setup(): Rx Burst Bulk Alloc Preconditions are satisfied. Rx Burst Bulk Alloc function will be used on port=0, queue=9. ice_rx_queue_setup(): Rx Burst Bulk Alloc Preconditions are satisfied. Rx Burst Bulk Alloc function will be used on port=0, queue=10. ice_rx_queue_setup(): Rx Burst Bulk Alloc Preconditions are satisfied. Rx Burst Bulk Alloc function will be used on port=0, queue=11. ice_rx_queue_setup(): Rx Burst Bulk Alloc Preconditions are satisfied. Rx Burst Bulk Alloc function will be used on port=0, queue=12. ice_rx_queue_setup(): Rx Burst Bulk Alloc Preconditions are satisfied. Rx Burst Bulk Alloc function will be used on port=0, queue=13. ice_rx_queue_setup(): Rx Burst Bulk Alloc Preconditions are satisfied. Rx Burst Bulk Alloc function will be used on port=0, queue=14. ice_rx_queue_setup(): Rx Burst Bulk Alloc Preconditions are satisfied. Rx Burst Bulk Alloc function will be used on port=0, queue=15. ice_tx_queue_start(): >> ice_tx_queue_start(): >> ice_tx_queue_start(): >> ice_tx_queue_start(): >> ice_tx_queue_start(): >> ice_tx_queue_start(): >> ice_tx_queue_start(): >> ice_tx_queue_start(): >> ice_tx_queue_start(): >> ice_tx_queue_start(): >> ice_tx_queue_start(): >> ice_tx_queue_start(): >> ice_tx_queue_start(): >> ice_tx_queue_start(): >> ice_tx_queue_start(): >> ice_tx_queue_start(): >> ice_rx_queue_start(): >> ice_program_hw_rx_queue(): Port (0) - Rx queue (0) is set with RXDID : 22 ice_rx_queue_start(): >> ice_program_hw_rx_queue(): Port (0) - Rx queue (1) is set with RXDID : 22 ice_rx_queue_start(): >> ice_program_hw_rx_queue(): Port (0) - Rx queue (2) is set with RXDID : 22 ice_rx_queue_start(): >> ice_program_hw_rx_queue(): Port (0) - Rx queue (3) is set with RXDID : 22 ice_rx_queue_start(): >> ice_program_hw_rx_queue(): Port (0) - Rx queue (4) is set with RXDID : 22 ice_rx_queue_start(): >> ice_program_hw_rx_queue(): Port (0) - Rx queue (5) is set with RXDID : 22 ice_rx_queue_start(): >> ice_program_hw_rx_queue(): Port (0) - Rx queue (6) is set with RXDID : 22 ice_rx_queue_start(): >> ice_program_hw_rx_queue(): Port (0) - Rx queue (7) is set with RXDID : 22 ice_rx_queue_start(): >> ice_program_hw_rx_queue(): Port (0) - Rx queue (8) is set with RXDID : 22 ice_rx_queue_start(): >> ice_program_hw_rx_queue(): Port (0) - Rx queue (9) is set with RXDID : 22 ice_rx_queue_start(): >> ice_program_hw_rx_queue(): Port (0) - Rx queue (10) is set with RXDID : 22 ice_rx_queue_start(): >> ice_program_hw_rx_queue(): Port (0) - Rx queue (11) is set with RXDID : 22 ice_rx_queue_start(): >> ice_program_hw_rx_queue(): Port (0) - Rx queue (12) is set with RXDID : 22 ice_rx_queue_start(): >> ice_program_hw_rx_queue(): Port (0) - Rx queue (13) is set with RXDID : 22 ice_rx_queue_start(): >> ice_program_hw_rx_queue(): Port (0) - Rx queue (14) is set with RXDID : 22 ice_rx_queue_start(): >> ice_program_hw_rx_queue(): Port (0) - Rx queue (15) is set with RXDID : 22 ice_set_rx_function(): >> ice_set_rx_function(): Using AVX512 OFFLOAD Vector Rx (port 0). ice_set_tx_function(): Using AVX512 Vector Tx (port 0). ice_vsi_del_vlan_zero(): Failed to remove VLAN ID 0 __vsi_queues_bind_intr(): queue 1 is binding to vect 1 __vsi_queues_bind_intr(): queue 2 is binding to vect 1 __vsi_queues_bind_intr(): queue 3 is binding to vect 1 __vsi_queues_bind_intr(): queue 4 is binding to vect 1 __vsi_queues_bind_intr(): queue 5 is binding to vect 1 __vsi_queues_bind_intr(): queue 6 is binding to vect 1 __vsi_queues_bind_intr(): queue 7 is binding to vect 1 __vsi_queues_bind_intr(): queue 8 is binding to vect 1 __vsi_queues_bind_intr(): queue 9 is binding to vect 1 __vsi_queues_bind_intr(): queue 10 is binding to vect 1 __vsi_queues_bind_intr(): queue 11 is binding to vect 1 __vsi_queues_bind_intr(): queue 12 is binding to vect 1 __vsi_queues_bind_intr(): queue 13 is binding to vect 1 __vsi_queues_bind_intr(): queue 14 is binding to vect 1 __vsi_queues_bind_intr(): queue 15 is binding to vect 1 __vsi_queues_bind_intr(): queue 16 is binding to vect 1 Port 0: 68:05:CA:C1:B9:38 Checking link statuses... Done 18/07/2022 19:14:55 dut.10.239.252.240: port config all rss all 18/07/2022 19:14:55 dut.10.239.252.240: Port 0 modified RSS hash function based on hardware support,requested:0x137f83fffc configured:0x7ffc ice_set_rss_key(): No key to be configured rss_hf 0x137f83fffc 18/07/2022 19:14:55 dut.10.239.252.240: port config 0 rss-hash-key ipv4 1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd1234abcd 18/07/2022 19:14:55 dut.10.239.252.240: 18/07/2022 19:14:55 dut.10.239.252.240: rx_vxlan_port add 4789 0 18/07/2022 19:14:55 dut.10.239.252.240: 18/07/2022 19:14:55 dut.10.239.252.240: set fwd rxonly 18/07/2022 19:14:55 dut.10.239.252.240: Set rxonly packet forwarding mode 18/07/2022 19:14:55 dut.10.239.252.240: set verbose 1 18/07/2022 19:14:55 dut.10.239.252.240: Change verbose level from 0 to 1 18/07/2022 19:14:55 dut.10.239.252.240: start 18/07/2022 19:14:55 dut.10.239.252.240: rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) 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=0x80000 Tx offloads=0x10000 RX queue: 0 RX desc=1024 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=1024 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 ice_update_vsi_stats(): ************** VSI[12] stats ************** ice_update_vsi_stats(): rx_bytes: 0 ice_update_vsi_stats(): rx_unicast: 0 ice_update_vsi_stats(): rx_multicast: 0 ice_update_vsi_stats(): rx_broadcast: 0 ice_update_vsi_stats(): rx_discards: 0 ice_update_vsi_stats(): rx_unknown_protocol: 0 ice_update_vsi_stats(): tx_bytes: 0 ice_update_vsi_stats(): tx_unicast: 0 ice_update_vsi_stats(): tx_multicast: 0 ice_update_vsi_stats(): tx_broadcast: 0 ice_update_vsi_stats(): tx_discards: 0 ice_update_vsi_stats(): tx_errors: 0 ice_update_vsi_stats(): ************** VSI[12] stats end **************** ice_stats_get(): *************** PF stats ***************** ice_stats_get(): rx_bytes: 0 ice_stats_get(): rx_unicast: 0 ice_stats_get(): rx_multicast:0 ice_stats_get(): rx_broadcast:0 ice_stats_get(): rx_discards:0 ice_stats_get(): vsi rx_discards:0 ice_stats_get(): rx_unknown_protocol: 0 ice_stats_get(): tx_bytes: 0 ice_stats_get(): tx_unicast: 0 ice_stats_get(): tx_multicast:0 ice_stats_get(): tx_broadcast:0 ice_stats_get(): tx_discards:0 ice_stats_get(): vsi tx_discards:0 ice_stats_get(): tx_errors: 0 ice_stats_get(): tx_dropped_link_down: 0 ice_stats_get(): crc_errors: 0 ice_stats_get(): illegal_bytes: 0 ice_stats_get(): error_bytes: 0 ice_stats_get(): mac_local_faults: 0 ice_stats_get(): mac_remote_faults: 0 ice_stats_get(): link_xon_rx: 0 ice_stats_get(): link_xoff_rx: 0 ice_stats_get(): link_xon_tx: 0 ice_stats_get(): link_xoff_tx: 0 ice_stats_get(): rx_size_64: 0 ice_stats_get(): rx_size_127: 0 ice_stats_get(): rx_size_255: 0 ice_stats_get(): rx_size_511: 0 ice_stats_get(): rx_size_1023: 0 ice_stats_get(): rx_size_1522: 0 ice_stats_get(): rx_size_big: 0 ice_stats_get(): rx_undersize: 0 ice_stats_get(): rx_fragments: 0 ice_stats_get(): rx_oversize: 0 ice_stats_get(): rx_jabber: 0 ice_stats_get(): tx_size_64: 0 ice_stats_get(): tx_size_127: 0 ice_stats_get(): tx_size_255: 0 ice_stats_get(): tx_size_511: 0 ice_stats_get(): tx_size_1023: 0 ice_stats_get(): tx_size_1522: 0 ice_stats_get(): tx_size_big: 0 ice_stats_get(): rx_len_errors: 0 ice_stats_get(): ************* PF stats end **************** 18/07/2022 19:14:58 dut.10.239.252.240: stop 18/07/2022 19:14:58 dut.10.239.252.240: Telling cores to ... Waiting for lcores to finish... ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 ------- RX-packets: 1 TX-packets: 0 TX-dropped: 0 ------- Forward 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: 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: 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=14 -> TX Port= 0/Queue=14 ------- RX-packets: 1 TX-packets: 0 TX-dropped: 0 ice_update_vsi_stats(): ************** VSI[12] stats start ************** ice_update_vsi_stats(): rx_bytes: 968 ice_update_vsi_stats(): rx_unicast: 3 ice_update_vsi_stats(): rx_multicast: 5 ice_update_vsi_stats(): rx_broadcast: 0 ice_update_vsi_stats(): rx_discards: 0 ice_update_vsi_stats(): rx_unknown_protocol: 0 ice_update_vsi_stats(): tx_bytes: 0 ice_update_vsi_stats(): tx_unicast: 0 ice_update_vsi_stats(): tx_multicast: 0 ice_update_vsi_stats(): tx_broadcast: 0 ice_update_vsi_stats(): tx_discards: 0 ice_update_vsi_stats(): tx_errors: 0 ice_update_vsi_stats(): ************** VSI[12] stats end **************** ice_stats_get(): *************** PF stats start ***************** ice_stats_get(): rx_bytes: 968 ice_stats_get(): rx_unicast: 3 ice_stats_get(): rx_multicast:5 ice_stats_get(): rx_broadcast:0 ice_stats_get(): rx_discards:0 ice_stats_get(): vsi rx_discards:0 ice_stats_get(): rx_unknown_protocol: 0 ice_stats_get(): tx_bytes: 0 ice_stats_get(): tx_unicast: 0 ice_stats_get(): tx_multicast:0 ice_stats_get(): tx_broadcast:0 ice_stats_get(): tx_discards:0 ice_stats_get(): vsi tx_discards:0 ice_stats_get(): tx_errors: 0 ice_stats_get(): tx_dropped_link_down: 0 ice_stats_get(): crc_errors: 0 ice_stats_get(): illegal_bytes: 0 ice_stats_get(): error_bytes: 0 ice_stats_get(): mac_local_faults: 0 ice_stats_get(): mac_remote_faults: 0 ice_stats_get(): link_xon_rx: 0 ice_stats_get(): link_xoff_rx: 0 ice_stats_get(): link_xon_tx: 0 ice_stats_get(): link_xoff_tx: 0 ice_stats_get(): rx_size_64: 0 ice_stats_get(): rx_size_127: 6 ice_stats_get(): rx_size_255: 2 ice_stats_get(): rx_size_511: 0 ice_stats_get(): rx_size_1023: 0 ice_stats_get(): rx_size_1522: 0 ice_stats_get(): rx_size_big: 0 ice_stats_get(): rx_undersize: 0 ice_stats_get(): rx_fragments: 0 ice_stats_get(): rx_oversize: 0 ice_stats_get(): rx_jabber: 0 ice_stats_get(): tx_size_64: 0 ice_stats_get(): tx_size_127: 0 ice_stats_get(): tx_size_255: 0 ice_stats_get(): tx_size_511: 0 ice_stats_get(): tx_size_1023: 0 ice_stats_get(): tx_size_1522: 0 ice_stats_get(): tx_size_big: 0 ice_stats_get(): rx_len_errors: 0 ice_stats_get(): ************* PF stats end **************** ---------------------- 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. 18/07/2022 19:14:58 dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv4 dst spec 224.0.0.0 dst mask 240.0.0.0 / end actions queue index 12 / end 18/07/2022 19:14:58 dut.10.239.252.240: Flow rule validated 18/07/2022 19:14:58 dut.10.239.252.240: flow list 0 18/07/2022 19:14:58 dut.10.239.252.240: 18/07/2022 19:14:58 dut.10.239.252.240: flow create 0 ingress pattern eth / ipv4 dst spec 224.0.0.0 dst mask 240.0.0.0 / end actions queue index 12 / end 18/07/2022 19:14:59 dut.10.239.252.240: ice_flow_create(): Succeeded to create (2) flow Flow rule #0 created 18/07/2022 19:14:59 dut.10.239.252.240: flow list 0 18/07/2022 19:14:59 dut.10.239.252.240: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 => QUEUE 18/07/2022 19:14:59 dut.10.239.252.240: start 18/07/2022 19:14:59 dut.10.239.252.240: rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) 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=0x80000 Tx offloads=0x10000 RX queue: 0 RX desc=1024 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=1024 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 ice_update_vsi_stats(): ************** VSI[12] stats ************** ice_update_vsi_stats(): rx_bytes: 968 ice_update_vsi_stats(): rx_unicast: 3 ice_update_vsi_stats(): rx_multicast: 5 ice_update_vsi_stats(): rx_broadcast: 0 ice_update_vsi_stats(): rx_discards: 0 ice_update_vsi_stats(): rx_unknown_protocol: 0 ice_update_vsi_stats(): tx_bytes: 0 ice_update_vsi_stats(): tx_unicast: 0 ice_update_vsi_stats(): tx_multicast: 0 ice_update_vsi_stats(): tx_broadcast: 0 ice_update_vsi_stats(): tx_discards: 0 ice_update_vsi_stats(): tx_errors: 0 ice_update_vsi_stats(): ************** VSI[12] stats end **************** ice_stats_get(): *************** PF stats ***************** ice_stats_get(): rx_bytes: 968 ice_stats_get(): rx_unicast: 3 ice_stats_get(): rx_multicast:5 ice_stats_get(): rx_broadcast:0 ice_stats_get(): rx_discards:0 ice_stats_get(): vsi rx_discards:0 ice_stats_get(): rx_unknown_protocol: 0 ice_stats_get(): tx_bytes: 0 ice_stats_get(): tx_unicast: 0 ice_stats_get(): tx_multicast:0 ice_stats_get(): tx_broadcast:0 ice_stats_get(): tx_discards:0 ice_stats_get(): vsi tx_discards:0 ice_stats_get(): tx_errors: 0 ice_stats_get(): tx_dropped_link_down: 0 ice_stats_get(): crc_errors: 0 ice_stats_get(): illegal_bytes: 0 ice_stats_get(): error_bytes: 0 ice_stats_get(): mac_local_faults: 0 ice_stats_get(): mac_remote_faults: 0 ice_stats_get(): link_xon_rx: 0 ice_stats_get(): link_xoff_rx: 0 ice_stats_get(): link_xon_tx: 0 ice_stats_get(): link_xoff_tx: 0 ice_stats_get(): rx_size_64: 0 ice_stats_get(): rx_size_127: 6 ice_stats_get(): rx_size_255: 2 ice_stats_get(): rx_size_511: 0 ice_stats_get(): rx_size_1023: 0 ice_stats_get(): rx_size_1522: 0 ice_stats_get(): rx_size_big: 0 ice_stats_get(): rx_undersize: 0 ice_stats_get(): rx_fragments: 0 ice_stats_get(): rx_oversize: 0 ice_stats_get(): rx_jabber: 0 ice_stats_get(): tx_size_64: 0 ice_stats_get(): tx_size_127: 0 ice_stats_get(): tx_size_255: 0 ice_stats_get(): tx_size_511: 0 ice_stats_get(): tx_size_1023: 0 ice_stats_get(): tx_size_1522: 0 ice_stats_get(): tx_size_big: 0 ice_stats_get(): rx_len_errors: 0 ice_stats_get(): ************* PF stats end **************** 18/07/2022 19:15:04 dut.10.239.252.240: stop 18/07/2022 19:15:04 dut.10.239.252.240: Telling cores to ... Waiting for lcores to finish... ------- Forward Stats for RX Port= 0/Queue=12 -> TX Port= 0/Queue=12 ------- RX-packets: 5 TX-packets: 0 TX-dropped: 0 ice_update_vsi_stats(): ************** VSI[12] stats start ************** ice_update_vsi_stats(): rx_bytes: 1566 ice_update_vsi_stats(): rx_unicast: 3 ice_update_vsi_stats(): rx_multicast: 10 ice_update_vsi_stats(): rx_broadcast: 0 ice_update_vsi_stats(): rx_discards: 0 ice_update_vsi_stats(): rx_unknown_protocol: 0 ice_update_vsi_stats(): tx_bytes: 0 ice_update_vsi_stats(): tx_unicast: 0 ice_update_vsi_stats(): tx_multicast: 0 ice_update_vsi_stats(): tx_broadcast: 0 ice_update_vsi_stats(): tx_discards: 0 ice_update_vsi_stats(): tx_errors: 0 ice_update_vsi_stats(): ************** VSI[12] stats end **************** ice_stats_get(): *************** PF stats start ***************** ice_stats_get(): rx_bytes: 1566 ice_stats_get(): rx_unicast: 3 ice_stats_get(): rx_multicast:10 ice_stats_get(): rx_broadcast:0 ice_stats_get(): rx_discards:0 ice_stats_get(): vsi rx_discards:0 ice_stats_get(): rx_unknown_protocol: 0 ice_stats_get(): tx_bytes: 0 ice_stats_get(): tx_unicast: 0 ice_stats_get(): tx_multicast:0 ice_stats_get(): tx_broadcast:0 ice_stats_get(): tx_discards:0 ice_stats_get(): vsi tx_discards:0 ice_stats_get(): tx_errors: 0 ice_stats_get(): tx_dropped_link_down: 0 ice_stats_get(): crc_errors: 0 ice_stats_get(): illegal_bytes: 0 ice_stats_get(): error_bytes: 0 ice_stats_get(): mac_local_faults: 0 ice_stats_get(): mac_remote_faults: 0 ice_stats_get(): link_xon_rx: 0 ice_stats_get(): link_xoff_rx: 0 ice_stats_get(): link_xon_tx: 0 ice_stats_get(): link_xoff_tx: 0 ice_stats_get(): rx_size_64: 0 ice_stats_get(): rx_size_127: 10 ice_stats_get(): rx_size_255: 3 ice_stats_get(): rx_size_511: 0 ice_stats_get(): rx_size_1023: 0 ice_stats_get(): rx_size_1522: 0 ice_stats_get(): rx_size_big: 0 ice_stats_get(): rx_undersize: 0 ice_stats_get(): rx_fragments: 0 ice_stats_get(): rx_oversize: 0 ice_stats_get(): rx_jabber: 0 ice_stats_get(): tx_size_64: 0 ice_stats_get(): tx_size_127: 0 ice_stats_get(): tx_size_255: 0 ice_stats_get(): tx_size_511: 0 ice_stats_get(): tx_size_1023: 0 ice_stats_get(): tx_size_1522: 0 ice_stats_get(): tx_size_big: 0 ice_stats_get(): rx_len_errors: 0 ice_stats_get(): ************* PF stats end **************** ---------------------- 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. 18/07/2022 19:15:04 dut.10.239.252.240: start 18/07/2022 19:15:04 dut.10.239.252.240: rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) 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=0x80000 Tx offloads=0x10000 RX queue: 0 RX desc=1024 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=1024 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 ice_update_vsi_stats(): ************** VSI[12] stats ************** ice_update_vsi_stats(): rx_bytes: 1566 ice_update_vsi_stats(): rx_unicast: 3 ice_update_vsi_stats(): rx_multicast: 10 ice_update_vsi_stats(): rx_broadcast: 0 ice_update_vsi_stats(): rx_discards: 0 ice_update_vsi_stats(): rx_unknown_protocol: 0 ice_update_vsi_stats(): tx_bytes: 0 ice_update_vsi_stats(): tx_unicast: 0 ice_update_vsi_stats(): tx_multicast: 0 ice_update_vsi_stats(): tx_broadcast: 0 ice_update_vsi_stats(): tx_discards: 0 ice_update_vsi_stats(): tx_errors: 0 ice_update_vsi_stats(): ************** VSI[12] stats end **************** ice_stats_get(): *************** PF stats ***************** ice_stats_get(): rx_bytes: 1566 ice_stats_get(): rx_unicast: 3 ice_stats_get(): rx_multicast:10 ice_stats_get(): rx_broadcast:0 ice_stats_get(): rx_discards:0 ice_stats_get(): vsi rx_discards:0 ice_stats_get(): rx_unknown_protocol: 0 ice_stats_get(): tx_bytes: 0 ice_stats_get(): tx_unicast: 0 ice_stats_get(): tx_multicast:0 ice_stats_get(): tx_broadcast:0 ice_stats_get(): tx_discards:0 ice_stats_get(): vsi tx_discards:0 ice_stats_get(): tx_errors: 0 ice_stats_get(): tx_dropped_link_down: 0 ice_stats_get(): crc_errors: 0 ice_stats_get(): illegal_bytes: 0 ice_stats_get(): error_bytes: 0 ice_stats_get(): mac_local_faults: 0 ice_stats_get(): mac_remote_faults: 0 ice_stats_get(): link_xon_rx: 0 ice_stats_get(): link_xoff_rx: 0 ice_stats_get(): link_xon_tx: 0 ice_stats_get(): link_xoff_tx: 0 ice_stats_get(): rx_size_64: 0 ice_stats_get(): rx_size_127: 10 ice_stats_get(): rx_size_255: 3 ice_stats_get(): rx_size_511: 0 ice_stats_get(): rx_size_1023: 0 ice_stats_get(): rx_size_1522: 0 ice_stats_get(): rx_size_big: 0 ice_stats_get(): rx_undersize: 0 ice_stats_get(): rx_fragments: 0 ice_stats_get(): rx_oversize: 0 ice_stats_get(): rx_jabber: 0 ice_stats_get(): tx_size_64: 0 ice_stats_get(): tx_size_127: 0 ice_stats_get(): tx_size_255: 0 ice_stats_get(): tx_size_511: 0 ice_stats_get(): tx_size_1023: 0 ice_stats_get(): tx_size_1522: 0 ice_stats_get(): tx_size_big: 0 ice_stats_get(): rx_len_errors: 0 ice_stats_get(): ************* PF stats end **************** 18/07/2022 19:15:09 dut.10.239.252.240: stop 18/07/2022 19:15:09 dut.10.239.252.240: Telling cores to ... Waiting for lcores to finish... ------- 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= 8 -> TX Port= 0/Queue= 8 ------- RX-packets: 1 TX-packets: 0 TX-dropped: 0 ice_update_vsi_stats(): ************** VSI[12] stats start ************** ice_update_vsi_stats(): rx_bytes: 1936 ice_update_vsi_stats(): rx_unicast: 6 ice_update_vsi_stats(): rx_multicast: 10 ice_update_vsi_stats(): rx_broadcast: 0 ice_update_vsi_stats(): rx_discards: 0 ice_update_vsi_stats(): rx_unknown_protocol: 0 ice_update_vsi_stats(): tx_bytes: 0 ice_update_vsi_stats(): tx_unicast: 0 ice_update_vsi_stats(): tx_multicast: 0 ice_update_vsi_stats(): tx_broadcast: 0 ice_update_vsi_stats(): tx_discards: 0 ice_update_vsi_stats(): tx_errors: 0 ice_update_vsi_stats(): ************** VSI[12] stats end **************** ice_stats_get(): *************** PF stats start ***************** ice_stats_get(): rx_bytes: 1936 ice_stats_get(): rx_unicast: 6 ice_stats_get(): rx_multicast:10 ice_stats_get(): rx_broadcast:0 ice_stats_get(): rx_discards:0 ice_stats_get(): vsi rx_discards:0 ice_stats_get(): rx_unknown_protocol: 0 ice_stats_get(): tx_bytes: 0 ice_stats_get(): tx_unicast: 0 ice_stats_get(): tx_multicast:0 ice_stats_get(): tx_broadcast:0 ice_stats_get(): tx_discards:0 ice_stats_get(): vsi tx_discards:0 ice_stats_get(): tx_errors: 0 ice_stats_get(): tx_dropped_link_down: 0 ice_stats_get(): crc_errors: 0 ice_stats_get(): illegal_bytes: 0 ice_stats_get(): error_bytes: 0 ice_stats_get(): mac_local_faults: 0 ice_stats_get(): mac_remote_faults: 0 ice_stats_get(): link_xon_rx: 0 ice_stats_get(): link_xoff_rx: 0 ice_stats_get(): link_xon_tx: 0 ice_stats_get(): link_xoff_tx: 0 ice_stats_get(): rx_size_64: 0 ice_stats_get(): rx_size_127: 12 ice_stats_get(): rx_size_255: 4 ice_stats_get(): rx_size_511: 0 ice_stats_get(): rx_size_1023: 0 ice_stats_get(): rx_size_1522: 0 ice_stats_get(): rx_size_big: 0 ice_stats_get(): rx_undersize: 0 ice_stats_get(): rx_fragments: 0 ice_stats_get(): rx_oversize: 0 ice_stats_get(): rx_jabber: 0 ice_stats_get(): tx_size_64: 0 ice_stats_get(): tx_size_127: 0 ice_stats_get(): tx_size_255: 0 ice_stats_get(): tx_size_511: 0 ice_stats_get(): tx_size_1023: 0 ice_stats_get(): tx_size_1522: 0 ice_stats_get(): tx_size_big: 0 ice_stats_get(): rx_len_errors: 0 ice_stats_get(): ************* PF stats end **************** ---------------------- Forward statistics for port 0 ---------------------- RX-packets: 3 RX-dropped: 0 RX-total: 3 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 3 RX-dropped: 0 RX-total: 3 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 18/07/2022 19:15:09 dut.10.239.252.240: flow destroy 0 rule 0 18/07/2022 19:15:09 dut.10.239.252.240: Flow rule #0 destroyed 18/07/2022 19:15:09 dut.10.239.252.240: flow list 0 18/07/2022 19:15:09 dut.10.239.252.240: 18/07/2022 19:15:09 dut.10.239.252.240: start 18/07/2022 19:15:09 dut.10.239.252.240: rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) 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=0x80000 Tx offloads=0x10000 RX queue: 0 RX desc=1024 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=1024 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 ice_update_vsi_stats(): ************** VSI[12] stats ************** ice_update_vsi_stats(): rx_bytes: 1936 ice_update_vsi_stats(): rx_unicast: 6 ice_update_vsi_stats(): rx_multicast: 10 ice_update_vsi_stats(): rx_broadcast: 0 ice_update_vsi_stats(): rx_discards: 0 ice_update_vsi_stats(): rx_unknown_protocol: 0 ice_update_vsi_stats(): tx_bytes: 0 ice_update_vsi_stats(): tx_unicast: 0 ice_update_vsi_stats(): tx_multicast: 0 ice_update_vsi_stats(): tx_broadcast: 0 ice_update_vsi_stats(): tx_discards: 0 ice_update_vsi_stats(): tx_errors: 0 ice_update_vsi_stats(): ************** VSI[12] stats end **************** ice_stats_get(): *************** PF stats ***************** ice_stats_get(): rx_bytes: 1936 ice_stats_get(): rx_unicast: 6 ice_stats_get(): rx_multicast:10 ice_stats_get(): rx_broadcast:0 ice_stats_get(): rx_discards:0 ice_stats_get(): vsi rx_discards:0 ice_stats_get(): rx_unknown_protocol: 0 ice_stats_get(): tx_bytes: 0 ice_stats_get(): tx_unicast: 0 ice_stats_get(): tx_multicast:0 ice_stats_get(): tx_broadcast:0 ice_stats_get(): tx_discards:0 ice_stats_get(): vsi tx_discards:0 ice_stats_get(): tx_errors: 0 ice_stats_get(): tx_dropped_link_down: 0 ice_stats_get(): crc_errors: 0 ice_stats_get(): illegal_bytes: 0 ice_stats_get(): error_bytes: 0 ice_stats_get(): mac_local_faults: 0 ice_stats_get(): mac_remote_faults: 0 ice_stats_get(): link_xon_rx: 0 ice_stats_get(): link_xoff_rx: 0 ice_stats_get(): link_xon_tx: 0 ice_stats_get(): link_xoff_tx: 0 ice_stats_get(): rx_size_64: 0 ice_stats_get(): rx_size_127: 12 ice_stats_get(): rx_size_255: 4 ice_stats_get(): rx_size_511: 0 ice_stats_get(): rx_size_1023: 0 ice_stats_get(): rx_size_1522: 0 ice_stats_get(): rx_size_big: 0 ice_stats_get(): rx_undersize: 0 ice_stats_get(): rx_fragments: 0 ice_stats_get(): rx_oversize: 0 ice_stats_get(): rx_jabber: 0 ice_stats_get(): tx_size_64: 0 ice_stats_get(): tx_size_127: 0 ice_stats_get(): tx_size_255: 0 ice_stats_get(): tx_size_511: 0 ice_stats_get(): tx_size_1023: 0 ice_stats_get(): tx_size_1522: 0 ice_stats_get(): tx_size_big: 0 ice_stats_get(): rx_len_errors: 0 ice_stats_get(): ************* PF stats end **************** 18/07/2022 19:15:14 dut.10.239.252.240: stop 18/07/2022 19:15:15 dut.10.239.252.240: Telling cores to ... Waiting for lcores to finish... ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 ------- RX-packets: 1 TX-packets: 0 TX-dropped: 0 ------- Forward 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= 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=14 -> TX Port= 0/Queue=14 ------- RX-packets: 1 TX-packets: 0 TX-dropped: 0 ice_update_vsi_stats(): ************** VSI[12] stats start ************** ice_update_vsi_stats(): rx_bytes: 2534 ice_update_vsi_stats(): rx_unicast: 6 ice_update_vsi_stats(): rx_multicast: 15 ice_update_vsi_stats(): rx_broadcast: 0 ice_update_vsi_stats(): rx_discards: 0 ice_update_vsi_stats(): rx_unknown_protocol: 0 ice_update_vsi_stats(): tx_bytes: 0 ice_update_vsi_stats(): tx_unicast: 0 ice_update_vsi_stats(): tx_multicast: 0 ice_update_vsi_stats(): tx_broadcast: 0 ice_update_vsi_stats(): tx_discards: 0 ice_update_vsi_stats(): tx_errors: 0 ice_update_vsi_stats(): ************** VSI[12] stats end **************** ice_stats_get(): *************** PF stats start ***************** ice_stats_get(): rx_bytes: 2534 ice_stats_get(): rx_unicast: 6 ice_stats_get(): rx_multicast:15 ice_stats_get(): rx_broadcast:0 ice_stats_get(): rx_discards:0 ice_stats_get(): vsi rx_discards:0 ice_stats_get(): rx_unknown_protocol: 0 ice_stats_get(): tx_bytes: 0 ice_stats_get(): tx_unicast: 0 ice_stats_get(): tx_multicast:0 ice_stats_get(): tx_broadcast:0 ice_stats_get(): tx_discards:0 ice_stats_get(): vsi tx_discards:0 ice_stats_get(): tx_errors: 0 ice_stats_get(): tx_dropped_link_down: 0 ice_stats_get(): crc_errors: 0 ice_stats_get(): illegal_bytes: 0 ice_stats_get(): error_bytes: 0 ice_stats_get(): mac_local_faults: 0 ice_stats_get(): mac_remote_faults: 0 ice_stats_get(): link_xon_rx: 0 ice_stats_get(): link_xoff_rx: 0 ice_stats_get(): link_xon_tx: 0 ice_stats_get(): link_xoff_tx: 0 ice_stats_get(): rx_size_64: 0 ice_stats_get(): rx_size_127: 16 ice_stats_get(): rx_size_255: 5 ice_stats_get(): rx_size_511: 0 ice_stats_get(): rx_size_1023: 0 ice_stats_get(): rx_size_1522: 0 ice_stats_get(): rx_size_big: 0 ice_stats_get(): rx_undersize: 0 ice_stats_get(): rx_fragments: 0 ice_stats_get(): rx_oversize: 0 ice_stats_get(): rx_jabber: 0 ice_stats_get(): tx_size_64: 0 ice_stats_get(): tx_size_127: 0 ice_stats_get(): tx_size_255: 0 ice_stats_get(): tx_size_511: 0 ice_stats_get(): tx_size_1023: 0 ice_stats_get(): tx_size_1522: 0 ice_stats_get(): tx_size_big: 0 ice_stats_get(): rx_len_errors: 0 ice_stats_get(): ************* PF stats end **************** ---------------------- 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. 18/07/2022 19:15:15 dut.10.239.252.240: flow validate 0 ingress pattern eth / ipv6 src spec CDCD:910A:2222:5498:8475:1111:3900:2023 src mask fff0:0:0:0:0:0:0:0 / end actions drop / end 18/07/2022 19:15:15 dut.10.239.252.240: Flow rule validated 18/07/2022 19:15:15 dut.10.239.252.240: flow list 0 18/07/2022 19:15:15 dut.10.239.252.240: 18/07/2022 19:15:15 dut.10.239.252.240: flow create 0 ingress pattern eth / ipv6 src spec CDCD:910A:2222:5498:8475:1111:3900:2023 src mask fff0:0:0:0:0:0:0:0 / end actions drop / end 18/07/2022 19:15:15 dut.10.239.252.240: ice_flow_create(): Succeeded to create (2) flow Flow rule #0 created 18/07/2022 19:15:15 dut.10.239.252.240: flow list 0 18/07/2022 19:15:15 dut.10.239.252.240: ID Group Prio Attr Rule 0 0 0 i-- ETH IPV6 => DROP 18/07/2022 19:15:15 dut.10.239.252.240: start 18/07/2022 19:15:15 dut.10.239.252.240: rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) 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=0x80000 Tx offloads=0x10000 RX queue: 0 RX desc=1024 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=1024 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 ice_update_vsi_stats(): ************** VSI[12] stats ************** ice_update_vsi_stats(): rx_bytes: 2534 ice_update_vsi_stats(): rx_unicast: 6 ice_update_vsi_stats(): rx_multicast: 15 ice_update_vsi_stats(): rx_broadcast: 0 ice_update_vsi_stats(): rx_discards: 0 ice_update_vsi_stats(): rx_unknown_protocol: 0 ice_update_vsi_stats(): tx_bytes: 0 ice_update_vsi_stats(): tx_unicast: 0 ice_update_vsi_stats(): tx_multicast: 0 ice_update_vsi_stats(): tx_broadcast: 0 ice_update_vsi_stats(): tx_discards: 0 ice_update_vsi_stats(): tx_errors: 0 ice_update_vsi_stats(): ************** VSI[12] stats end **************** ice_stats_get(): *************** PF stats ***************** ice_stats_get(): rx_bytes: 2534 ice_stats_get(): rx_unicast: 6 ice_stats_get(): rx_multicast:15 ice_stats_get(): rx_broadcast:0 ice_stats_get(): rx_discards:0 ice_stats_get(): vsi rx_discards:0 ice_stats_get(): rx_unknown_protocol: 0 ice_stats_get(): tx_bytes: 0 ice_stats_get(): tx_unicast: 0 ice_stats_get(): tx_multicast:0 ice_stats_get(): tx_broadcast:0 ice_stats_get(): tx_discards:0 ice_stats_get(): vsi tx_discards:0 ice_stats_get(): tx_errors: 0 ice_stats_get(): tx_dropped_link_down: 0 ice_stats_get(): crc_errors: 0 ice_stats_get(): illegal_bytes: 0 ice_stats_get(): error_bytes: 0 ice_stats_get(): mac_local_faults: 0 ice_stats_get(): mac_remote_faults: 0 ice_stats_get(): link_xon_rx: 0 ice_stats_get(): link_xoff_rx: 0 ice_stats_get(): link_xon_tx: 0 ice_stats_get(): link_xoff_tx: 0 ice_stats_get(): rx_size_64: 0 ice_stats_get(): rx_size_127: 16 ice_stats_get(): rx_size_255: 5 ice_stats_get(): rx_size_511: 0 ice_stats_get(): rx_size_1023: 0 ice_stats_get(): rx_size_1522: 0 ice_stats_get(): rx_size_big: 0 ice_stats_get(): rx_undersize: 0 ice_stats_get(): rx_fragments: 0 ice_stats_get(): rx_oversize: 0 ice_stats_get(): rx_jabber: 0 ice_stats_get(): tx_size_64: 0 ice_stats_get(): tx_size_127: 0 ice_stats_get(): tx_size_255: 0 ice_stats_get(): tx_size_511: 0 ice_stats_get(): tx_size_1023: 0 ice_stats_get(): tx_size_1522: 0 ice_stats_get(): tx_size_big: 0 ice_stats_get(): rx_len_errors: 0 ice_stats_get(): ************* PF stats end **************** 18/07/2022 19:15:20 dut.10.239.252.240: stop 18/07/2022 19:15:20 dut.10.239.252.240: Telling cores to ... Waiting for lcores to finish... ice_update_vsi_stats(): ************** VSI[12] stats start ************** ice_update_vsi_stats(): rx_bytes: 2534 ice_update_vsi_stats(): rx_unicast: 6 ice_update_vsi_stats(): rx_multicast: 15 ice_update_vsi_stats(): rx_broadcast: 0 ice_update_vsi_stats(): rx_discards: 0 ice_update_vsi_stats(): rx_unknown_protocol: 0 ice_update_vsi_stats(): tx_bytes: 0 ice_update_vsi_stats(): tx_unicast: 0 ice_update_vsi_stats(): tx_multicast: 0 ice_update_vsi_stats(): tx_broadcast: 0 ice_update_vsi_stats(): tx_discards: 0 ice_update_vsi_stats(): tx_errors: 0 ice_update_vsi_stats(): ************** VSI[12] stats end **************** ice_stats_get(): *************** PF stats start ***************** ice_stats_get(): rx_bytes: 6862 ice_stats_get(): rx_unicast: 6 ice_stats_get(): rx_multicast:15 ice_stats_get(): rx_broadcast:8 ice_stats_get(): rx_discards:0 ice_stats_get(): vsi rx_discards:0 ice_stats_get(): rx_unknown_protocol: 8 ice_stats_get(): tx_bytes: 0 ice_stats_get(): tx_unicast: 0 ice_stats_get(): tx_multicast:0 ice_stats_get(): tx_broadcast:0 ice_stats_get(): tx_discards:0 ice_stats_get(): vsi tx_discards:0 ice_stats_get(): tx_errors: 0 ice_stats_get(): tx_dropped_link_down: 0 ice_stats_get(): crc_errors: 0 ice_stats_get(): illegal_bytes: 0 ice_stats_get(): error_bytes: 0 ice_stats_get(): mac_local_faults: 0 ice_stats_get(): mac_remote_faults: 0 ice_stats_get(): link_xon_rx: 0 ice_stats_get(): link_xoff_rx: 0 ice_stats_get(): link_xon_tx: 0 ice_stats_get(): link_xoff_tx: 0 ice_stats_get(): rx_size_64: 0 ice_stats_get(): rx_size_127: 16 ice_stats_get(): rx_size_255: 5 ice_stats_get(): rx_size_511: 0 ice_stats_get(): rx_size_1023: 8 ice_stats_get(): rx_size_1522: 0 ice_stats_get(): rx_size_big: 0 ice_stats_get(): rx_undersize: 0 ice_stats_get(): rx_fragments: 0 ice_stats_get(): rx_oversize: 0 ice_stats_get(): rx_jabber: 0 ice_stats_get(): tx_size_64: 0 ice_stats_get(): tx_size_127: 0 ice_stats_get(): tx_size_255: 0 ice_stats_get(): tx_size_511: 0 ice_stats_get(): tx_size_1023: 0 ice_stats_get(): tx_size_1522: 0 ice_stats_get(): tx_size_big: 0 ice_stats_get(): rx_len_errors: 0 ice_stats_get(): ************* PF stats end **************** ---------------------- Forward statistics for port 0 ---------------------- RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 0 RX-dropped: 0 RX-total: 0 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 18/07/2022 19:15:20 dut.10.239.252.240: start 18/07/2022 19:15:20 dut.10.239.252.240: rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) 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=0x80000 Tx offloads=0x10000 RX queue: 0 RX desc=1024 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=1024 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 ice_update_vsi_stats(): ************** VSI[12] stats ************** ice_update_vsi_stats(): rx_bytes: 2534 ice_update_vsi_stats(): rx_unicast: 6 ice_update_vsi_stats(): rx_multicast: 15 ice_update_vsi_stats(): rx_broadcast: 0 ice_update_vsi_stats(): rx_discards: 0 ice_update_vsi_stats(): rx_unknown_protocol: 0 ice_update_vsi_stats(): tx_bytes: 0 ice_update_vsi_stats(): tx_unicast: 0 ice_update_vsi_stats(): tx_multicast: 0 ice_update_vsi_stats(): tx_broadcast: 0 ice_update_vsi_stats(): tx_discards: 0 ice_update_vsi_stats(): tx_errors: 0 ice_update_vsi_stats(): ************** VSI[12] stats end **************** ice_stats_get(): *************** PF stats ***************** ice_stats_get(): rx_bytes: 6862 ice_stats_get(): rx_unicast: 6 ice_stats_get(): rx_multicast:15 ice_stats_get(): rx_broadcast:8 ice_stats_get(): rx_discards:0 ice_stats_get(): vsi rx_discards:0 ice_stats_get(): rx_unknown_protocol: 8 ice_stats_get(): tx_bytes: 0 ice_stats_get(): tx_unicast: 0 ice_stats_get(): tx_multicast:0 ice_stats_get(): tx_broadcast:0 ice_stats_get(): tx_discards:0 ice_stats_get(): vsi tx_discards:0 ice_stats_get(): tx_errors: 0 ice_stats_get(): tx_dropped_link_down: 0 ice_stats_get(): crc_errors: 0 ice_stats_get(): illegal_bytes: 0 ice_stats_get(): error_bytes: 0 ice_stats_get(): mac_local_faults: 0 ice_stats_get(): mac_remote_faults: 0 ice_stats_get(): link_xon_rx: 0 ice_stats_get(): link_xoff_rx: 0 ice_stats_get(): link_xon_tx: 0 ice_stats_get(): link_xoff_tx: 0 ice_stats_get(): rx_size_64: 0 ice_stats_get(): rx_size_127: 16 ice_stats_get(): rx_size_255: 5 ice_stats_get(): rx_size_511: 0 ice_stats_get(): rx_size_1023: 8 ice_stats_get(): rx_size_1522: 0 ice_stats_get(): rx_size_big: 0 ice_stats_get(): rx_undersize: 0 ice_stats_get(): rx_fragments: 0 ice_stats_get(): rx_oversize: 0 ice_stats_get(): rx_jabber: 0 ice_stats_get(): tx_size_64: 0 ice_stats_get(): tx_size_127: 0 ice_stats_get(): tx_size_255: 0 ice_stats_get(): tx_size_511: 0 ice_stats_get(): tx_size_1023: 0 ice_stats_get(): tx_size_1522: 0 ice_stats_get(): tx_size_big: 0 ice_stats_get(): rx_len_errors: 0 ice_stats_get(): ************* PF stats end **************** 18/07/2022 19:15:25 dut.10.239.252.240: stop 18/07/2022 19:15:25 dut.10.239.252.240: Telling cores to ... Waiting for lcores to finish... ------- Forward Stats for RX Port= 0/Queue= 7 -> TX Port= 0/Queue= 7 ------- RX-packets: 1 TX-packets: 0 TX-dropped: 0 ------- Forward Stats for RX Port= 0/Queue= 9 -> TX Port= 0/Queue= 9 ------- 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 ice_update_vsi_stats(): ************** VSI[12] stats start ************** ice_update_vsi_stats(): rx_bytes: 4164 ice_update_vsi_stats(): rx_unicast: 6 ice_update_vsi_stats(): rx_multicast: 15 ice_update_vsi_stats(): rx_broadcast: 3 ice_update_vsi_stats(): rx_discards: 0 ice_update_vsi_stats(): rx_unknown_protocol: 0 ice_update_vsi_stats(): tx_bytes: 0 ice_update_vsi_stats(): tx_unicast: 0 ice_update_vsi_stats(): tx_multicast: 0 ice_update_vsi_stats(): tx_broadcast: 0 ice_update_vsi_stats(): tx_discards: 0 ice_update_vsi_stats(): tx_errors: 0 ice_update_vsi_stats(): ************** VSI[12] stats end **************** ice_stats_get(): *************** PF stats start ***************** ice_stats_get(): rx_bytes: 8492 ice_stats_get(): rx_unicast: 6 ice_stats_get(): rx_multicast:15 ice_stats_get(): rx_broadcast:11 ice_stats_get(): rx_discards:0 ice_stats_get(): vsi rx_discards:0 ice_stats_get(): rx_unknown_protocol: 8 ice_stats_get(): tx_bytes: 0 ice_stats_get(): tx_unicast: 0 ice_stats_get(): tx_multicast:0 ice_stats_get(): tx_broadcast:0 ice_stats_get(): tx_discards:0 ice_stats_get(): vsi tx_discards:0 ice_stats_get(): tx_errors: 0 ice_stats_get(): tx_dropped_link_down: 0 ice_stats_get(): crc_errors: 0 ice_stats_get(): illegal_bytes: 0 ice_stats_get(): error_bytes: 0 ice_stats_get(): mac_local_faults: 0 ice_stats_get(): mac_remote_faults: 0 ice_stats_get(): link_xon_rx: 0 ice_stats_get(): link_xoff_rx: 0 ice_stats_get(): link_xon_tx: 0 ice_stats_get(): link_xoff_tx: 0 ice_stats_get(): rx_size_64: 0 ice_stats_get(): rx_size_127: 16 ice_stats_get(): rx_size_255: 5 ice_stats_get(): rx_size_511: 0 ice_stats_get(): rx_size_1023: 11 ice_stats_get(): rx_size_1522: 0 ice_stats_get(): rx_size_big: 0 ice_stats_get(): rx_undersize: 0 ice_stats_get(): rx_fragments: 0 ice_stats_get(): rx_oversize: 0 ice_stats_get(): rx_jabber: 0 ice_stats_get(): tx_size_64: 0 ice_stats_get(): tx_size_127: 0 ice_stats_get(): tx_size_255: 0 ice_stats_get(): tx_size_511: 0 ice_stats_get(): tx_size_1023: 0 ice_stats_get(): tx_size_1522: 0 ice_stats_get(): tx_size_big: 0 ice_stats_get(): rx_len_errors: 0 ice_stats_get(): ************* PF stats end **************** ---------------------- Forward statistics for port 0 ---------------------- RX-packets: 3 RX-dropped: 0 RX-total: 3 TX-packets: 0 TX-dropped: 0 TX-total: 0 ---------------------------------------------------------------------------- +++++++++++++++ Accumulated forward statistics for all ports+++++++++++++++ RX-packets: 3 RX-dropped: 0 RX-total: 3 TX-packets: 0 TX-dropped: 0 TX-total: 0 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Done. 18/07/2022 19:15:25 dut.10.239.252.240: flow destroy 0 rule 0 18/07/2022 19:15:25 dut.10.239.252.240: Flow rule #0 destroyed 18/07/2022 19:15:25 dut.10.239.252.240: flow list 0 18/07/2022 19:15:25 dut.10.239.252.240: 18/07/2022 19:15:25 dut.10.239.252.240: start 18/07/2022 19:15:26 dut.10.239.252.240: rxonly packet forwarding - ports=1 - cores=1 - streams=16 - NUMA support enabled, MP allocation mode: native Logical Core 2 (socket 0) 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=0x80000 Tx offloads=0x10000 RX queue: 0 RX desc=1024 - RX free threshold=32 RX threshold registers: pthresh=0 hthresh=0 wthresh=0 RX Offloads=0x0 TX queue: 0 TX desc=1024 - TX free threshold=32 TX threshold registers: pthresh=32 hthresh=0 wthresh=0 TX offloads=0x10000 - TX RS bit threshold=32 ice_update_vsi_stats(): ************** VSI[12] stats ************** ice_update_vsi_stats(): rx_bytes: 4164 ice_update_vsi_stats(): rx_unicast: 6 ice_update_vsi_stats(): rx_multicast: 15 ice_update_vsi_stats(): rx_broadcast: 3 ice_update_vsi_stats(): rx_discards: 0 ice_update_vsi_stats(): rx_unknown_protocol: 0 ice_update_vsi_stats(): tx_bytes: 0 ice_update_vsi_stats(): tx_unicast: 0 ice_update_vsi_stats(): tx_multicast: 0 ice_update_vsi_stats(): tx_broadcast: 0 ice_update_vsi_stats(): tx_discards: 0 ice_update_vsi_stats(): tx_errors: 0 ice_update_vsi_stats(): ************** VSI[12] stats end **************** ice_stats_get(): *************** PF stats ***************** ice_stats_get(): rx_bytes: 8492 ice_stats_get(): rx_unicast: 6 ice_stats_get(): rx_multicast:15 ice_stats_get(): rx_broadcast:11 ice_stats_get(): rx_discards:0 ice_stats_get(): vsi rx_discards:0 ice_stats_get(): rx_unknown_protocol: 8 ice_stats_get(): tx_bytes: 0 ice_stats_get(): tx_unicast: 0 ice_stats_get(): tx_multicast:0 ice_stats_get(): tx_broadcast:0 ice_stats_get(): tx_discards:0 ice_stats_get(): vsi tx_discards:0 ice_stats_get(): tx_errors: 0 ice_stats_get(): tx_dropped_link_down: 0 ice_stats_get(): crc_errors: 0 ice_stats_get(): illegal_bytes: 0 ice_stats_get(): error_bytes: 0 ice_stats_get(): mac_local_faults: 0 ice_stats_get(): mac_remote_faults: 0 ice_stats_get(): link_xon_rx: 0 ice_stats_get(): link_xoff_rx: 0 ice_stats_get(): link_xon_tx: 0 ice_stats_get(): link_xoff_tx: 0 ice_stats_get(): rx_size_64: 0 ice_stats_get(): rx_size_127: 16 ice_stats_get(): rx_size_255: 5 ice_stats_get(): rx_size_511: 0 ice_stats_get(): rx_size_1023: 11 ice_stats_get(): rx_size_1522: 0 ice_stats_get(): rx_size_big: 0 ice_stats_get(): rx_undersize: 0 ice_stats_get(): rx_fragments: 0 ice_stats_get(): rx_oversize: 0 ice_stats_get(): rx_jabber: 0 ice_stats_get(): tx_size_64: 0 ice_stats_get(): tx_size_127: 0 ice_stats_get(): tx_size_255: 0 ice_stats_get(): tx_size_511: 0 ice_stats_get(): tx_size_1023: 0 ice_stats_get(): tx_size_1522: 0 ice_stats_get(): tx_size_big: 0 ice_stats_get(): rx_len_errors: 0 ice_stats_get(): ************* PF stats end **************** 18/07/2022 19:15:31 dut.10.239.252.240: stop 18/07/2022 19:15:31 dut.10.239.252.240: Telling cores to ... Waiting for lcores to finish... ------- Forward Stats for RX Port= 0/Queue= 0 -> TX Port= 0/Queue= 0 ------- RX-packets: 1 TX-packets: 0 TX-dropped: 0 ------- Forward Stats for RX Port= 0/Queue= 1 -> TX Port= 0/Queue= 1 ------- 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= 6 -> TX Port= 0/Queue= 6 ------- 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=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: 2 TX-packets: 0 TX-dropped: 0 ice_update_vsi_stats(): ************** VSI[12] stats start ************** ice_update_vsi_stats(): rx_bytes: 8492 ice_update_vsi_stats(): rx_unicast: 6 ice_update_vsi_stats(): rx_multicast: 15 ice_update_vsi_stats(): rx_broadcast: 11 ice_update_vsi_stats(): rx_discards: 0 ice_update_vsi_stats(): rx_unknown_protocol: 0 ice_update_vsi_stats(): tx_bytes: 0 ice_update_vsi_stats(): tx_unicast: 0 ice_update_vsi_stats(): tx_multicast: 0 ice_update_vsi_stats(): tx_broadcast: 0 ice_update_vsi_stats(): tx_discards: 0 ice_update_vsi_stats(): tx_errors: 0 ice_update_vsi_stats(): ************** VSI[12] stats end **************** ice_stats_get(): *************** PF stats start ***************** ice_stats_get(): rx_bytes: 12820 ice_stats_get(): rx_unicast: 6 ice_stats_get(): rx_multicast:15 ice_stats_get(): rx_broadcast:19 ice_stats_get(): rx_discards:0 ice_stats_get(): vsi rx_discards:0 ice_stats_get(): rx_unknown_protocol: 8 ice_stats_get(): tx_bytes: 0 ice_stats_get(): tx_unicast: 0 ice_stats_get(): tx_multicast:0 ice_stats_get(): tx_broadcast:0 ice_stats_get(): tx_discards:0 ice_stats_get(): vsi tx_discards:0 ice_stats_get(): tx_errors: 0 ice_stats_get(): tx_dropped_link_down: 0 ice_stats_get(): crc_errors: 0 ice_stats_get(): illegal_bytes: 0 ice_stats_get(): error_bytes: 0 ice_stats_get(): mac_local_faults: 0 ice_stats_get(): mac_remote_faults: 0 ice_stats_get(): link_xon_rx: 0 ice_stats_get(): link_xoff_rx: 0 ice_stats_get(): link_xon_tx: 0 ice_stats_get(): link_xoff_tx: 0 ice_stats_get(): rx_size_64: 0 ice_stats_get(): rx_size_127: 16 ice_stats_get(): rx_size_255: 5 ice_stats_get(): rx_size_511: 0 ice_stats_get(): rx_size_1023: 19 ice_stats_get(): rx_size_1522: 0 ice_stats_get(): rx_size_big: 0 ice_stats_get(): rx_undersize: 0 ice_stats_get(): rx_fragments: 0 ice_stats_get(): rx_oversize: 0 ice_stats_get(): rx_jabber: 0 ice_stats_get(): tx_size_64: 0 ice_stats_get(): tx_size_127: 0 ice_stats_get(): tx_size_255: 0 ice_stats_get(): tx_size_511: 0 ice_stats_get(): tx_size_1023: 0 ice_stats_get(): tx_size_1522: 0 ice_stats_get(): tx_size_big: 0 ice_stats_get(): rx_len_errors: 0 ice_stats_get(): ************* PF stats end **************** ---------------------- 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. 18/07/2022 19:15:31 ICESwitchFilterTest: Test Case test_l3_multicast Result PASSED: 18/07/2022 19:15:31 dut.10.239.252.240: flow flush 0 18/07/2022 19:15:31 dut.10.239.252.240: 18/07/2022 19:15:31 dut.10.239.252.240: quit 18/07/2022 19:15:32 dut.10.239.252.240: Stopping port 0... Stopping ports... Done Shutting down port 0... Closing ports... _ice_tx_queue_release_mbufs(): Pointer to txq or sw_ring is NULL _ice_rx_queue_release_mbufs(): Pointer to sw_ring is NULL _ice_tx_queue_release_mbufs(): Pointer to txq or sw_ring is NULL _ice_rx_queue_release_mbufs(): Pointer to sw_ring is NULL ice_free_queues(): >> ice_free_dma_mem(): memzone ice_dma_1 to be freed with physical address: 6442125952 ice_free_dma_mem(): memzone ice_dma_2 to be freed with physical address: 6442121728 ice_free_dma_mem(): memzone ice_dma_3 to be freed with physical address: 6442117504 ice_free_dma_mem(): memzone ice_dma_4 to be freed with physical address: 6442113280 ice_free_dma_mem(): memzone ice_dma_5 to be freed with physical address: 6442109056 ice_free_dma_mem(): memzone ice_dma_6 to be freed with physical address: 6442104832 ice_free_dma_mem(): memzone ice_dma_7 to be freed with physical address: 6442100608 ice_free_dma_mem(): memzone ice_dma_8 to be freed with physical address: 6442096384 ice_free_dma_mem(): memzone ice_dma_9 to be freed with physical address: 6442092160 ice_free_dma_mem(): memzone ice_dma_10 to be freed with physical address: 6442087936 ice_free_dma_mem(): memzone ice_dma_11 to be freed with physical address: 6442083712 ice_free_dma_mem(): memzone ice_dma_12 to be freed with physical address: 6442079488 ice_free_dma_mem(): memzone ice_dma_13 to be freed with physical address: 6442075264 ice_free_dma_mem(): memzone ice_dma_14 to be freed with physical address: 6442071040 ice_free_dma_mem(): memzone ice_dma_15 to be freed with physical address: 6442066816 ice_free_dma_mem(): memzone ice_dma_16 to be freed with physical address: 6442062592 ice_free_dma_mem(): memzone ice_dma_17 to be freed with physical address: 6442058368 ice_free_dma_mem(): memzone ice_dma_18 to be freed with physical address: 6442054144 ice_free_dma_mem(): memzone ice_dma_19 to be freed with physical address: 6442049920 ice_free_dma_mem(): memzone ice_dma_20 to be freed with physical address: 6442045696 ice_free_dma_mem(): memzone ice_dma_21 to be freed with physical address: 6442041472 ice_free_dma_mem(): memzone ice_dma_22 to be freed with physical address: 6442037248 ice_free_dma_mem(): memzone ice_dma_23 to be freed with physical address: 6442033024 ice_free_dma_mem(): memzone ice_dma_24 to be freed with physical address: 6442028800 ice_free_dma_mem(): memzone ice_dma_25 to be freed with physical address: 6442024576 ice_free_dma_mem(): memzone ice_dma_26 to be freed with physical address: 6442020352 ice_free_dma_mem(): memzone ice_dma_27 to be freed with physical address: 6442016128 ice_free_dma_mem(): memzone ice_dma_28 to be freed with physical address: 6442011904 ice_free_dma_mem(): memzone ice_dma_29 to be freed with physical address: 6442007680 ice_free_dma_mem(): memzone ice_dma_30 to be freed with physical address: 6442003456 ice_free_dma_mem(): memzone ice_dma_31 to be freed with physical address: 6441999232 ice_free_dma_mem(): memzone ice_dma_32 to be freed with physical address: 6441995008 ice_free_dma_mem(): memzone ice_dma_0 to be freed with physical address: 6442131584 ice_free_dma_mem(): memzone ice_dma_34 to be freed with physical address: 6441988608 ice_free_dma_mem(): memzone ice_dma_35 to be freed with physical address: 6441984384 ice_free_dma_mem(): memzone ice_dma_36 to be freed with physical address: 6441980160 ice_free_dma_mem(): memzone ice_dma_37 to be freed with physical address: 6441975936 ice_free_dma_mem(): memzone ice_dma_38 to be freed with physical address: 6441971712 ice_free_dma_mem(): memzone ice_dma_39 to be freed with physical address: 6441967488 ice_free_dma_mem(): memzone ice_dma_40 to be freed with physical address: 6441963264 ice_free_dma_mem(): memzone ice_dma_41 to be freed with physical address: 6441959040 ice_free_dma_mem(): memzone ice_dma_42 to be freed with physical address: 6441954816 ice_free_dma_mem(): memzone ice_dma_43 to be freed with physical address: 6441950592 ice_free_dma_mem(): memzone ice_dma_44 to be freed with physical address: 6441946368 ice_free_dma_mem(): memzone ice_dma_45 to be freed with physical address: 6441942144 ice_free_dma_mem(): memzone ice_dma_46 to be freed with physical address: 6441937920 ice_free_dma_mem(): memzone ice_dma_47 to be freed with physical address: 6441933696 ice_free_dma_mem(): memzone ice_dma_48 to be freed with physical address: 6441929472 ice_free_dma_mem(): memzone ice_dma_49 to be freed with physical address: 6441925248 ice_free_dma_mem(): memzone ice_dma_50 to be freed with physical address: 6441921024 ice_free_dma_mem(): memzone ice_dma_51 to be freed with physical address: 6441916800 ice_free_dma_mem(): memzone ice_dma_52 to be freed with physical address: 6441912576 ice_free_dma_mem(): memzone ice_dma_53 to be freed with physical address: 6441908352 ice_free_dma_mem(): memzone ice_dma_54 to be freed with physical address: 6441904128 ice_free_dma_mem(): memzone ice_dma_55 to be freed with physical address: 6441899904 ice_free_dma_mem(): memzone ice_dma_56 to be freed with physical address: 6441895680 ice_free_dma_mem(): memzone ice_dma_57 to be freed with physical address: 6441891456 ice_free_dma_mem(): memzone ice_dma_58 to be freed with physical address: 6441887232 ice_free_dma_mem(): memzone ice_dma_59 to be freed with physical address: 6441883008 ice_free_dma_mem(): memzone ice_dma_60 to be freed with physical address: 6441878784 ice_free_dma_mem(): memzone ice_dma_61 to be freed with physical address: 6441874560 ice_free_dma_mem(): memzone ice_dma_62 to be freed with physical address: 6441870336 ice_free_dma_mem(): memzone ice_dma_63 to be freed with physical address: 6441866112 ice_free_dma_mem(): memzone ice_dma_64 to be freed with physical address: 6441861888 ice_free_dma_mem(): memzone ice_dma_65 to be freed with physical address: 6441857664 ice_free_dma_mem(): memzone ice_dma_33 to be freed with physical address: 6441993856 ice_free_dma_mem(): memzone ice_dma_67 to be freed with physical address: 6441850880 ice_free_dma_mem(): memzone ice_dma_68 to be freed with physical address: 6441846656 ice_free_dma_mem(): memzone ice_dma_69 to be freed with physical address: 6441842432 ice_free_dma_mem(): memzone ice_dma_70 to be freed with physical address: 6441838208 ice_free_dma_mem(): memzone ice_dma_71 to be freed with physical address: 6441833984 ice_free_dma_mem(): memzone ice_dma_72 to be freed with physical address: 6441829760 ice_free_dma_mem(): memzone ice_dma_73 to be freed with physical address: 6441825536 ice_free_dma_mem(): memzone ice_dma_74 to be freed with physical address: 6441821312 ice_free_dma_mem(): memzone ice_dma_75 to be freed with physical address: 6441817088 ice_free_dma_mem(): memzone ice_dma_76 to be freed with physical address: 6441812864 ice_free_dma_mem(): memzone ice_dma_77 to be freed with physical address: 6441808640 ice_free_dma_mem(): memzone ice_dma_78 to be freed with physical address: 6441804416 ice_free_dma_mem(): memzone ice_dma_79 to be freed with physical address: 6441800192 ice_free_dma_mem(): memzone ice_dma_80 to be freed with physical address: 6441795968 ice_free_dma_mem(): memzone ice_dma_81 to be freed with physical address: 6441791744 ice_free_dma_mem(): memzone ice_dma_82 to be freed with physical address: 6441787520 ice_free_dma_mem(): memzone ice_dma_83 to be freed with physical address: 6441783296 ice_free_dma_mem(): memzone ice_dma_84 to be freed with physical address: 6441779072 ice_free_dma_mem(): memzone ice_dma_85 to be freed with physical address: 6441774848 ice_free_dma_mem(): memzone ice_dma_86 to be freed with physical address: 6441770624 ice_free_dma_mem(): memzone ice_dma_87 to be freed with physical address: 6441766400 ice_free_dma_mem(): memzone ice_dma_88 to be freed with physical address: 6441762176 ice_free_dma_mem(): memzone ice_dma_89 to be freed with physical address: 6441757952 ice_free_dma_mem(): memzone ice_dma_90 to be freed with physical address: 6441753728 ice_free_dma_mem(): memzone ice_dma_91 to be freed with physical address: 6441749504 ice_free_dma_mem(): memzone ice_dma_92 to be freed with physical address: 6441745280 ice_free_dma_mem(): memzone ice_dma_93 to be freed with physical address: 6441741056 ice_free_dma_mem(): memzone ice_dma_94 to be freed with physical address: 6441736832 ice_free_dma_mem(): memzone ice_dma_95 to be freed with physical address: 6441732608 ice_free_dma_mem(): memzone ice_dma_96 to be freed with physical address: 6441728384 ice_free_dma_mem(): memzone ice_dma_97 to be freed with physical address: 6441724160 ice_free_dma_mem(): memzone ice_dma_98 to be freed with physical address: 6441719936 ice_free_dma_mem(): memzone ice_dma_66 to be freed with physical address: 6441856512 ice_free_dma_mem(): memzone ice_dma_100 to be freed with physical address: 6441713536 ice_free_dma_mem(): memzone ice_dma_101 to be freed with physical address: 6441709312 ice_free_dma_mem(): memzone ice_dma_102 to be freed with physical address: 6441705088 ice_free_dma_mem(): memzone ice_dma_103 to be freed with physical address: 6441700864 ice_free_dma_mem(): memzone ice_dma_104 to be freed with physical address: 6441696640 ice_free_dma_mem(): memzone ice_dma_105 to be freed with physical address: 6441692416 ice_free_dma_mem(): memzone ice_dma_106 to be freed with physical address: 6441688192 ice_free_dma_mem(): memzone ice_dma_107 to be freed with physical address: 6441683968 ice_free_dma_mem(): memzone ice_dma_108 to be freed with physical address: 6441679744 ice_free_dma_mem(): memzone ice_dma_109 to be freed with physical address: 6441675520 ice_free_dma_mem(): memzone ice_dma_110 to be freed with physical address: 6441671296 ice_free_dma_mem(): memzone ice_dma_111 to be freed with physical address: 6441667072 ice_free_dma_mem(): memzone ice_dma_112 to be freed with physical address: 6441662848 ice_free_dma_mem(): memzone ice_dma_113 to be freed with physical address: 6441658624 ice_free_dma_mem(): memzone ice_dma_114 to be freed with physical address: 6441654400 ice_free_dma_mem(): memzone ice_dma_115 to be freed with physical address: 6441650176 ice_free_dma_mem(): memzone ice_dma_116 to be freed with physical address: 6441645952 ice_free_dma_mem(): memzone ice_dma_117 to be freed with physical address: 6441641728 ice_free_dma_mem(): memzone ice_dma_118 to be freed with physical address: 6441637504 ice_free_dma_mem(): memzone ice_dma_119 to be freed with physical address: 6441633280 ice_free_dma_mem(): memzone ice_dma_120 to be freed with physical address: 6441629056 ice_free_dma_mem(): memzone ice_dma_121 to be freed with physical address: 6441624832 ice_free_dma_mem(): memzone ice_dma_122 to be freed with physical address: 6441620608 ice_free_dma_mem(): memzone ice_dma_123 to be freed with physical address: 6441616384 ice_free_dma_mem(): memzone ice_dma_124 to be freed with physical address: 6441612160 ice_free_dma_mem(): memzone ice_dma_125 to be freed with physical address: 6441607936 ice_free_dma_mem(): memzone ice_dma_126 to be freed with physical address: 6441603712 ice_free_dma_mem(): memzone ice_dma_127 to be freed with physical address: 6441599488 ice_free_dma_mem(): memzone ice_dma_128 to be freed with physical address: 6441595264 ice_free_dma_mem(): memzone ice_dma_129 to be freed with physical address: 6441591040 ice_free_dma_mem(): memzone ice_dma_130 to be freed with physical address: 6441586816 ice_free_dma_mem(): memzone ice_dma_131 to be freed with physical address: 6441582592 ice_free_dma_mem(): memzone ice_dma_99 to be freed with physical address: 6441718784 Port 0 is closed Done Bye... 18/07/2022 19:15:32 dts: TEST SUITE ENDED: ICESwitchFilterTest ^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2022-07-18 2:56 UTC | newest] Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2022-07-14 18:47 [dts] [PATCH V1 1/2] test_plans/ice_switch_filter: add 2 case Jiale Song 2022-07-14 18:47 ` [dts] [PATCH V1 2/2] tests/ice_switch_filter: " Jiale Song 2022-07-18 2:56 ` Huang, ZhiminX
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).