From patchwork Tue Sep 15 11:24:30 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Zhao, HaiyangX" X-Patchwork-Id: 77709 Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 74F43A04C9; Tue, 15 Sep 2020 13:41:08 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 6BA081C0C2; Tue, 15 Sep 2020 13:41:08 +0200 (CEST) Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by dpdk.org (Postfix) with ESMTP id 36FF11BE8E for ; Tue, 15 Sep 2020 13:41:06 +0200 (CEST) IronPort-SDR: XaXv1Luql5xJZaLcQfmhBctMI0XqyLAf2RVCGZl+cdH4IwHTJ9G27OEOdXWM/QbhBydQUnlGYk WQ1+uMhc1yGA== X-IronPort-AV: E=McAfee;i="6000,8403,9744"; a="223423675" X-IronPort-AV: E=Sophos;i="5.76,429,1592895600"; d="scan'208";a="223423675" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga001.jf.intel.com ([10.7.209.18]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Sep 2020 04:41:06 -0700 IronPort-SDR: Ovudjrf61r4vYQMoSUUh6m6eJmvlYLlzjcwuI3IflVYwwXaV9pvvsnC3sVS1TD1IYGh+4s4ihx ucVolNpBu1Lg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.76,429,1592895600"; d="scan'208";a="379710536" Received: from unknown (HELO dpdk-zhaohy-t.localdomain) ([10.240.183.68]) by orsmga001.jf.intel.com with ESMTP; 15 Sep 2020 04:41:05 -0700 From: Haiyang Zhao To: dts@dpdk.org Cc: Haiyang Zhao Date: Tue, 15 Sep 2020 19:24:30 +0800 Message-Id: <1600169086-340540-2-git-send-email-haiyangx.zhao@intel.com> X-Mailer: git-send-email 1.8.3.1 In-Reply-To: <1600169086-340540-1-git-send-email-haiyangx.zhao@intel.com> References: <1600169086-340540-1-git-send-email-haiyangx.zhao@intel.com> Subject: [dts] [PATCH V1 01/17] test_plans/cloud_filter_with_l4_port_test_plan: fix build warnings and errors X-BeenThere: dts@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: test suite reviews and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dts-bounces@dpdk.org Sender: "dts" *.fix build warnings and errors Signed-off-by: Haiyang Zhao --- test_plans/cloud_filter_with_l4_port_test_plan.rst | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/test_plans/cloud_filter_with_l4_port_test_plan.rst b/test_plans/cloud_filter_with_l4_port_test_plan.rst index c45bf80..da39c9a 100644 --- a/test_plans/cloud_filter_with_l4_port_test_plan.rst +++ b/test_plans/cloud_filter_with_l4_port_test_plan.rst @@ -191,7 +191,7 @@ Test Case 4: ipv4-tcp_dport only packets should be in queue 0. Test Case 5: ipv4-sctp_sport only -================================ +================================= 1. validate a source port rule:: testpmd> flow validate 0 ingress pattern eth / ipv4 / sctp src is 156 / end actions pf / queue index 1 / end @@ -225,7 +225,7 @@ Test Case 5: ipv4-sctp_sport only packets should be in queue 0. Test Case 6: ipv4-sctp_dport only -================================ +================================= 1. validate a destination port rule:: testpmd> flow validate 0 ingress pattern eth / ipv4 / sctp dst is 156 / end actions pf / queue index 1 / end @@ -360,7 +360,7 @@ Test Case 9: ipv6-tcp_sport only packets should be in queue 0. Test Case 10: ipv6-tcp_dport only -================================ +================================= 1. validate a destination port rule:: testpmd> flow validate 0 ingress pattern eth / ipv6 / tcp dst is 156 / end actions pf / queue index 1 / end @@ -394,7 +394,7 @@ Test Case 10: ipv6-tcp_dport only packets should be in queue 0. Test Case 11: ipv6-sctp_sport only -================================ +================================== 1. validate a source port rule:: testpmd> flow validate 0 ingress pattern eth / ipv6 / sctp src is 156 / end actions pf / queue index 1 / end @@ -428,7 +428,7 @@ Test Case 11: ipv6-sctp_sport only packets should be in queue 0. Test Case 12: ipv6-sctp_dport only -================================ +================================== 1. validate a destination port rule:: testpmd> flow validate 0 ingress pattern eth / ipv6 / sctp dst is 156 / end actions pf / queue index 1 / end From patchwork Tue Sep 15 11:24:31 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Zhao, HaiyangX" X-Patchwork-Id: 77710 Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 9324CA04C7; Tue, 15 Sep 2020 13:41:09 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 8DFCC1BF59; Tue, 15 Sep 2020 13:41:09 +0200 (CEST) Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by dpdk.org (Postfix) with ESMTP id 526761BE8E for ; Tue, 15 Sep 2020 13:41:08 +0200 (CEST) IronPort-SDR: Ma7LlH2YAbJKftqvV1yolXbhMBYFa+uxnCYvfu4B1EjFIRJc3NDrp1zdiHE7TozDDoWue8ye1e hyS18VvfUJTg== X-IronPort-AV: E=McAfee;i="6000,8403,9744"; a="223423677" X-IronPort-AV: E=Sophos;i="5.76,429,1592895600"; d="scan'208";a="223423677" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga001.jf.intel.com ([10.7.209.18]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Sep 2020 04:41:07 -0700 IronPort-SDR: wRzOTzmP4DydZ5tFow4CtkHP/LENtF4wh8dPDaWg0q76wbYTZ4HPBtY0cLvHTAm/f9Pzsf+d9u cFLmWNW4i4pA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.76,429,1592895600"; d="scan'208";a="379710543" Received: from unknown (HELO dpdk-zhaohy-t.localdomain) ([10.240.183.68]) by orsmga001.jf.intel.com with ESMTP; 15 Sep 2020 04:41:06 -0700 From: Haiyang Zhao To: dts@dpdk.org Cc: Haiyang Zhao Date: Tue, 15 Sep 2020 19:24:31 +0800 Message-Id: <1600169086-340540-3-git-send-email-haiyangx.zhao@intel.com> X-Mailer: git-send-email 1.8.3.1 In-Reply-To: <1600169086-340540-1-git-send-email-haiyangx.zhao@intel.com> References: <1600169086-340540-1-git-send-email-haiyangx.zhao@intel.com> Subject: [dts] [PATCH V1 02/17] test_plans/cvl_advanced_iavf_rss_test_plan: fix build warnings and errors X-BeenThere: dts@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: test suite reviews and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dts-bounces@dpdk.org Sender: "dts" *.fix build warnings and errors Signed-off-by: Haiyang Zhao --- test_plans/cvl_advanced_iavf_rss_test_plan.rst | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/test_plans/cvl_advanced_iavf_rss_test_plan.rst b/test_plans/cvl_advanced_iavf_rss_test_plan.rst index 7e4b2a8..763068a 100644 --- a/test_plans/cvl_advanced_iavf_rss_test_plan.rst +++ b/test_plans/cvl_advanced_iavf_rss_test_plan.rst @@ -4331,7 +4331,7 @@ Test Case: RSS support MAC_IPV4_PFCP_SESSION The SEID can be set to random value. -4. check the 100 pkts has been received by DUT in differently 16 queues evenly with differently RSS hash value:: +4. check the 100 pkts has been received by DUT in differently 16 queues evenly with differently RSS hash value. 5. send MAC_IPV4_PFCP_NODE and MAC_IPV6_PFCP_SESSION pkts:: @@ -4350,7 +4350,7 @@ Test Case: RSS support MAC_IPV4_PFCP_SESSION testpmd> flow destroy 0 rule 0 8. Send the 100 matched pkts, -and check the 100 pkts has been received by DUT in queue 0:: +and check the 100 pkts has been received by DUT in queue 0. Test Case: RSS support MAC_IPV6_PFCP_SESSION @@ -4366,12 +4366,12 @@ Test Case: RSS support MAC_IPV6_PFCP_SESSION The SEID can be set to random value. -3. Check the 100 pkts has been recieved by DUT in differently 16 queues evenly with differently RSS hash value:: +3. Check the 100 pkts has been recieved by DUT in differently 16 queues evenly with differently RSS hash value. 4. send MAC_IPV6_PFCP_NODE and MAC_IPV4_PFCP_SESSION pkts:: sendp([Ether(dst="00:11:22:33:44:55")/IPv6()/UDP(sport=22,dport=8805)/PFCP(Sfield=0)/Raw('x' * 80)],iface="enp134s0f1") -sendp([Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21")/UDP(sport=22,dport=8805)/PFCP(Sfield=1, SEID=12)/Raw('x' * 80)],iface="enp134s0f1") + sendp([Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21")/UDP(sport=22,dport=8805)/PFCP(Sfield=1, SEID=12)/Raw('x' * 80)],iface="enp134s0f1") The SEID can be set to random value. check the packets are distributed to queue 0. @@ -4385,7 +4385,7 @@ sendp([Ether(dst="00:11:22:33:44:55")/IP(src="192.168.0.20",dst="192.168.0.21")/ testpmd> flow destroy 0 rule 0 8. Send the 100 matched pkts, -and check the 100 pkts has been received by DUT in queue 0:: +and check the 100 pkts has been received by DUT in queue 0. Test Case: RSS Negative test with OS default ==================================================== From patchwork Tue Sep 15 11:24:32 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Zhao, HaiyangX" X-Patchwork-Id: 77711 Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id B7C23A04C7; Tue, 15 Sep 2020 13:41:11 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id AFFED1C0CE; Tue, 15 Sep 2020 13:41:11 +0200 (CEST) Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by dpdk.org (Postfix) with ESMTP id E7B8E1BE8E for ; Tue, 15 Sep 2020 13:41:09 +0200 (CEST) IronPort-SDR: Eq1Y8a9NkuRbtjBfn/53VJ4zcDQJydGXQImUx2zHWPDbSlDhBaEHx22kaE9sphDi3jxRlfkgF3 NpTNZKLqlVzw== X-IronPort-AV: E=McAfee;i="6000,8403,9744"; a="223423680" X-IronPort-AV: E=Sophos;i="5.76,429,1592895600"; d="scan'208";a="223423680" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga001.jf.intel.com ([10.7.209.18]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Sep 2020 04:41:09 -0700 IronPort-SDR: YEQfAO8nbb4CgbWT3OxstcfzRD3nwJ5p9mXG8SlACWZVenlucwSVUniB0KPe1i52r4at3gJHO3 Aor2frT1muRw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.76,429,1592895600"; d="scan'208";a="379710548" Received: from unknown (HELO dpdk-zhaohy-t.localdomain) ([10.240.183.68]) by orsmga001.jf.intel.com with ESMTP; 15 Sep 2020 04:41:07 -0700 From: Haiyang Zhao To: dts@dpdk.org Cc: Haiyang Zhao Date: Tue, 15 Sep 2020 19:24:32 +0800 Message-Id: <1600169086-340540-4-git-send-email-haiyangx.zhao@intel.com> X-Mailer: git-send-email 1.8.3.1 In-Reply-To: <1600169086-340540-1-git-send-email-haiyangx.zhao@intel.com> References: <1600169086-340540-1-git-send-email-haiyangx.zhao@intel.com> Subject: [dts] [PATCH V1 03/17] test_plans/cvl_advanced_rss_gtpu: fix build warnings and errors X-BeenThere: dts@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: test suite reviews and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dts-bounces@dpdk.org Sender: "dts" *.fix build warnings and errors Signed-off-by: Haiyang Zhao --- test_plans/cvl_advanced_rss_gtpu_test_plan.rst | 41 +++++++++++++------------- 1 file changed, 20 insertions(+), 21 deletions(-) diff --git a/test_plans/cvl_advanced_rss_gtpu_test_plan.rst b/test_plans/cvl_advanced_rss_gtpu_test_plan.rst index 16c0302..6b2454b 100644 --- a/test_plans/cvl_advanced_rss_gtpu_test_plan.rst +++ b/test_plans/cvl_advanced_rss_gtpu_test_plan.rst @@ -218,6 +218,7 @@ all the test cases in the pattern:: outer ipv6 + inner ipv6 run the same test steps as below: + 1. validate rule. 2. create rule and list rule. 3. send a basic hit pattern packet,record the hash value. @@ -228,10 +229,10 @@ run the same test steps as below: 5. send hit pattern packets with changed input set not in the rule. check the received packet have same hash value with the basic packet. check all the packets are distributed to queues by rss. -note: if there is not this type packet in the case, omit this step. + note: if there is not this type packet in the case, omit this step. 6. send not hit pattern packets with input set in the rule. check the received packets have not hash value, and distributed to queue 0. -note: if there is not this type packet in the case, omit this step. + note: if there is not this type packet in the case, omit this step. 7. distroy the rule and list rule. 8. send same packets with step 3. check the received packets have not hash value, and distributed to queue 0, @@ -243,7 +244,6 @@ Pattern: outer ipv4 + inner ipv4 Test case: MAC_IPV4_GTPU_EH_IPV4 with UL/DL =========================================== -------- DL case ------- basic hit pattern packets are the same in this test case: @@ -462,7 +462,6 @@ packets: change the pdu_type value(0->1/1->0) of packets of Subcase MAC_IPV4_GTP Test case: MAC_IPV4_GTPU_EH_IPV4_UDP with UL/DL =============================================== -------- DL case ------- basic hit pattern packets are the same in this test case:: @@ -727,7 +726,6 @@ just change some parts of rules and packets: if the packet's inner L4 layer is UDP, change it to TCP; if the packet's inner L4 layer is TCP, change it to UDP; -------- DL case ------- @@ -1859,11 +1857,11 @@ Subcase: IPV4_GTPU_IPV4/IPV4_GTPU_EH_IPV4 10. destroy IPV4_GTPU_EH_IPV4 rule:: - flow destroy 0 rule 1 + flow destroy 0 rule 1 11. send same packets with step 5, - packet 1-3 get same result with step 5. - packet 4-9 have not hash value, and distributed to queue 0. + packet 1-3 get same result with step 5. + packet 4-9 have not hash value, and distributed to queue 0. Subcase: IPV4_GTPU_EH_IPV4 with/without UL/DL --------------------------------------------- @@ -1964,10 +1962,10 @@ Subcase: IPV4_GTPU_EH_IPV4 without/with UL/DL 10. destroy IPV4_GTPU_EH_IPV4 rule again:: - flow destroy 0 rule 2 + flow destroy 0 rule 2 11. send same packets with step 3, - packet 1-6 have not hash value, and distributed to queue 0. + packet 1-6 have not hash value, and distributed to queue 0. Subcase: IPV4_GTPU_EH_IPV4 and IPV4_GTPU_EH_IPV4_UDP/TCP -------------------------------------------------------- @@ -2032,10 +2030,10 @@ so the following step don't need to be run in dpdk-20.08. testpmd> flow destroy 0 rule 1 10. send same packets with step 2, - check packet 1-3 have not hash value. - check packet 5 has same hash value with packet 4, packet 6 has different hash value with packet 4. - check packet 8 has different hash value to packet 7, packet 9 have different hash value to packet 7 and 8. - check packet 10-12 have not hash value. + check packet 1-3 have not hash value. + check packet 5 has same hash value with packet 4, packet 6 has different hash value with packet 4. + check packet 8 has different hash value to packet 7, packet 9 have different hash value to packet 7 and 8. + check packet 10-12 have not hash value. Subcase: IPV6_GTPU_EH_IPV6 and IPV6_GTPU_EH_IPV6_UDP/TCP -------------------------------------------------------- @@ -2315,18 +2313,18 @@ Subcase: toeplitz/symmetric with different pattern (different UL/DL) 10. DUT re-create the symmetric rule:: - flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / end actions rss func symmetric_toeplitz types ipv4 end key_len 0 queues end / end + flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / end actions rss func symmetric_toeplitz types ipv4 end key_len 0 queues end / end 11. destroy the rule 0:: - testpmd> flow destroy 0 rule 0 + testpmd> flow destroy 0 rule 0 12. repeat step 4, check the symmetric also can work now. 13. repeat step 2, check the toeplitz can't work now, the packets have not hash value. Subcase: toeplitz/symmetric with different pattern (with/without UL/DL) ----------------------------------------------------------------------- +----------------------------------------------------------------------- 1. create a toeplitz rule:: flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end @@ -2377,13 +2375,13 @@ so the following step don't need to be run in dpdk-20.08. 10. DUT re-create the symmetric rule:: - flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / end actions rss func symmetric_toeplitz types ipv4 end key_len 0 queues end / end + flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 0 / ipv4 / end actions rss func symmetric_toeplitz types ipv4 end key_len 0 queues end / end 11. repeat step 4, check the symmetric can work now. 12. destroy the rule 0:: - testpmd> flow destroy 0 rule 0 + testpmd> flow destroy 0 rule 0 13. repeat step 4, check the symmetric also can work now. @@ -2434,13 +2432,13 @@ Subcase: toeplitz/symmetric with different pattern 10. DUT re-create a symmetric rule:: - flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / end actions rss func symmetric_toeplitz types ipv6 end key_len 0 queues end / end + flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / end actions rss func symmetric_toeplitz types ipv6 end key_len 0 queues end / end 11. repeat step 4, check the symmetric can work now. 12. destroy the rule 0:: - testpmd> flow destroy 0 rule 0 + testpmd> flow destroy 0 rule 0 13. repeat step 4, check the symmetric also can work now. @@ -2509,6 +2507,7 @@ start testpmd without disable rss:: ./x86_64-native-linuxapp-gcc/app/testpmd -c 0xff -n 4 -- -i --rxq=64 --txq=64 --port-topology=loop all the test cases run the same test steps as below: + 1. validate rule. 2. send a basic hit pattern packet,record the hash value. then send a hit pattern packet with switched value of input set in the rule. From patchwork Tue Sep 15 11:24:33 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Zhao, HaiyangX" X-Patchwork-Id: 77712 Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id F3512A04C9; Tue, 15 Sep 2020 13:41:11 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id DE1871C0D8; Tue, 15 Sep 2020 13:41:11 +0200 (CEST) Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by dpdk.org (Postfix) with ESMTP id AE5101BE8E for ; Tue, 15 Sep 2020 13:41:10 +0200 (CEST) IronPort-SDR: tNDNyqzwi/m4BRAZTmCYMX5EIP4F1i7hn6PiDOhegqhDB2By4HYHfZ84qnENhDeXHhyZJYeYTh NuhlMhXoyGhw== X-IronPort-AV: E=McAfee;i="6000,8403,9744"; a="223423684" X-IronPort-AV: E=Sophos;i="5.76,429,1592895600"; d="scan'208";a="223423684" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga001.jf.intel.com ([10.7.209.18]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Sep 2020 04:41:10 -0700 IronPort-SDR: A62eP2DxCaAh0zrMeG0UbOAGCkjgbUsEI1TLsBXWextPsqXTDR7Z0KinSPN4Cqy+QBGEkum+QQ 80/ggDnj6Vwg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.76,429,1592895600"; d="scan'208";a="379710551" Received: from unknown (HELO dpdk-zhaohy-t.localdomain) ([10.240.183.68]) by orsmga001.jf.intel.com with ESMTP; 15 Sep 2020 04:41:09 -0700 From: Haiyang Zhao To: dts@dpdk.org Cc: Haiyang Zhao Date: Tue, 15 Sep 2020 19:24:33 +0800 Message-Id: <1600169086-340540-5-git-send-email-haiyangx.zhao@intel.com> X-Mailer: git-send-email 1.8.3.1 In-Reply-To: <1600169086-340540-1-git-send-email-haiyangx.zhao@intel.com> References: <1600169086-340540-1-git-send-email-haiyangx.zhao@intel.com> Subject: [dts] [PATCH V1 04/17] test_plans/cvl_advanced_rss_pppoe_vlan_esp_ah_l2tp_pfcp: fix build warnings and errors X-BeenThere: dts@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: test suite reviews and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dts-bounces@dpdk.org Sender: "dts" *.fix build warnings and errors Signed-off-by: Haiyang Zhao --- test_plans/cvl_advanced_rss_pppoe_vlan_esp_ah_l2tp_pfcp_test_plan.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test_plans/cvl_advanced_rss_pppoe_vlan_esp_ah_l2tp_pfcp_test_plan.rst b/test_plans/cvl_advanced_rss_pppoe_vlan_esp_ah_l2tp_pfcp_test_plan.rst index c28f37b..5270268 100644 --- a/test_plans/cvl_advanced_rss_pppoe_vlan_esp_ah_l2tp_pfcp_test_plan.rst +++ b/test_plans/cvl_advanced_rss_pppoe_vlan_esp_ah_l2tp_pfcp_test_plan.rst @@ -6035,7 +6035,7 @@ Subcase 2: duplicated rules (not supported in 20.08) 2. create the same rule again, Failed to create flow, report message:: - Add rule failed.: Operation not permitted + Add rule failed.: Operation not permitted 3. check only the first rule exists in the list. From patchwork Tue Sep 15 11:24:34 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Zhao, HaiyangX" X-Patchwork-Id: 77713 Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 26F44A04C7; Tue, 15 Sep 2020 13:41:14 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 1E9E31C000; Tue, 15 Sep 2020 13:41:14 +0200 (CEST) Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by dpdk.org (Postfix) with ESMTP id 4CAD51C0DB for ; Tue, 15 Sep 2020 13:41:12 +0200 (CEST) IronPort-SDR: 414xDdehwmExafh2mbDWnLYyuXKdddEyQsTHg0hzsUxlqhBM0Nj1294KDLkBe3fZP7QlMV36D2 VWQHdTHAdmKA== X-IronPort-AV: E=McAfee;i="6000,8403,9744"; a="223423685" X-IronPort-AV: E=Sophos;i="5.76,429,1592895600"; d="scan'208";a="223423685" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga001.jf.intel.com ([10.7.209.18]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Sep 2020 04:41:11 -0700 IronPort-SDR: ApP14EKsCutVjox3HHxyxZSjhW4poijge1y7twchjb97SDPjDuUeLFzMiioAPSKdsZGtxLvuDi iU9toMXbCksg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.76,429,1592895600"; d="scan'208";a="379710556" Received: from unknown (HELO dpdk-zhaohy-t.localdomain) ([10.240.183.68]) by orsmga001.jf.intel.com with ESMTP; 15 Sep 2020 04:41:10 -0700 From: Haiyang Zhao To: dts@dpdk.org Cc: Haiyang Zhao Date: Tue, 15 Sep 2020 19:24:34 +0800 Message-Id: <1600169086-340540-6-git-send-email-haiyangx.zhao@intel.com> X-Mailer: git-send-email 1.8.3.1 In-Reply-To: <1600169086-340540-1-git-send-email-haiyangx.zhao@intel.com> References: <1600169086-340540-1-git-send-email-haiyangx.zhao@intel.com> Subject: [dts] [PATCH V1 05/17] test_plans/cvl_advanced_rss: fix build warnings and errors X-BeenThere: dts@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: test suite reviews and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dts-bounces@dpdk.org Sender: "dts" *.fix build warnings and errors Signed-off-by: Haiyang Zhao --- test_plans/cvl_advanced_rss_test_plan.rst | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/test_plans/cvl_advanced_rss_test_plan.rst b/test_plans/cvl_advanced_rss_test_plan.rst index 69730e0..9190d6a 100644 --- a/test_plans/cvl_advanced_rss_test_plan.rst +++ b/test_plans/cvl_advanced_rss_test_plan.rst @@ -358,6 +358,7 @@ toeplitz Test steps =================== launch testpmd with "--disable-rss" all the test cases run the same test steps as below: + 1. validate rule. 2. create rule and list rule. 3. send a basic hit pattern packet,record the hash value, @@ -368,10 +369,10 @@ all the test cases run the same test steps as below: 5. send hit pattern packet with changed input set not in the rule. check the received packet have same hash value with the basic packet. check the packet is distributed to queues by rss. -note: if there is not this type packet in the case, omit this step. + note: if there is not this type packet in the case, omit this step. 6. send not hit pattern packets with input set in the rule. check the received packets have not hash value, and distributed to queue 0. -note: if there is not this type packet in the case, omit this step. + note: if there is not this type packet in the case, omit this step. 7. distroy the rule and list rule. 8. send same packet with step 3. check the received packets have not hash value, and distributed to queue 0. @@ -1770,6 +1771,7 @@ symmetric-toeplitz Test steps ============================= Launch testpmd without "--disable-rss" all the test cases run the same test steps as below: + 1. validate rule. 2. send hit pattern packets with switched value of input set in the rule. check the received packets have different hash value. @@ -1781,7 +1783,7 @@ all the test cases run the same test steps as below: 5. send not hit pattern packets with switched value of input set in the rule. check the received packets have different hash value. check all the packets are distributed to queues by rss. -note: if there is not this type packet in the case, omit this step. + note: if there is not this type packet in the case, omit this step. 6. distroy the rule and list rule. 7. send same packets with step 2. check the received packets have different hash value, or have not hash value. From patchwork Tue Sep 15 11:24:35 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Zhao, HaiyangX" X-Patchwork-Id: 77714 Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 7BE2BA04C7; Tue, 15 Sep 2020 13:41:15 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 6E07E1C0CD; Tue, 15 Sep 2020 13:41:15 +0200 (CEST) Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by dpdk.org (Postfix) with ESMTP id 2363F1BE8E for ; Tue, 15 Sep 2020 13:41:13 +0200 (CEST) IronPort-SDR: PSZn72FDrezQ7gB7AasXI3wCITik8mqVzFcEDn4IarrT/9lpOZ+CzgosjPCwXL8bfbn7o8kssI udCO1VFlua2w== X-IronPort-AV: E=McAfee;i="6000,8403,9744"; a="223423688" X-IronPort-AV: E=Sophos;i="5.76,429,1592895600"; d="scan'208";a="223423688" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga001.jf.intel.com ([10.7.209.18]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Sep 2020 04:41:12 -0700 IronPort-SDR: KCFDuY3HlJAF7ql21UNgECdq9lmNNwa6O4ZjCw4bE44cmua1KJP0hgA0hRB9SYTkbHFeyIWb9p zqIFgNlFVK0g== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.76,429,1592895600"; d="scan'208";a="379710559" Received: from unknown (HELO dpdk-zhaohy-t.localdomain) ([10.240.183.68]) by orsmga001.jf.intel.com with ESMTP; 15 Sep 2020 04:41:11 -0700 From: Haiyang Zhao To: dts@dpdk.org Cc: Haiyang Zhao Date: Tue, 15 Sep 2020 19:24:35 +0800 Message-Id: <1600169086-340540-7-git-send-email-haiyangx.zhao@intel.com> X-Mailer: git-send-email 1.8.3.1 In-Reply-To: <1600169086-340540-1-git-send-email-haiyangx.zhao@intel.com> References: <1600169086-340540-1-git-send-email-haiyangx.zhao@intel.com> Subject: [dts] [PATCH V1 06/17] test_plans/cvl_fdir_test_plan: fix build warnings and errors X-BeenThere: dts@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: test suite reviews and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dts-bounces@dpdk.org Sender: "dts" *.fix build warnings and errors Signed-off-by: Haiyang Zhao --- test_plans/cvl_fdir_test_plan.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test_plans/cvl_fdir_test_plan.rst b/test_plans/cvl_fdir_test_plan.rst index e4dc486..7c2357e 100644 --- a/test_plans/cvl_fdir_test_plan.rst +++ b/test_plans/cvl_fdir_test_plan.rst @@ -2125,7 +2125,7 @@ Subcase 12: MAC_IPV4_GTPU outer dst ip queue index Then check there is no rule listed. Subcase 13: MAC_IPV4_GTPU outer dst ip queue group -------------------------------------------------- +-------------------------------------------------- 1. create filter rules:: @@ -2140,7 +2140,7 @@ Subcase 13: MAC_IPV4_GTPU outer dst ip queue group Then check there is no rule listed. Subcase 14: MAC_IPV4_GTPU outer dst ip passthru ----------------------------------------------- +----------------------------------------------- 1. create filter rules:: From patchwork Tue Sep 15 11:24:36 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Zhao, HaiyangX" X-Patchwork-Id: 77715 Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 91F33A04C9; Tue, 15 Sep 2020 13:41:15 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 886191C10B; Tue, 15 Sep 2020 13:41:15 +0200 (CEST) Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by dpdk.org (Postfix) with ESMTP id 907F41BE8E for ; Tue, 15 Sep 2020 13:41:14 +0200 (CEST) IronPort-SDR: GGJ+uiUt6saFOHGOrqHFUSFlPEKllniARKB52y+06YcnnynyVREqHKLsnYtzL6lAP+mpK/dOuV Lq99EIYqWsuA== X-IronPort-AV: E=McAfee;i="6000,8403,9744"; a="223423691" X-IronPort-AV: E=Sophos;i="5.76,429,1592895600"; d="scan'208";a="223423691" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga001.jf.intel.com ([10.7.209.18]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Sep 2020 04:41:14 -0700 IronPort-SDR: hA3OIDwqaJv4kgVPjJ3ssh4Wo5J38T3/UMCu+4Sh/7dLq99TEmG3hpIY/TERLDeRx2hoEnuo+n 1aYgsIi1CuDg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.76,429,1592895600"; d="scan'208";a="379710562" Received: from unknown (HELO dpdk-zhaohy-t.localdomain) ([10.240.183.68]) by orsmga001.jf.intel.com with ESMTP; 15 Sep 2020 04:41:13 -0700 From: Haiyang Zhao To: dts@dpdk.org Cc: Haiyang Zhao Date: Tue, 15 Sep 2020 19:24:36 +0800 Message-Id: <1600169086-340540-8-git-send-email-haiyangx.zhao@intel.com> X-Mailer: git-send-email 1.8.3.1 In-Reply-To: <1600169086-340540-1-git-send-email-haiyangx.zhao@intel.com> References: <1600169086-340540-1-git-send-email-haiyangx.zhao@intel.com> Subject: [dts] [PATCH V1 07/17] test_plans/cvl_iavf_rss_gtpu: fix build warnings and errors X-BeenThere: dts@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: test suite reviews and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dts-bounces@dpdk.org Sender: "dts" *.fix build warnings and errors Signed-off-by: Haiyang Zhao --- test_plans/cvl_iavf_rss_gtpu_test_plan.rst | 35 +++++++++++++++++------------- 1 file changed, 20 insertions(+), 15 deletions(-) diff --git a/test_plans/cvl_iavf_rss_gtpu_test_plan.rst b/test_plans/cvl_iavf_rss_gtpu_test_plan.rst index 81d2b87..c162234 100644 --- a/test_plans/cvl_iavf_rss_gtpu_test_plan.rst +++ b/test_plans/cvl_iavf_rss_gtpu_test_plan.rst @@ -40,10 +40,12 @@ Description Enable RSS in CVL IAVF for GTP-U Up/Down Link sperately. IAVF RSS hash algorithm is based on 5 Tuple (Src IP Address/Dst IP Address/Src Port/Dst Port/l4 Protocol) using the DPDK RTE_FLOW rules for GTP-U packets. It can support ipv4+ipv6 combination of GTP-U packet: + ipv4(outer) + ipv4(inner) ipv4(outer) + ipv6(inner) ipv6(outer) + ipv4(inner) ipv6(outer) + ipv6(inner) + IAVF also support symmetric hash function by rte_flow for GTP-U packets. But simple-xor hash function is not supported in IAVF. And it need DDP Comms Package to support GTP-U protocol. @@ -197,7 +199,7 @@ Prerequisites testpmd>set verbose 1 5. start scapy and configuration NVGRE and GTP profile in tester - scapy:: + scapy:: >>> import sys >>> from scapy.contrib.gtp import * @@ -219,6 +221,7 @@ all the test cases in the pattern:: outer ipv6 + inner ipv6 run the same test steps as below: + 1. validate rule. 2. create rule and list rule. 3. send a basic hit pattern packet,record the hash value. @@ -229,7 +232,8 @@ run the same test steps as below: 5. send hit pattern packets with changed input set not in the rule. check the received packet have same hash value with the basic packet. check all the packets are distributed to queues by rss. -note: if there is not this type packet in the case, omit this step. + note: if there is not this type packet in the case, omit this step. + 7. distroy the rule and list rule. 8. send same packets with step 3. check the received packet has different hash value with which in step 3(including the case has no hash value). @@ -1859,13 +1863,14 @@ symmetric cases =============== all the test cases run the same test steps as below: + 1. validate rule. 2. create rule and list rule. 3. send a basic hit pattern packet,record the hash value. 4. send a hit pattern packet with switched value of input set in the rule. check the received packets have same hash value. check both the packets are distributed to queues by rss. -4. destroy the rule and list rule. +5. destroy the rule and list rule. 6. send the packet in step 3. check the received packet has different hash value with which in step 3(including the case has no hash value). @@ -2275,13 +2280,13 @@ Subcase: IPV4_GTPU_IPV4/IPV4_GTPU_EH_IPV4 11. recreate IPV4_GTPU_IPV4 rule:: - flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end + flow create 0 ingress pattern eth / ipv4 / udp / gtpu / ipv4 / end actions rss types ipv4 l3-dst-only end key_len 0 queues end / end 12. repeat step 2, check packet 2 has different hash value with packet 1, packet 3 has same hash value with packet 1. 13. destroy IPV4_GTPU_EH_IPV4 rule:: - flow destroy 0 rule 1 + flow destroy 0 rule 1 14. repeat step 5 and 7, check packets have no hash value, and distributed to queue 0. @@ -2365,7 +2370,7 @@ Subcase: IPV4_GTPU_EH_IPV4 without/with UL/DL 10. destroy IPV4_GTPU_EH_IPV4 rule:: - flow destroy 0 rule 0 + flow destroy 0 rule 0 11. repeat step 2, check packets have no hash value, and distributed to queue 0. repeat step 7, check packet 2 has different hash value with packet 1, packet 3 has same hash value with packet 1. @@ -2406,11 +2411,11 @@ Subcase: IPV4_GTPU_EH_IPV4 and IPV4_GTPU_EH_IPV4_UDP 10. recreate IPV4_GTPU_EH_IPV4 rule:: - flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end + flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / end actions rss types ipv4 l3-src-only end key_len 0 queues end / end 11. destroy IPV4_GTPU_EH_IPV4_UDP rule:: - flow destroy 0 rule 0 + flow destroy 0 rule 0 12. repeat step 5, check packet 2 has different hash value with packet 1, packet 3 has same hash value with packet 1. @@ -2553,7 +2558,7 @@ Subcase: toeplitz/symmetric with same pattern 11. destroy the rule 1:: - testpmd> flow destroy 0 rule 1 + testpmd> flow destroy 0 rule 1 12. repeat step 5, check the symmetric can't work now. @@ -2608,13 +2613,13 @@ Subcase: toeplitz/symmetric with same ptype different UL/DL 12. DUT recreate rule for the RSS function is symmetric:: - flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / end actions rss func symmetric_toeplitz types ipv4 end key_len 0 queues end / end + flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv4 / end actions rss func symmetric_toeplitz types ipv4 end key_len 0 queues end / end 13. repeat step 5, check the symmetric can work now. 14. destroy the rule 0:: - testpmd> flow destroy 0 rule 0 + testpmd> flow destroy 0 rule 0 15. repeat step 5, check the symmetric also can work now. @@ -2670,13 +2675,13 @@ Subcase: toeplitz/symmetric with different pattern 12. DUT recreate rule for the RSS function is symmetric:: - flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / end actions rss func symmetric_toeplitz types ipv6 end key_len 0 queues end / end + flow create 0 ingress pattern eth / ipv4 / udp / gtpu / gtp_psc pdu_t is 1 / ipv6 / end actions rss func symmetric_toeplitz types ipv6 end key_len 0 queues end / end 13. repeat step 5, check the symmetric can work now. 14. destroy the rule 0:: - testpmd> flow destroy 0 rule 0 + testpmd> flow destroy 0 rule 0 15. repeat step 5, check the symmetric also can work now. @@ -2750,7 +2755,7 @@ Subcase: add/delete IPV4_GTPU_UL_IPV4_TCP rules ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 TCP => RSS -3. send packets: +3. send packets:: sendp([Ether(dst="00:11:22:33:44:55")/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTP_PDUSession_ExtensionHeader(pdu_type=1, qos_flow=0x34)/IP(src="192.168.0.1", dst="192.168.0.2")/TCP(sport=22, dport=23)/("X"*480)], iface="enp134s0f0") sendp([Ether(dst="00:11:22:33:44:55")/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTP_PDUSession_ExtensionHeader(pdu_type=1, qos_flow=0x34)/IP(src="192.168.10.1", dst="192.168.0.2")/TCP(sport=22, dport=23)/("X"*480)], iface="enp134s0f0") @@ -2772,7 +2777,7 @@ Subcase: add/delete IPV4_GTPU_DL_IPV4 rules ID Group Prio Attr Rule 0 0 0 i-- ETH IPV4 UDP GTPU GTP_PSC IPV4 => RSS -3. send packets: +3. send packets:: sendp([Ether(dst="00:11:22:33:44:55")/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTP_PDUSession_ExtensionHeader(pdu_type=0, qos_flow=0x34)/IP(src="192.168.0.1", dst="192.168.0.2")/("X"*480)], iface="enp134s0f0") sendp([Ether(dst="00:11:22:33:44:55")/IP()/UDP(dport=2152)/GTP_U_Header(gtp_type=255, teid=0x123456)/GTP_PDUSession_ExtensionHeader(pdu_type=0, qos_flow=0x34)/IP(src="192.168.0.1", dst="192.168.10.2")/("X"*480)], iface="enp134s0f0") From patchwork Tue Sep 15 11:24:37 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Zhao, HaiyangX" X-Patchwork-Id: 77716 Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id BAA56A04C7; Tue, 15 Sep 2020 13:41:17 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id B0D5F1C0D0; Tue, 15 Sep 2020 13:41:17 +0200 (CEST) Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by dpdk.org (Postfix) with ESMTP id 00C0D1BE8E for ; Tue, 15 Sep 2020 13:41:15 +0200 (CEST) IronPort-SDR: 4A+V8F50o/eAiBQK8IAWMk2zA7zIhA9rk4Gtamm1pvqlxWfo02PsDArCosPbHioLDrDNRrmT5Z AVMMkyT0k8zg== X-IronPort-AV: E=McAfee;i="6000,8403,9744"; a="223423693" X-IronPort-AV: E=Sophos;i="5.76,429,1592895600"; d="scan'208";a="223423693" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga001.jf.intel.com ([10.7.209.18]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Sep 2020 04:41:15 -0700 IronPort-SDR: b5CWT+E0unS5FAVjkmmRJ9IrPCJXqLxSKWxr+RaAJ8jao63lDPeSdlbiX3fVrfoT4dAJxqIMau qIVkjyqMivEQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.76,429,1592895600"; d="scan'208";a="379710567" Received: from unknown (HELO dpdk-zhaohy-t.localdomain) ([10.240.183.68]) by orsmga001.jf.intel.com with ESMTP; 15 Sep 2020 04:41:14 -0700 From: Haiyang Zhao To: dts@dpdk.org Cc: Haiyang Zhao Date: Tue, 15 Sep 2020 19:24:37 +0800 Message-Id: <1600169086-340540-9-git-send-email-haiyangx.zhao@intel.com> X-Mailer: git-send-email 1.8.3.1 In-Reply-To: <1600169086-340540-1-git-send-email-haiyangx.zhao@intel.com> References: <1600169086-340540-1-git-send-email-haiyangx.zhao@intel.com> Subject: [dts] [PATCH V1 08/17] test_plans/cvl_rss_configure_test_plan: fix build warnings and errors X-BeenThere: dts@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: test suite reviews and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dts-bounces@dpdk.org Sender: "dts" *.fix build warnings and errors Signed-off-by: Haiyang Zhao --- test_plans/cvl_rss_configure_test_plan.rst | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/test_plans/cvl_rss_configure_test_plan.rst b/test_plans/cvl_rss_configure_test_plan.rst index df38fb1..eaf15bd 100644 --- a/test_plans/cvl_rss_configure_test_plan.rst +++ b/test_plans/cvl_rss_configure_test_plan.rst @@ -392,7 +392,7 @@ Test Case: test_RSS_configure_to_ip sendp([Ether(dst="00:00:00:00:01:00")/IP(src="192.168.0.2",dst="192.168.0.3")/SCTP(sport=1026,dport=1027)/("X"*40)], iface="enp27s0f2") 10. check ipv6-sctp packets: - send a basic packet, record the hash value:: + send a basic packet, record the hash value:: sendp([Ether(dst="00:00:00:00:01:00")/IPv6(src="3ffe:2501:200:3::2",dst="3ffe:2501:200:3::3")/SCTP(sport=1024,dport=1025)/("X"*40)], iface="enp27s0f2") @@ -510,7 +510,7 @@ Test Case: test_RSS_configure_to_udp sendp([Ether(dst="00:00:00:00:01:00")/IP(src="192.168.0.2",dst="192.168.0.3")/SCTP(sport=1026,dport=1027)/("X"*40)], iface="enp27s0f2") 10. check ipv6-sctp packets: - send a basic packet, record the hash value:: + send a basic packet, record the hash value:: sendp([Ether(dst="00:00:00:00:01:00")/IPv6(src="3ffe:2501:200:3::2",dst="3ffe:2501:200:3::3")/SCTP(sport=1024,dport=1025)/("X"*40)], iface="enp27s0f2") @@ -628,7 +628,7 @@ Test Case: test_RSS_configure_to_tcp sendp([Ether(dst="00:00:00:00:01:00")/IP(src="192.168.0.2",dst="192.168.0.3")/SCTP(sport=1026,dport=1027)/("X"*40)], iface="enp27s0f2") 10. check ipv6-sctp packets: - send a basic packet, record the hash value:: + send a basic packet, record the hash value:: sendp([Ether(dst="00:00:00:00:01:00")/IPv6(src="3ffe:2501:200:3::2",dst="3ffe:2501:200:3::3")/SCTP(sport=1024,dport=1025)/("X"*40)], iface="enp27s0f2") @@ -747,7 +747,7 @@ Test Case: test_RSS_configure_to_sctp sendp([Ether(dst="00:00:00:00:01:00")/IP(src="192.168.0.2",dst="192.168.0.5")/SCTP(sport=1024,dport=1025)/("X"*40)], iface="enp27s0f2") 10. check ipv6-sctp packets: - send a basic packet, record the hash value:: + send a basic packet, record the hash value:: sendp([Ether(dst="00:00:00:00:01:00")/IPv6(src="3ffe:2501:200:3::2",dst="3ffe:2501:200:3::3")/SCTP(sport=1024,dport=1025)/("X"*40)], iface="enp27s0f2") @@ -849,7 +849,7 @@ Test Case: test_RSS_configure_to_all sendp([Ether(dst="00:00:00:00:01:00")/IP(src="192.168.0.2",dst="192.168.0.5")/SCTP(sport=1024,dport=1025)/("X"*40)], iface="enp27s0f2") 10. check ipv6-sctp packets: - send a basic packet, record the hash value:: + send a basic packet, record the hash value:: sendp([Ether(dst="00:00:00:00:01:00")/IPv6(src="3ffe:2501:200:3::2",dst="3ffe:2501:200:3::3")/SCTP(sport=1024,dport=1025)/("X"*40)], iface="enp27s0f2") @@ -951,7 +951,7 @@ Test Case: test_RSS_configure_to_default sendp([Ether(dst="00:00:00:00:01:00")/IP(src="192.168.0.2",dst="192.168.0.5")/SCTP(sport=1024,dport=1025)/("X"*40)], iface="enp27s0f2") 10. check ipv6-sctp packets: - send a basic packet, record the hash value:: + send a basic packet, record the hash value:: sendp([Ether(dst="00:00:00:00:01:00")/IPv6(src="3ffe:2501:200:3::2",dst="3ffe:2501:200:3::3")/SCTP(sport=1024,dport=1025)/("X"*40)], iface="enp27s0f2") From patchwork Tue Sep 15 11:24:38 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Zhao, HaiyangX" X-Patchwork-Id: 77717 Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id DEEE6A04C7; Tue, 15 Sep 2020 13:41:19 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id D89351C0C0; Tue, 15 Sep 2020 13:41:19 +0200 (CEST) Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by dpdk.org (Postfix) with ESMTP id 193011BE8E for ; Tue, 15 Sep 2020 13:41:17 +0200 (CEST) IronPort-SDR: DGzUTSRRbv+EoKF6eu2GyhK8pd9we0HAdHjIB6sM5bQ76S7x+9jnaLntpg5vpe6jjpdFjThCA7 9WNinDkwU27A== X-IronPort-AV: E=McAfee;i="6000,8403,9744"; a="223423697" X-IronPort-AV: E=Sophos;i="5.76,429,1592895600"; d="scan'208";a="223423697" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga001.jf.intel.com ([10.7.209.18]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Sep 2020 04:41:17 -0700 IronPort-SDR: 8JDIPM2v115SOGn+chHcS+9ILWTT9UPuD3EjBoEU7l0WleVsY+BrJYgmM4VRu//icGSj3g7l2Z vkMjR5y295CA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.76,429,1592895600"; d="scan'208";a="379710575" Received: from unknown (HELO dpdk-zhaohy-t.localdomain) ([10.240.183.68]) by orsmga001.jf.intel.com with ESMTP; 15 Sep 2020 04:41:15 -0700 From: Haiyang Zhao To: dts@dpdk.org Cc: Haiyang Zhao Date: Tue, 15 Sep 2020 19:24:38 +0800 Message-Id: <1600169086-340540-10-git-send-email-haiyangx.zhao@intel.com> X-Mailer: git-send-email 1.8.3.1 In-Reply-To: <1600169086-340540-1-git-send-email-haiyangx.zhao@intel.com> References: <1600169086-340540-1-git-send-email-haiyangx.zhao@intel.com> Subject: [dts] [PATCH V1 09/17] test_plans/cvl_switch_filter_test_plan: fix build warnings and errors X-BeenThere: dts@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: test suite reviews and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dts-bounces@dpdk.org Sender: "dts" *.fix build warnings and errors Signed-off-by: Haiyang Zhao --- test_plans/cvl_switch_filter_test_plan.rst | 386 ++++++++++++++--------------- 1 file changed, 193 insertions(+), 193 deletions(-) diff --git a/test_plans/cvl_switch_filter_test_plan.rst b/test_plans/cvl_switch_filter_test_plan.rst index 7604fe5..9cd1f76 100644 --- a/test_plans/cvl_switch_filter_test_plan.rst +++ b/test_plans/cvl_switch_filter_test_plan.rst @@ -302,7 +302,7 @@ mismatched packets:: sendp([Ether()/IP(dst="192.168.0.1")/UDP()/VXLAN(vni=2)/Ether()/IP(src="192.168.0.2", dst="192.168.0.5",frag=5)/Raw("x"*80)],iface="enp27s0f2",count=1) to queue action -^^^^^^^^^^^^^^^ +............... 1. validate a rule:: @@ -344,7 +344,7 @@ to queue action send matched packets, check the packets are not to queue 3. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +..................... 1. validate a rule:: @@ -379,7 +379,7 @@ to queue group action send matched packets, check the packets are not to queue 2 and 3. drop action -^^^^^^^^^^^ +........... 1. validate a rule:: @@ -437,7 +437,7 @@ mismatched packets:: sendp([Ether()/IP(dst="192.168.0.1")/UDP()/VXLAN(vni=2)/Ether()/IP(src="192.168.0.2", dst="192.168.0.3")/UDP(sport=50,dport=19)/Raw("x"*80)],iface="enp27s0f2",count=1) to queue action -^^^^^^^^^^^^^^^ +............... 1. validate a rule:: @@ -479,7 +479,7 @@ to queue action send matched packets, check the packets are not to queue 4. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +..................... 1. validate a rule:: @@ -521,7 +521,7 @@ to queue group action send matched packets, check the packets are not to queue 4 and 5. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -579,7 +579,7 @@ mismatched packets:: sendp([Ether()/IP(dst="192.168.0.1")/UDP()/VXLAN(vni=2)/Ether()/IP(src="192.168.0.2", dst="192.168.0.3")/TCP(sport=50,dport=100)/Raw("x"*80)],iface="enp27s0f2",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -621,7 +621,7 @@ to queue action send matched packets, check the packets are not to queue 5. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -663,7 +663,7 @@ to queue group action send matched packets, check the packets are not to queue 4 and 5. drop action -^^^^^^^^^^^ +........... 1. validate a rule:: @@ -726,7 +726,7 @@ mismatched packets:: sendp([Ether()/IP(dst="192.168.0.1")/UDP()/VXLAN(vni=2)/Ether(dst="68:05:ca:8d:ed:a8")/IP(src="192.168.0.2", dst="192.168.0.5" ,frag=5)/Raw("x"*80)],iface="enp27s0f2",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -768,7 +768,7 @@ to queue action send matched packets, check the packets are not to queue 2. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -810,7 +810,7 @@ to queue group action send matched packets, check the packets are not to queue 2 and 3. drop action -^^^^^^^^^^^ +........... 1. validate a rule:: @@ -911,7 +911,7 @@ to queue action send matched packets, check the packets are not to queue 1. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +..................... 1. validate a rule:: @@ -953,7 +953,7 @@ to queue group action send matched packets, check the packets are not to queue 4 and 5. drop action -^^^^^^^^^^^ +........... 1. validate a rule:: @@ -1012,7 +1012,7 @@ mismatched packets:: sendp([Ether()/IP(dst="192.168.0.1")/UDP()/VXLAN(vni=2)/Ether(dst="68:05:ca:8d:ed:a8")/IP(src="192.168.0.2", dst="192.168.0.3")/TCP(sport=25,dport=19)/Raw("x" * 80)],iface="enp27s0f2",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -1054,7 +1054,7 @@ to queue action send matched packets, check the packets are not to queue 1. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -1096,7 +1096,7 @@ to queue group action send matched packets, check the packets are not to queue 1 and 2. drop action -^^^^^^^^^^^ +........... 1. validate a rule:: @@ -1154,7 +1154,7 @@ mismatched packets:: sendp([Ether()/IP()/UDP()/VXLAN()/Ether()/IP(src="192.168.0.2", dst="192.168.0.3",tos=5,frag=5)/Raw("x"*80)],iface="enp27s0f2",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -1196,7 +1196,7 @@ to queue action send matched packets, check the packets are not to queue 2. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -1238,7 +1238,7 @@ to queue group action send matched packets, check the packets are not to queue 2 and 3. drop action -^^^^^^^^^^^ +........... 1. validate a rule:: @@ -1302,7 +1302,7 @@ mismatched packets:: sendp([Ether()/IP()/UDP()/VXLAN()/Ether()/IP(src="192.168.0.2", dst="192.168.0.3", tos=4)/ICMP()/Raw("x"*80)],iface="enp27s0f2",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -1344,7 +1344,7 @@ to queue action send matched packets, check the packets are not to queue 2. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -1386,7 +1386,7 @@ to queue group action send matched packets, check the packets are not to queue 2 and 3. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -1447,7 +1447,7 @@ mismatched packets:: sendp([Ether()/IP()/UDP()/VXLAN()/Ether()/IP(src="192.168.0.2", dst="192.168.0.3", tos=4)/ICMP()/Raw("x"*80)],iface="enp27s0f2",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -1489,7 +1489,7 @@ to queue action send matched packets, check the packets are not to queue 2. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -1531,7 +1531,7 @@ to queue group action send matched packets, check the packets are not to queue 2 and 3. drop action -^^^^^^^^^^^ +........... 1. validate a rule:: @@ -1588,7 +1588,7 @@ mismatched packets:: sendp([Ether()/IP()/UDP()/VXLAN()/Ether()/IP(src="192.168.0.2",dst="192.168.0.3",tos=4)/UDP(sport=50,dport=99)/Raw("x"*80)],iface="enp27s0f2",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -1630,7 +1630,7 @@ to queue action send matched packets, check the packets are not to queue 2. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -1672,7 +1672,7 @@ to queue group action send matched packets, check the packets are not to queue queue 4 and 5. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -1729,7 +1729,7 @@ mismatched packets:: sendp([Ether()/IP()/UDP()/VXLAN()/Ether()/IP(src="192.168.0.2",dst="192.168.0.3",tos=4)/TCP(sport=50,dport=30)/Raw("x"*80)],iface="enp27s0f2",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -1771,7 +1771,7 @@ to queue action send matched packets, check the packets are not to queue 3. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -1813,7 +1813,7 @@ to queue group action send matched packets, check the packets are not to queue queue 4 and 5. drop action -^^^^^^^^^^^ +........... 1. validate a rule:: @@ -1877,7 +1877,7 @@ mismatched packets:: sendp([Ether()/IP(dst="192.168.0.1")/NVGRE(TNI=2)/Ether()/IP(src="192.168.1.2", dst="192.168.1.5" ,frag=5)/TCP()/Raw("x"*80)],iface="enp27s0f2",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -1919,7 +1919,7 @@ to queue action send matched packets, check the packets are not to queue 3. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -1961,7 +1961,7 @@ to queue group action send matched packets, check the packets are not to queue 2 and 3. drop action -^^^^^^^^^^^ +........... 1. validate a rule:: @@ -2019,7 +2019,7 @@ mismatched packets:: sendp([Ether()/IP(dst="192.168.0.1")/NVGRE(TNI=0x8)/Ether()/IP(src="192.168.0.2", dst="192.168.0.3")/UDP(sport=50,dport=19)/Raw("x"*80)], iface="enp27s0f2", count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -2061,7 +2061,7 @@ to queue action send matched packets, check the packets are not to queue 4. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -2103,7 +2103,7 @@ to queue group action send matched packets, check the packets are not to queue 4 and 5. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -2161,7 +2161,7 @@ mismatched packets:: sendp([Ether()/IP(dst="192.168.0.1")/NVGRE(TNI=2)/Ether()/IP(src="192.168.1.2", dst="192.168.1.3")/TCP(sport=25,dport=39)/Raw("x"*80)],iface="enp27s0f2",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -2203,7 +2203,7 @@ to queue action send matched packets, check the packets are not to queue 1. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -2245,7 +2245,7 @@ to queue group action send matched packets, check the packets are not to queue 1 and 2. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -2308,7 +2308,7 @@ mismatched packets:: sendp([Ether()/IP(dst="192.168.0.1")/NVGRE(TNI=2)/Ether(dst="68:05:ca:8d:ed:a8")/IP(src="192.168.1.2", dst="192.168.1.5" ,frag=5)/Raw("x"*80)],iface="enp27s0f2",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -2350,7 +2350,7 @@ to queue action send matched packets, check the packets are not to queue 3. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -2392,7 +2392,7 @@ to queue group action send matched packets, check the packets are not to queue 2 and 3. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -2451,7 +2451,7 @@ mismatched packets:: sendp([Ether()/IP(dst="192.168.0.1")/NVGRE(TNI=0x8)/Ether(dst="68:05:ca:8d:ed:a8")/IP(src="192.168.1.2", dst="192.168.1.3")/UDP(sport=25,dport=20)/Raw("x"*80)], iface="enp27s0f2", count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -2493,7 +2493,7 @@ to queue action send matched packets, check the packets are not to queue 2. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -2535,7 +2535,7 @@ to queue group action send matched packets, check the packets are not to queue 2 and 3. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -2594,7 +2594,7 @@ mismatched packets:: sendp([Ether()/IP(dst="192.168.0.1")/NVGRE(TNI=2)/Ether(dst="68:05:ca:8d:ed:a8")/IP(src="192.168.1.2", dst="192.168.1.3")/TCP(sport=25,dport=20)/Raw("x"*80)],iface="enp27s0f2",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -2636,7 +2636,7 @@ to queue action send matched packets, check the packets are not to queue 3. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -2678,7 +2678,7 @@ to queue group action send matched packets, check the packets are not to queue 2 and 3. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -2736,7 +2736,7 @@ mismatched packets:: sendp([Ether()/IP()/NVGRE()/Ether()/IP(src="192.168.0.2", dst="192.168.0.3",tos=5,frag=5)/Raw("x"*80)],iface="enp27s0f2",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -2778,7 +2778,7 @@ to queue action send matched packets, check the packets are not to queue 3. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -2820,7 +2820,7 @@ to queue group action send matched packets, check the packets are not to queue 2 and 3. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -2884,7 +2884,7 @@ mismatched packets:: sendp([Ether()/IP()/NVGRE()/Ether()/IP(src="192.168.0.2",dst="192.168.0.3",tos=4)/ICMP()/Raw("x"*80)],iface="enp27s0f2",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -2926,7 +2926,7 @@ to queue action send matched packets, check the packets are not to queue 2. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -2968,7 +2968,7 @@ to queue group action send matched packets, check the packets are not to queue 2 and 3. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -3029,7 +3029,7 @@ mismatched packets:: sendp([Ether()/IP()/NVGRE()/Ether()/IP(src="192.168.0.2",dst="192.168.0.3",tos=4)/ICMP()/Raw("x"*80)],iface="enp27s0f2",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -3071,7 +3071,7 @@ to queue action send matched packets, check the packets are not to queue 2. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -3113,7 +3113,7 @@ to queue group action send matched packets, check the packets are not to queue 2 and 3. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -3170,7 +3170,7 @@ mismatched packets:: sendp([Ether()/IP()/NVGRE()/Ether()/IP(src="192.168.0.2",dst="192.168.0.3",tos=4)/UDP(sport=50,dport=100)/Raw("x"*80)],iface="enp27s0f2",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -3212,7 +3212,7 @@ to queue action send matched packets, check the packets are not to queue 2. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -3254,7 +3254,7 @@ to queue group action send matched packets, check the packets are not to queue 4 and 5. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -3311,7 +3311,7 @@ mismatched packets:: sendp([Ether()/IP()/NVGRE()/Ether()/IP(src="192.168.0.2",dst="192.168.0.3",tos=4)/TCP(sport=50,dport=100)/Raw("x" * 80)],iface="enp27s0f2",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -3353,7 +3353,7 @@ to queue action send matched packets, check the packets are not to queue 2. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -3395,7 +3395,7 @@ to queue group action send matched packets, check the packets are not to queue 4 and 5. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -3453,7 +3453,7 @@ mismatched packets:: sendp([Ether()/IP(src="192.168.0.2", dst="192.168.0.3",tos=7,frag=5)/Raw("x"*80)],iface="enp27s0f2",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -3495,7 +3495,7 @@ to queue action send matched packets, check the packets are not to queue 3. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -3537,7 +3537,7 @@ to queue group action send matched packets, check the packets are not to queue 2 and 3. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -3601,7 +3601,7 @@ mismatched packets:: sendp([Ether()/IP(src="192.168.0.2",dst="192.168.0.3",tos=4)/ICMP()/Raw("x"*80)],iface="enp27s0f2",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -3643,7 +3643,7 @@ to queue action send matched packets, check the packets are not to queue 5. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -3685,7 +3685,7 @@ to queue group action send matched packets, check the packets are not to queue 4 and 5. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -3746,7 +3746,7 @@ mismatched packets:: sendp([Ether()/IP(src="192.168.0.2",dst="192.168.0.3",tos=4)/ICMP()/Raw("x"*80)],iface="enp27s0f2",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -3788,7 +3788,7 @@ to queue action send matched packets, check the packets are not to queue 2. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -3830,7 +3830,7 @@ to queue group action send matched packets, check the packets are not to queue 2 and 3. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -3888,7 +3888,7 @@ mismatched packets:: to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -3930,7 +3930,7 @@ to queue action send matched packets, check the packets are not to queue 2. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -3972,7 +3972,7 @@ to queue group action send matched packets, check the packets are not to queue 4 and 5. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -4029,7 +4029,7 @@ mismatched packets:: sendp([Ether()/IP(src="192.168.0.2",dst="192.168.0.3",tos=4)/TCP(sport=50,dport=7)/Raw("x"*80)],iface="enp27s0f2",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -4071,7 +4071,7 @@ to queue action send matched packets, check the packets are not to queue 3. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -4113,7 +4113,7 @@ to queue group action send matched packets, check the packets are not to queue 4 and 5. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -4173,7 +4173,7 @@ mismatched packets:: sendp([Ether()/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1515",dst="CDCD:910A:2222:5498:8475:1111:3900:2023",tc=3)/Raw("x"*80)],iface="enp27s0f2",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -4215,7 +4215,7 @@ to queue action send matched packets, check the packets are not to queue 5. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -4257,7 +4257,7 @@ to queue group action send matched packets, check the packets are not to queue 2 and 3. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -4314,7 +4314,7 @@ mismatched packets:: sendp([Ether()/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1515",dst="CDCD:910A:2222:5498:8475:1111:3900:2020",tc=4)/Raw("x"*80)],iface="enp27s0f2",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -4356,7 +4356,7 @@ to queue action send matched packets, check the packets are not to queue 3. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -4398,7 +4398,7 @@ to queue group action send matched packets, check the packets are not to queue 2 and 3. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -4454,7 +4454,7 @@ mismatched packets:: sendp([Ether()/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1515",dst="CDCD:910A:2222:5498:8475:1111:3900:2020",tc=3)/UDP(sport=50,dport=4)/Raw("x"*80)],iface="enp27s0f2",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -4496,7 +4496,7 @@ to queue action send matched packets, check the packets are not to queue 5. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -4538,7 +4538,7 @@ to queue group action send matched packets, check the packets are not to queue 2 and 3. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -4594,7 +4594,7 @@ mismatched packets:: sendp([Ether()/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1515",dst="CDCD:910A:2222:5498:8475:1111:3900:2020",tc=3)/TCP(sport=25,dport=20)/Raw("x"*80)],iface="enp27s0f2",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -4636,7 +4636,7 @@ to queue action send matched packets, check the packets are not to queue 4. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -4678,7 +4678,7 @@ to queue group action send matched packets, check the packets are not to queue 4 and 5. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -4738,7 +4738,7 @@ mismatched packets:: sendp([Ether(dst="68:05:ca:8d:ed:a8")/IP(src="192.168.0.1",dst="192.168.0.2",tos=4,ttl=9)/("X"*480)], iface="enp27s0f2", count=100) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -4780,7 +4780,7 @@ to queue action send matched packets, check the packets are not to queue 4. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -4839,7 +4839,7 @@ mismatched packets:: sendp([Ether(dst="68:05:ca:8d:ed:a8")/IP(src="192.168.0.1",dst="192.168.0.2",tos=4,ttl=3)/UDP(sport=25,dport=99)/("X"*480)], iface="enp27s0f2", count=100) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -4881,7 +4881,7 @@ to queue action send matched packets, check the packets are not to queue 2. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -4939,7 +4939,7 @@ mismatched packets:: sendp([Ether(dst="68:05:ca:8d:ed:a8")/IP(src="192.168.0.1",dst="192.168.0.32",tos=4)/TCP(sport=25,dport=99)/("X"*480)], iface="enp27s0f2", count=100) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -4981,7 +4981,7 @@ to queue action send matched packets, check the packets are not to queue 2. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -5038,7 +5038,7 @@ mismatched packets:: sendp([Ether()/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1536", dst="CDCD:910A:2222:5498:8475:1111:3900:2023")/IPv6ExtHdrFragment()/("X"*480)], iface="enp27s0f2", count=100) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -5080,7 +5080,7 @@ to queue action send matched packets, check the packets are not to queue 8. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -5135,7 +5135,7 @@ mismatched packets:: sendp([Ether()/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1518", dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/UDP(sport=25,dport=99)/("X"*480)], iface="enp27s0f2", count=100) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -5177,7 +5177,7 @@ to queue action send matched packets, check the packets are not to queue 6. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -5232,7 +5232,7 @@ mismatched packets:: sendp([Ether()/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1515", dst="CDCD:910A:2222:5498:8475:1111:3900:2020")/TCP(sport=25,dport=99)/("X"*480)], iface="enp27s0f2", count=100) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -5274,7 +5274,7 @@ to queue action send matched packets, check the packets are not to queue 2. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -5332,7 +5332,7 @@ mismatched packets:: sendp([Ether(dst="00:11:22:33:44:55")/PPPoE()/Raw("x" *80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -5389,7 +5389,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -5458,7 +5458,7 @@ mismatched packets:: sendp([Ether(dst="00:11:22:33:44:55", type=0x8863)/PPPoED()/Raw("x" *80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -5512,7 +5512,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -5566,7 +5566,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -5634,7 +5634,7 @@ mismatched packets:: sendp([Ether(dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x8864)/PPPoE(sessionid=3)/PPP(proto=0x0057)/IPv6()/Raw("x" * 80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +--------------- 1. validate a rule:: @@ -5688,7 +5688,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +--------------------- 1. validate a rule:: @@ -5742,7 +5742,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +----------- 1. validate a rule:: @@ -5810,7 +5810,7 @@ mismatched packets:: sendp([Ether(dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x8864)/PPPoE(sessionid=3)/PPP(proto=0x0021)/IP()/Raw("x" * 80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +--------------- 1. validate a rule:: @@ -5864,7 +5864,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +---------------------- 1. validate a rule:: @@ -5918,7 +5918,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +----------- 1. validate a rule:: @@ -5985,7 +5985,7 @@ mismatched packets:: sendp([Ether(dst="00:11:22:33:44:55",type=0x8864)/PPPoE(sessionid=3)/PPP(proto=0x0057)/IPv6()/Raw("x" * 80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +--------------- 1. validate a rule:: @@ -6039,7 +6039,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +--------------------- 1. validate a rule:: @@ -6093,7 +6093,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +------------ 1. validate a rule:: @@ -6160,7 +6160,7 @@ mismatched packets:: sendp([Ether(dst="00:11:22:33:44:55",type=0x8864)/PPPoE(sessionid=3)/PPP(proto=0x0021)/IP()/Raw("x" * 80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +--------------- 1. validate a rule:: @@ -6214,7 +6214,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +--------------------- 1. validate a rule:: @@ -6268,7 +6268,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +----------- 1. validate a rule:: @@ -6337,7 +6337,7 @@ mismatched packets:: sendp([Ether(dst="00:11:22:33:44:55",type=0x8864)/PPPoE(sessionid=3)/PPP(proto=0x0021)/IP(src="192.168.1.1", dst="192.168.1.4")/Raw("x"*80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -6391,7 +6391,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -6445,7 +6445,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -6513,7 +6513,7 @@ mismatched packets:: sendp([Ether(dst="00:11:22:33:44:55",type=0x8864)/PPPoE(sessionid=3)/PPP(proto=0x0021)/IP(src="192.168.1.1", dst="192.168.1.2")/UDP(sport=25,dport=19)/Raw("x" * 80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -6567,7 +6567,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -6621,7 +6621,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -6689,7 +6689,7 @@ mismatched packets:: sendp([Ether(dst="00:11:22:33:44:55",type=0x8864)/PPPoE(sessionid=3)/PPP(proto=0x0021)/IP(src="192.168.1.1", dst="192.168.1.2")/Raw("x" * 80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -6743,7 +6743,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -6797,7 +6797,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -6865,7 +6865,7 @@ mismatched packets:: sendp([Ether(dst="00:11:22:33:44:55",type=0x8864)/PPPoE(sessionid=3)/PPP(proto=0x0021)/IP(src="192.168.1.1", dst="192.168.1.2")/TCP(sport=25,dport=19)/Raw("x" * 80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -6919,7 +6919,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -6973,7 +6973,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -7041,7 +7041,7 @@ mismatched packets:: sendp([Ether(dst="00:11:22:33:44:55",type=0x8864)/PPPoE(sessionid=3)/PPP(proto=0x0021)/IP(src="192.168.1.1", dst="192.168.1.2")/Raw("x" * 80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -7095,7 +7095,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -7149,7 +7149,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -7215,7 +7215,7 @@ mismatched packets:: sendp([Ether(src="11:22:33:44:55:99",dst="00:11:22:33:44:55",type=0x8864)/PPPoE(sessionid=3)/PPP(proto=0x0057)/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1536", dst="CDCD:910A:2222:5498:8475:1111:3900:2023")/Raw("x"*80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -7269,7 +7269,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -7323,7 +7323,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -7390,7 +7390,7 @@ mismatched packets:: sendp([Ether(src="11:22:33:44:55:99",dst="00:11:22:33:44:55",type=0x8864)/PPPoE(sessionid=3)/PPP(proto=0x0057)/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1536", dst="CDCD:910A:2222:5498:8475:1111:3900:2022")/UDP(sport=25,dport=19)/Raw("x" * 80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -7444,7 +7444,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -7498,7 +7498,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -7566,7 +7566,7 @@ mismatched packets:: sendp([Ether(src="11:22:33:44:55:99",dst="00:11:22:33:44:55",type=0x8864)/PPPoE(sessionid=3)/PPP(proto=0x0057)/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1536", dst="CDCD:910A:2222:5498:8475:1111:3900:2022")/Raw("x" * 80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -7620,7 +7620,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -7674,7 +7674,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -7741,7 +7741,7 @@ mismatched packets:: sendp([Ether(src="11:22:33:44:55:99",dst="00:11:22:33:44:55",type=0x8864)/PPPoE(sessionid=3)/PPP(proto=0x0057)/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1536", dst="CDCD:910A:2222:5498:8475:1111:3900:2022")/TCP(sport=25,dport=19)/Raw("x" * 80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -7795,7 +7795,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -7849,7 +7849,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -7917,7 +7917,7 @@ mismatched packets:: sendp([Ether(src="11:22:33:44:55:99",dst="00:11:22:33:44:55",type=0x8864)/PPPoE(sessionid=3)/PPP(proto=0x0057)/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1536", dst="CDCD:910A:2222:5498:8475:1111:3900:2022")/Raw("x" * 80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -7971,7 +7971,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -8025,7 +8025,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -8092,7 +8092,7 @@ mismatched packets:: sendp([Ether(dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x8864)/PPPoE(sessionid=3)/PPP(proto=0x0021)/IP(src="192.168.1.1", dst="192.168.1.4")/Raw("x"*80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -8146,7 +8146,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -8200,7 +8200,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -8269,7 +8269,7 @@ mismatched packets:: sendp([Ether(dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x8864)/PPPoE(sessionid=3)/PPP(proto=0x0021)/IP(src="192.168.1.1", dst="192.168.1.2")/UDP(sport=25,dport=19)/Raw("x" * 80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -8323,7 +8323,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -8377,7 +8377,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -8446,7 +8446,7 @@ mismatched packets:: sendp([Ether(dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x8864)/PPPoE(sessionid=3)/PPP(proto=0x0021)/IP(src="192.168.1.1", dst="192.168.1.2")/Raw("x" * 80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -8500,7 +8500,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -8554,7 +8554,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -8623,7 +8623,7 @@ mismatched packets:: sendp([Ether(dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x8864)/PPPoE(sessionid=3)/PPP(proto=0x0021)/IP(src="192.168.1.1", dst="192.168.1.2")/TCP(sport=25,dport=19)/Raw("x" * 80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -8677,7 +8677,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -8731,7 +8731,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -8800,7 +8800,7 @@ mismatched packets:: sendp([Ether(dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x8864)/PPPoE(sessionid=3)/PPP(proto=0x0021)/IP(src="192.168.1.1", dst="192.168.1.2")/Raw("x" * 80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -8854,7 +8854,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -8908,7 +8908,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -8974,7 +8974,7 @@ mismatched packets:: sendp([Ether(src="11:22:33:44:55:99",dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x8864)/PPPoE(sessionid=3)/PPP(proto=0x0057)/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1537", dst="CDCD:910A:2222:5498:8475:1111:3900:2022")/Raw("x"*80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -9028,7 +9028,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -9082,7 +9082,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -9150,7 +9150,7 @@ mismatched packets:: sendp([Ether(src="11:22:33:44:55:99",dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x8864)/PPPoE(sessionid=3)/PPP(proto=0x0057)/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1536", dst="CDCD:910A:2222:5498:8475:1111:3900:2022")/UDP(sport=25,dport=19)/Raw("x" * 80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -9204,7 +9204,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -9258,7 +9258,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -9326,7 +9326,7 @@ mismatched packets:: sendp([Ether(src="11:22:33:44:55:99",dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x8864)/PPPoE(sessionid=3)/PPP(proto=0x0057)/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1536", dst="CDCD:910A:2222:5498:8475:1111:3900:2022")/Raw("x" * 80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -9380,7 +9380,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -9434,7 +9434,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -9502,7 +9502,7 @@ mismatched packets:: sendp([Ether(src="11:22:33:44:55:99",dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x8864)/PPPoE(sessionid=3)/PPP(proto=0x0057)/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1536", dst="CDCD:910A:2222:5498:8475:1111:3900:2022")/TCP(sport=25,dport=19)/Raw("x" * 80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -9556,7 +9556,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -9610,7 +9610,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -9678,7 +9678,7 @@ mismatched packets:: sendp([Ether(src="11:22:33:44:55:99",dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x8864)/PPPoE(sessionid=3)/PPP(proto=0x0057)/IPv6(src="CDCD:910A:2222:5498:8475:1111:3900:1536", dst="CDCD:910A:2222:5498:8475:1111:3900:2022")/Raw("x" * 80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -9732,7 +9732,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -9786,7 +9786,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -9860,7 +9860,7 @@ mismatched packets:: sendp([Ether(src="11:22:33:44:55:99",dst="00:11:22:33:44:55",type=0x8864)/PPPoE(sessionid=3)/PPP(proto=0x0021)/IP()/Raw("x" * 80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -9914,7 +9914,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -9969,7 +9969,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -10036,7 +10036,7 @@ mismatched packets:: sendp([Ether(src="11:22:33:44:55:99",dst="00:11:22:33:44:55",type=0x8864)/PPPoE(sessionid=3)/PPP(proto=0x0021)/IP()/Raw("x" * 80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -10090,7 +10090,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -10145,7 +10145,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -10213,7 +10213,7 @@ mismatched packets:: sendp([Ether(src="11:22:33:44:55:99",dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x8864)/PPPoE(sessionid=3)/PPP(proto=0x0021)/IP()/Raw("x" * 80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -10267,7 +10267,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -10322,7 +10322,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: @@ -10390,7 +10390,7 @@ mismatched packets:: sendp([Ether(src="11:22:33:44:55:99",dst="00:11:22:33:44:55",type=0x8100)/Dot1Q(vlan=1,type=0x8864)/PPPoE(sessionid=3)/PPP(proto=0x0021)/IP()/Raw("x" * 80)],iface="ens786f0",count=1) to queue action -^^^^^^^^^^^^^^^ +................ 1. validate a rule:: @@ -10444,7 +10444,7 @@ to queue action repeat step 1-4 to check the pattern in pipeline mode. to queue group action -^^^^^^^^^^^^^^^^^^^^^ +...................... 1. validate a rule:: @@ -10499,7 +10499,7 @@ to queue group action repeat step 1-4 to check the pattern in pipeline mode. drop action -^^^^^^^^^^^ +............ 1. validate a rule:: From patchwork Tue Sep 15 11:24:39 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Zhao, HaiyangX" X-Patchwork-Id: 77718 Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 24C67A04C9; Tue, 15 Sep 2020 13:41:21 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 1BB7C1C0D2; Tue, 15 Sep 2020 13:41:21 +0200 (CEST) Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by dpdk.org (Postfix) with ESMTP id 85D1E1BE8E for ; Tue, 15 Sep 2020 13:41:19 +0200 (CEST) IronPort-SDR: cKvu2xtKYkjE43L0WfjiBt21PRD4QvYhpeSF6Ui8/YGdvGP/AqSUiz+HQMKZZ3qR+bFWrqQR5/ ZGPIjQaU9Glw== X-IronPort-AV: E=McAfee;i="6000,8403,9744"; a="223423701" X-IronPort-AV: E=Sophos;i="5.76,429,1592895600"; d="scan'208";a="223423701" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga001.jf.intel.com ([10.7.209.18]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Sep 2020 04:41:19 -0700 IronPort-SDR: Y/SLIJt6WdsOQMPHLjkjfMB8Rxly7LxRz90vCp6Op8HTo2/ySJwxfjjGJaavktsuGR9OBWw+x2 DD9L02NtfIOg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.76,429,1592895600"; d="scan'208";a="379710582" Received: from unknown (HELO dpdk-zhaohy-t.localdomain) ([10.240.183.68]) by orsmga001.jf.intel.com with ESMTP; 15 Sep 2020 04:41:17 -0700 From: Haiyang Zhao To: dts@dpdk.org Cc: Haiyang Zhao Date: Tue, 15 Sep 2020 19:24:39 +0800 Message-Id: <1600169086-340540-11-git-send-email-haiyangx.zhao@intel.com> X-Mailer: git-send-email 1.8.3.1 In-Reply-To: <1600169086-340540-1-git-send-email-haiyangx.zhao@intel.com> References: <1600169086-340540-1-git-send-email-haiyangx.zhao@intel.com> Subject: [dts] [PATCH V1 10/17] test_plans/dpdk_gro_lib_test_plan: fix build warnings and errors X-BeenThere: dts@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: test suite reviews and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dts-bounces@dpdk.org Sender: "dts" *.fix build warnings and errors Signed-off-by: Haiyang Zhao --- test_plans/dpdk_gro_lib_test_plan.rst | 57 ++++++++++++++++++----------------- 1 file changed, 29 insertions(+), 28 deletions(-) diff --git a/test_plans/dpdk_gro_lib_test_plan.rst b/test_plans/dpdk_gro_lib_test_plan.rst index ea0244c..60a0123 100644 --- a/test_plans/dpdk_gro_lib_test_plan.rst +++ b/test_plans/dpdk_gro_lib_test_plan.rst @@ -89,27 +89,27 @@ Modify the testpmd code as following:: Modify the dpdk code as following:: -diff --git a/drivers/net/vhost/rte_eth_vhost.c b/drivers/net/vhost/rte_eth_vhost.c -index b38a4b6b1..573250dbe 100644 ---- a/drivers/net/vhost/rte_eth_vhost.c -+++ b/drivers/net/vhost/rte_eth_vhost.c -@@ -1071,8 +1071,14 @@ eth_dev_info(struct rte_eth_dev *dev, - dev_info->min_rx_bufsize = 0; - - dev_info->tx_offload_capa = DEV_TX_OFFLOAD_MULTI_SEGS | -- DEV_TX_OFFLOAD_VLAN_INSERT; -- dev_info->rx_offload_capa = DEV_RX_OFFLOAD_VLAN_STRIP; -+ DEV_TX_OFFLOAD_VLAN_INSERT | -+ DEV_TX_OFFLOAD_UDP_CKSUM | -+ DEV_TX_OFFLOAD_TCP_CKSUM | -+ DEV_TX_OFFLOAD_IPV4_CKSUM | -+ DEV_TX_OFFLOAD_TCP_TSO; -+ dev_info->rx_offload_capa = DEV_RX_OFFLOAD_VLAN_STRIP | -+ DEV_RX_OFFLOAD_TCP_CKSUM | -+ DEV_RX_OFFLOAD_UDP_CKSUM | -+ DEV_RX_OFFLOAD_IPV4_CKSUM | -+ DEV_RX_OFFLOAD_TCP_LRO; - } + diff --git a/drivers/net/vhost/rte_eth_vhost.c b/drivers/net/vhost/rte_eth_vhost.c + index b38a4b6b1..573250dbe 100644 + --- a/drivers/net/vhost/rte_eth_vhost.c + +++ b/drivers/net/vhost/rte_eth_vhost.c + @@ -1071,8 +1071,14 @@ eth_dev_info(struct rte_eth_dev *dev, + dev_info->min_rx_bufsize = 0; + + dev_info->tx_offload_capa = DEV_TX_OFFLOAD_MULTI_SEGS | + - DEV_TX_OFFLOAD_VLAN_INSERT; + - dev_info->rx_offload_capa = DEV_RX_OFFLOAD_VLAN_STRIP; + + DEV_TX_OFFLOAD_VLAN_INSERT | + + DEV_TX_OFFLOAD_UDP_CKSUM | + + DEV_TX_OFFLOAD_TCP_CKSUM | + + DEV_TX_OFFLOAD_IPV4_CKSUM | + + DEV_TX_OFFLOAD_TCP_TSO; + + dev_info->rx_offload_capa = DEV_RX_OFFLOAD_VLAN_STRIP | + + DEV_RX_OFFLOAD_TCP_CKSUM | + + DEV_RX_OFFLOAD_UDP_CKSUM | + + DEV_RX_OFFLOAD_IPV4_CKSUM | + + DEV_RX_OFFLOAD_TCP_LRO; + } Test flow ========= @@ -148,7 +148,7 @@ Test Case1: DPDK GRO lightmode test with tcp/ipv4 traffic 3. Set up vm with virto device and using kernel virtio-net driver:: - taskset -c 13 qemu-system-x86_64 -name us-vhost-vm1 \ + taskset -c 13 qemu-system-x86_64 -name us-vhost-vm1 \ -cpu host -enable-kvm -m 2048 -object memory-backend-file,id=mem,size=2048M,mem-path=/mnt/huge,share=on \ -numa node,memdev=mem \ -mem-prealloc -monitor unix:/tmp/vm2_monitor.sock,server,nowait -net nic,macaddr=00:00:00:08:e8:aa,addr=1f -net user,hostfwd=tcp:127.0.0.1:6001-:22 \ @@ -200,7 +200,7 @@ Test Case2: DPDK GRO heavymode test with tcp/ipv4 traffic 3. Set up vm with virto device and using kernel virtio-net driver:: - taskset -c 13 qemu-system-x86_64 -name us-vhost-vm1 \ + taskset -c 13 qemu-system-x86_64 -name us-vhost-vm1 \ -cpu host -enable-kvm -m 2048 -object memory-backend-file,id=mem,size=2048M,mem-path=/mnt/huge,share=on \ -numa node,memdev=mem \ -mem-prealloc -monitor unix:/tmp/vm2_monitor.sock,server,nowait -net nic,macaddr=00:00:00:08:e8:aa,addr=1f -net user,hostfwd=tcp:127.0.0.1:6001-:22 \ @@ -252,7 +252,7 @@ Test Case3: DPDK GRO heavymode_flush4 test with tcp/ipv4 traffic 3. Set up vm with virto device and using kernel virtio-net driver:: - taskset -c 13 qemu-system-x86_64 -name us-vhost-vm1 \ + taskset -c 13 qemu-system-x86_64 -name us-vhost-vm1 \ -cpu host -enable-kvm -m 2048 -object memory-backend-file,id=mem,size=2048M,mem-path=/mnt/huge,share=on \ -numa node,memdev=mem \ -mem-prealloc -monitor unix:/tmp/vm2_monitor.sock,server,nowait -net nic,macaddr=00:00:00:08:e8:aa,addr=1f -net user,hostfwd=tcp:127.0.0.1:6001-:22 \ @@ -278,10 +278,11 @@ Test Case4: DPDK GRO test with vxlan traffic Vxlan topology -------------- VM Host + 50.1.1.2 50.1.1.1 - | | + \| | 1.1.2.3 1.1.2.4 - |------------Testpmd------------| + \|------------Testpmd------------| 1. Connect two nic port directly, put nic2 into another namesapce and create Host VxLAN port:: @@ -322,7 +323,7 @@ Vxlan topology 3. Set up vm with virto device and using kernel virtio-net driver:: - taskset -c 13 qemu-system-x86_64 -name us-vhost-vm1 \ + taskset -c 13 qemu-system-x86_64 -name us-vhost-vm1 \ -cpu host -enable-kvm -m 2048 -object memory-backend-file,id=mem,size=2048M,mem-path=/mnt/huge,share=on \ -numa node,memdev=mem \ -mem-prealloc -monitor unix:/tmp/vm2_monitor.sock,server,nowait -net nic,macaddr=00:00:00:08:e8:aa,addr=1f -net user,hostfwd=tcp:127.0.0.1:6001-:22 \ @@ -383,7 +384,7 @@ NIC2(In kernel) -> NIC1(DPDK) -> testpmd(csum fwd) -> Vhost -> Virtio-net 3. Set up vm with virto device and using kernel virtio-net driver:: - taskset -c 31 /home/qemu-install/qemu-3.0/bin/qemu-system-x86_64 -name us-vhost-vm1 \ + taskset -c 31 /home/qemu-install/qemu-3.0/bin/qemu-system-x86_64 -name us-vhost-vm1 \ -cpu host -enable-kvm -m 2048 -object memory-backend-file,id=mem,size=2048M,mem-path=/mnt/huge,share=on \ -numa node,memdev=mem \ -mem-prealloc -monitor unix:/tmp/vm2_monitor.sock,server,nowait -netdev user,id=yinan,hostfwd=tcp:127.0.0.1:6005-:22 -device e1000,netdev=yinan \ From patchwork Tue Sep 15 11:24:40 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Zhao, HaiyangX" X-Patchwork-Id: 77719 Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 4B6EEA04C7; Tue, 15 Sep 2020 13:41:22 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 456661C0CF; Tue, 15 Sep 2020 13:41:22 +0200 (CEST) Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by dpdk.org (Postfix) with ESMTP id C50E71BE8E for ; Tue, 15 Sep 2020 13:41:20 +0200 (CEST) IronPort-SDR: KgsidVVsRXdtRzGGOZbbZ62+PSiVIuWGVT/hGxyCNWzKW4rk8nZ9je/qAgDkLjT7w68s3NBkAf OcXZnyv52ziQ== X-IronPort-AV: E=McAfee;i="6000,8403,9744"; a="223423704" X-IronPort-AV: E=Sophos;i="5.76,429,1592895600"; d="scan'208";a="223423704" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga001.jf.intel.com ([10.7.209.18]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Sep 2020 04:41:20 -0700 IronPort-SDR: YvBqYVObsQo963yIX7M5wr5Mc5AIt93H66PwSvqxfe8PO1wLNXz4Df1vxEmI2q6rFW7a01ZXgz PDp/ZJEgVKug== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.76,429,1592895600"; d="scan'208";a="379710588" Received: from unknown (HELO dpdk-zhaohy-t.localdomain) ([10.240.183.68]) by orsmga001.jf.intel.com with ESMTP; 15 Sep 2020 04:41:19 -0700 From: Haiyang Zhao To: dts@dpdk.org Cc: Haiyang Zhao Date: Tue, 15 Sep 2020 19:24:40 +0800 Message-Id: <1600169086-340540-12-git-send-email-haiyangx.zhao@intel.com> X-Mailer: git-send-email 1.8.3.1 In-Reply-To: <1600169086-340540-1-git-send-email-haiyangx.zhao@intel.com> References: <1600169086-340540-1-git-send-email-haiyangx.zhao@intel.com> Subject: [dts] [PATCH V1 11/17] test_plans/iavf_fdir_test_plan: fix build warnings and errors X-BeenThere: dts@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: test suite reviews and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dts-bounces@dpdk.org Sender: "dts" *.fix build warnings and errors Signed-off-by: Haiyang Zhao --- test_plans/iavf_fdir_test_plan.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test_plans/iavf_fdir_test_plan.rst b/test_plans/iavf_fdir_test_plan.rst index feec2bb..1bf40b6 100644 --- a/test_plans/iavf_fdir_test_plan.rst +++ b/test_plans/iavf_fdir_test_plan.rst @@ -1792,7 +1792,7 @@ Subcase 12: MAC_IPV4_GTPU outer dst ip queue index Then check there is no rule listed. Subcase 13: MAC_IPV4_GTPU outer dst ip queue group -------------------------------------------------- +-------------------------------------------------- 1. create filter rules:: @@ -1807,7 +1807,7 @@ Subcase 13: MAC_IPV4_GTPU outer dst ip queue group Then check there is no rule listed. Subcase 14: MAC_IPV4_GTPU outer dst ip passthru ----------------------------------------------- +----------------------------------------------- 1. create filter rules:: From patchwork Tue Sep 15 11:24:41 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Zhao, HaiyangX" X-Patchwork-Id: 77720 Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 7CD2AA04C7; Tue, 15 Sep 2020 13:41:24 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 75F661BFC5; Tue, 15 Sep 2020 13:41:24 +0200 (CEST) Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by dpdk.org (Postfix) with ESMTP id 142CB1BE8E for ; Tue, 15 Sep 2020 13:41:21 +0200 (CEST) IronPort-SDR: EYV98dmB8KxcKFI2DpfT2yrs3ZTEqb5AP7MLxjo+jINkYHoo1NoFQRW71csiCcu/EKrq0pZ6gM mGi39PyDPvHQ== X-IronPort-AV: E=McAfee;i="6000,8403,9744"; a="223423705" X-IronPort-AV: E=Sophos;i="5.76,429,1592895600"; d="scan'208";a="223423705" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga001.jf.intel.com ([10.7.209.18]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Sep 2020 04:41:21 -0700 IronPort-SDR: Lnv4H1YJPrklFAXt38xJcSpTZMAwHwCbCILWBRiAwd8ostetdEe/GwGhFw5PA2Ms/Gak2/m4Yp eyl6bq4+r3jQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.76,429,1592895600"; d="scan'208";a="379710601" Received: from unknown (HELO dpdk-zhaohy-t.localdomain) ([10.240.183.68]) by orsmga001.jf.intel.com with ESMTP; 15 Sep 2020 04:41:20 -0700 From: Haiyang Zhao To: dts@dpdk.org Cc: Haiyang Zhao Date: Tue, 15 Sep 2020 19:24:41 +0800 Message-Id: <1600169086-340540-13-git-send-email-haiyangx.zhao@intel.com> X-Mailer: git-send-email 1.8.3.1 In-Reply-To: <1600169086-340540-1-git-send-email-haiyangx.zhao@intel.com> References: <1600169086-340540-1-git-send-email-haiyangx.zhao@intel.com> Subject: [dts] [PATCH V1 12/17] test_plans/linux_modules_test_plan: fix build warnings and errors X-BeenThere: dts@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: test suite reviews and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dts-bounces@dpdk.org Sender: "dts" *.fix build warnings and errors Signed-off-by: Haiyang Zhao --- test_plans/linux_modules_test_plan.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test_plans/linux_modules_test_plan.rst b/test_plans/linux_modules_test_plan.rst index c7bb2d0..3f286ab 100644 --- a/test_plans/linux_modules_test_plan.rst +++ b/test_plans/linux_modules_test_plan.rst @@ -95,7 +95,7 @@ Send some packets to the dut and check that they are properly sent back into the packet capture on the tester. Test Case: TX RX Userspace -==================== +========================== This test case runs as the unprivileged user and is designed to check the basic functioning of the module. It checks whether packets can be sent and received when running dpdk applications as a normal user. # means @@ -137,7 +137,7 @@ Send some packets to the dut and check that they are properly sent back into the packet capture on the tester. Test Case: Hello World -==================== +====================== This is a more basic test of functionality as a normal user than the TX RX Userspace case. It simply involves running a short, hello-world-like program on each core before shutting down. # means that a command is run From patchwork Tue Sep 15 11:24:42 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Zhao, HaiyangX" X-Patchwork-Id: 77721 Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id AA513A04C7; Tue, 15 Sep 2020 13:41:26 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id A22A91C0DC; Tue, 15 Sep 2020 13:41:26 +0200 (CEST) Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by dpdk.org (Postfix) with ESMTP id 599351BE8E for ; Tue, 15 Sep 2020 13:41:23 +0200 (CEST) IronPort-SDR: RtJ9obctDZJ/zvhDLir0nI5YHzFGd6j/SKI9e8MyYyQNnCJMZU9hcYJPf6QuNUg3Z0vaIgez8g 7E4g0HVev6LA== X-IronPort-AV: E=McAfee;i="6000,8403,9744"; a="223423710" X-IronPort-AV: E=Sophos;i="5.76,429,1592895600"; d="scan'208";a="223423710" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga001.jf.intel.com ([10.7.209.18]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Sep 2020 04:41:23 -0700 IronPort-SDR: bezAygym7Mipp4yiP04NSHPy6nTLyFemYpb4owffI3U/7m7KxcrsVOK0lh2LgdKTmH1U9mZjh0 fBUDOfe/cEyg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.76,429,1592895600"; d="scan'208";a="379710608" Received: from unknown (HELO dpdk-zhaohy-t.localdomain) ([10.240.183.68]) by orsmga001.jf.intel.com with ESMTP; 15 Sep 2020 04:41:21 -0700 From: Haiyang Zhao To: dts@dpdk.org Cc: Haiyang Zhao Date: Tue, 15 Sep 2020 19:24:42 +0800 Message-Id: <1600169086-340540-14-git-send-email-haiyangx.zhao@intel.com> X-Mailer: git-send-email 1.8.3.1 In-Reply-To: <1600169086-340540-1-git-send-email-haiyangx.zhao@intel.com> References: <1600169086-340540-1-git-send-email-haiyangx.zhao@intel.com> Subject: [dts] [PATCH V1 13/17] test_plans/qinq_filter_test_plan: fix build warnings and errors X-BeenThere: dts@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: test suite reviews and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dts-bounces@dpdk.org Sender: "dts" *.fix build warnings and errors Signed-off-by: Haiyang Zhao --- test_plans/qinq_filter_test_plan.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test_plans/qinq_filter_test_plan.rst b/test_plans/qinq_filter_test_plan.rst index 72744ee..bd4e284 100644 --- a/test_plans/qinq_filter_test_plan.rst +++ b/test_plans/qinq_filter_test_plan.rst @@ -54,11 +54,11 @@ Test Case 1: test qinq packet type Testpmd configuration - 4 RX/TX queues per port ------------------------------------------------ #. For fortville NICs need change the value of - CONFIG_RTE_LIBRTE_I40E_INC_VECTOR in dpdk/config/common_base file to n:: + CONFIG_RTE_LIBRTE_I40E_INC_VECTOR in dpdk/config/common_base file to n. #. set up testpmd with fortville NICs:: - ./x86_64-native-linuxapp-gcc/app/testpmd -c 0x1f -n 4 -- -i --rxq=4 --txq=4 --disable-rss + ./x86_64-native-linuxapp-gcc/app/testpmd -c 0x1f -n 4 -- -i --rxq=4 --txq=4 --disable-rss #. enable qinq:: From patchwork Tue Sep 15 11:24:43 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Zhao, HaiyangX" X-Patchwork-Id: 77722 Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id E0AA1A04C9; Tue, 15 Sep 2020 13:41:26 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id CA1021C10E; Tue, 15 Sep 2020 13:41:26 +0200 (CEST) Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by dpdk.org (Postfix) with ESMTP id A0E8D1C0DC for ; Tue, 15 Sep 2020 13:41:24 +0200 (CEST) IronPort-SDR: SdA39PAm9gIssvjPnj8HXcEZ43MeT8Ocp3hRdf90tIKvObHg9M7Th3+pJYiOwS+GM1N5Rpkhq3 kp516dvAaEeA== X-IronPort-AV: E=McAfee;i="6000,8403,9744"; a="223423713" X-IronPort-AV: E=Sophos;i="5.76,429,1592895600"; d="scan'208";a="223423713" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga001.jf.intel.com ([10.7.209.18]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Sep 2020 04:41:24 -0700 IronPort-SDR: K0UPSzU1CKxMzFMXLZBd72r+XxmHmquBa+6m5Bb3wJWqhY9W9pyA+HsNQRM//bW9uuc/znIaPT 62kqmmwqv3KQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.76,429,1592895600"; d="scan'208";a="379710613" Received: from unknown (HELO dpdk-zhaohy-t.localdomain) ([10.240.183.68]) by orsmga001.jf.intel.com with ESMTP; 15 Sep 2020 04:41:23 -0700 From: Haiyang Zhao To: dts@dpdk.org Cc: Haiyang Zhao Date: Tue, 15 Sep 2020 19:24:43 +0800 Message-Id: <1600169086-340540-15-git-send-email-haiyangx.zhao@intel.com> X-Mailer: git-send-email 1.8.3.1 In-Reply-To: <1600169086-340540-1-git-send-email-haiyangx.zhao@intel.com> References: <1600169086-340540-1-git-send-email-haiyangx.zhao@intel.com> Subject: [dts] [PATCH V1 14/17] test_plans/vhost_cbdma_test_plan: fix build warnings and errors X-BeenThere: dts@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: test suite reviews and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dts-bounces@dpdk.org Sender: "dts" *.fix build warnings and errors Signed-off-by: Haiyang Zhao --- test_plans/vhost_cbdma_test_plan.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/test_plans/vhost_cbdma_test_plan.rst b/test_plans/vhost_cbdma_test_plan.rst index dfe064a..b223090 100644 --- a/test_plans/vhost_cbdma_test_plan.rst +++ b/test_plans/vhost_cbdma_test_plan.rst @@ -54,6 +54,7 @@ associated with DMA engines, small copies are performed by the CPU. We introduce a new vdev parameter to enable DMA acceleration for Tx operations of queues: + - dmas: This parameter is used to specify the assigned DMA device of a queue. - dmathr: If packets length >= dmathr, leverage I/OAT device to perform memory copy; From patchwork Tue Sep 15 11:24:44 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Zhao, HaiyangX" X-Patchwork-Id: 77723 Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 0679AA04C7; Tue, 15 Sep 2020 13:41:28 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 00F381C10C; Tue, 15 Sep 2020 13:41:28 +0200 (CEST) Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by dpdk.org (Postfix) with ESMTP id 1ADA41BE8E for ; Tue, 15 Sep 2020 13:41:25 +0200 (CEST) IronPort-SDR: tKj2rP1gfNkJHaRXf76oUy50ILMSgLztoea1C/EVYDXsV80TPohYE4xiqTmHgUeH54muNc+njc HeTZW1h/W6tQ== X-IronPort-AV: E=McAfee;i="6000,8403,9744"; a="223423717" X-IronPort-AV: E=Sophos;i="5.76,429,1592895600"; d="scan'208";a="223423717" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga001.jf.intel.com ([10.7.209.18]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Sep 2020 04:41:25 -0700 IronPort-SDR: PKew6GPG5BIK5rEcUh64VVWtK010/54rq/CWIw/SLr8Olbaxrv8+JOyB4akSTvv8zOl6qyw8yT 6bJY5QobI+KQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.76,429,1592895600"; d="scan'208";a="379710618" Received: from unknown (HELO dpdk-zhaohy-t.localdomain) ([10.240.183.68]) by orsmga001.jf.intel.com with ESMTP; 15 Sep 2020 04:41:24 -0700 From: Haiyang Zhao To: dts@dpdk.org Cc: Haiyang Zhao Date: Tue, 15 Sep 2020 19:24:44 +0800 Message-Id: <1600169086-340540-16-git-send-email-haiyangx.zhao@intel.com> X-Mailer: git-send-email 1.8.3.1 In-Reply-To: <1600169086-340540-1-git-send-email-haiyangx.zhao@intel.com> References: <1600169086-340540-1-git-send-email-haiyangx.zhao@intel.com> Subject: [dts] [PATCH V1 15/17] test_plans/virtio_event_idx_interrupt: fix build warnings and errors X-BeenThere: dts@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: test suite reviews and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dts-bounces@dpdk.org Sender: "dts" *.fix build warnings and errors Signed-off-by: Haiyang Zhao --- .../virtio_event_idx_interrupt_test_plan.rst | 48 +++++++++++----------- 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/test_plans/virtio_event_idx_interrupt_test_plan.rst b/test_plans/virtio_event_idx_interrupt_test_plan.rst index 6cb00ab..df05529 100644 --- a/test_plans/virtio_event_idx_interrupt_test_plan.rst +++ b/test_plans/virtio_event_idx_interrupt_test_plan.rst @@ -292,8 +292,8 @@ Test Case 7: wake up vhost-user core with event idx interrupt mode and cbdma ena 3. On VM, set ip for virtio device and send packets to vhost:: - ifconfig [ens3] 1.1.1.2 # [ens3] is the name of virtio-net - ping 1.1.1.3 + ifconfig [ens3] 1.1.1.2 # [ens3] is the name of virtio-net + ping 1.1.1.3 4. Check vhost related core is waked up by reading l3fwd-power log. @@ -326,31 +326,31 @@ Test Case 8: wake up vhost-user cores with event idx interrupt mode and cbdma en 3. Set vitio-net with 16 quques and give vitio-net ip address:: - ethtool -L ens4 combined 16 # [ens3] is the name of virtio-net - ifconfig ens4 1.1.1.1 + ethtool -L ens4 combined 16 # [ens3] is the name of virtio-net + ifconfig ens4 1.1.1.1 4. Send packets with different IPs from virtio-net, notice to bind each vcpu to different send packets process:: - taskset -c 0 ping 1.1.1.2 - taskset -c 1 ping 1.1.1.3 - taskset -c 2 ping 1.1.1.4 - taskset -c 3 ping 1.1.1.5 - taskset -c 4 ping 1.1.1.6 - taskset -c 5 ping 1.1.1.7 - taskset -c 6 ping 1.1.1.8 - taskset -c 7 ping 1.1.1.9 - taskset -c 8 ping 1.1.1.2 - taskset -c 9 ping 1.1.1.2 - taskset -c 10 ping 1.1.1.2 - taskset -c 11 ping 1.1.1.2 - taskset -c 12 ping 1.1.1.2 - taskset -c 13 ping 1.1.1.2 - taskset -c 14 ping 1.1.1.2 - taskset -c 15 ping 1.1.1.2 + taskset -c 0 ping 1.1.1.2 + taskset -c 1 ping 1.1.1.3 + taskset -c 2 ping 1.1.1.4 + taskset -c 3 ping 1.1.1.5 + taskset -c 4 ping 1.1.1.6 + taskset -c 5 ping 1.1.1.7 + taskset -c 6 ping 1.1.1.8 + taskset -c 7 ping 1.1.1.9 + taskset -c 8 ping 1.1.1.2 + taskset -c 9 ping 1.1.1.2 + taskset -c 10 ping 1.1.1.2 + taskset -c 11 ping 1.1.1.2 + taskset -c 12 ping 1.1.1.2 + taskset -c 13 ping 1.1.1.2 + taskset -c 14 ping 1.1.1.2 + taskset -c 15 ping 1.1.1.2 5. Check vhost related cores are waked up with l3fwd-power log, such as following:: - L3FWD_POWER: lcore 0 is waked up from rx interrupt on port 0 queue 0 - ..... - ..... - L3FWD_POWER: lcore 15 is waked up from rx interrupt on port 0 queue 15 + L3FWD_POWER: lcore 0 is waked up from rx interrupt on port 0 queue 0 + ..... + ..... + L3FWD_POWER: lcore 15 is waked up from rx interrupt on port 0 queue 15 From patchwork Tue Sep 15 11:24:45 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Zhao, HaiyangX" X-Patchwork-Id: 77724 Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 2DE1AA04C7; Tue, 15 Sep 2020 13:41:29 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 289311C116; Tue, 15 Sep 2020 13:41:29 +0200 (CEST) Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by dpdk.org (Postfix) with ESMTP id 6DA671C0DA for ; Tue, 15 Sep 2020 13:41:27 +0200 (CEST) IronPort-SDR: 4jmcCMY/8GAiaKSU0Rp/Zv1rZLS/zcI6qoWqBQdnYBpkBLfPYvb3hzfYznz+6MmtIZNgsxi0zL HhEuiocJXpPg== X-IronPort-AV: E=McAfee;i="6000,8403,9744"; a="223423718" X-IronPort-AV: E=Sophos;i="5.76,429,1592895600"; d="scan'208";a="223423718" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga001.jf.intel.com ([10.7.209.18]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Sep 2020 04:41:27 -0700 IronPort-SDR: hEvTue7cK2Y/IpIbZTCAxKKD2Czy47MLuwmkBtPhWNeIlK4rAGeJ4TpWOD6mpLgLbXXs5L1T1b RPnewNZDkwig== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.76,429,1592895600"; d="scan'208";a="379710627" Received: from unknown (HELO dpdk-zhaohy-t.localdomain) ([10.240.183.68]) by orsmga001.jf.intel.com with ESMTP; 15 Sep 2020 04:41:26 -0700 From: Haiyang Zhao To: dts@dpdk.org Cc: Haiyang Zhao Date: Tue, 15 Sep 2020 19:24:45 +0800 Message-Id: <1600169086-340540-17-git-send-email-haiyangx.zhao@intel.com> X-Mailer: git-send-email 1.8.3.1 In-Reply-To: <1600169086-340540-1-git-send-email-haiyangx.zhao@intel.com> References: <1600169086-340540-1-git-send-email-haiyangx.zhao@intel.com> Subject: [dts] [PATCH V1 16/17] test_plans/vmdq_test_plan: fix build warnings and errors X-BeenThere: dts@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: test suite reviews and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dts-bounces@dpdk.org Sender: "dts" *.fix build warnings and errors Signed-off-by: Haiyang Zhao --- test_plans/vmdq_test_plan.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/test_plans/vmdq_test_plan.rst b/test_plans/vmdq_test_plan.rst index 55ea0d7..2734b0c 100644 --- a/test_plans/vmdq_test_plan.rst +++ b/test_plans/vmdq_test_plan.rst @@ -66,6 +66,7 @@ Prerequisites to the pools numbers(e.g: for FVL spirit, it's 63, inclusive) as well as the MAC address from 52:54:00:12:[port_index]:00 to 52:54:00:12:[port_index]:3e and the VLAN user priority field increments from 0 to 7 (inclusive) for each VLAN ID. In our case port_index = 0 or 1. + -Case config:: If test max queues per port 1024, need to set the "CONFIG_RTE_MAX_QUEUES_PER_PORT=1024" in ./config/common_base, and need to set the "define MAX_QUEUES 1024" in ./examples/vmdq/main.c and re-build DPDK. From patchwork Tue Sep 15 11:24:46 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Zhao, HaiyangX" X-Patchwork-Id: 77725 Return-Path: X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 5A64CA04C7; Tue, 15 Sep 2020 13:41:30 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 537CA1C0DA; Tue, 15 Sep 2020 13:41:30 +0200 (CEST) Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by dpdk.org (Postfix) with ESMTP id C92821C0DA for ; Tue, 15 Sep 2020 13:41:28 +0200 (CEST) IronPort-SDR: GUdN0KkPr4qHZJ8iYBJCV/jHitNcrLy4a9jKqUAryVebUoBb+1DPusnw4hoUYqm1xLUMSxCVQD MlrfZ6mbmLuA== X-IronPort-AV: E=McAfee;i="6000,8403,9744"; a="223423720" X-IronPort-AV: E=Sophos;i="5.76,429,1592895600"; d="scan'208";a="223423720" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga001.jf.intel.com ([10.7.209.18]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Sep 2020 04:41:28 -0700 IronPort-SDR: Z3b/yDm9cRdMSyAxVdmp08Ac0/R1uMjr/FIzvJkpXe4rytkzuPN2XQZSO06EuBpScRuOcnnnk/ 99HSehK1RFSA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.76,429,1592895600"; d="scan'208";a="379710634" Received: from unknown (HELO dpdk-zhaohy-t.localdomain) ([10.240.183.68]) by orsmga001.jf.intel.com with ESMTP; 15 Sep 2020 04:41:27 -0700 From: Haiyang Zhao To: dts@dpdk.org Cc: Haiyang Zhao Date: Tue, 15 Sep 2020 19:24:46 +0800 Message-Id: <1600169086-340540-18-git-send-email-haiyangx.zhao@intel.com> X-Mailer: git-send-email 1.8.3.1 In-Reply-To: <1600169086-340540-1-git-send-email-haiyangx.zhao@intel.com> References: <1600169086-340540-1-git-send-email-haiyangx.zhao@intel.com> Subject: [dts] [PATCH V1 17/17] test_plans/index: fix build warnings and errors X-BeenThere: dts@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: test suite reviews and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dts-bounces@dpdk.org Sender: "dts" *.delete removed test plan. *.add new added test plans Signed-off-by: Haiyang Zhao --- test_plans/index.rst | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/test_plans/index.rst b/test_plans/index.rst index 99284c4..6a0750d 100644 --- a/test_plans/index.rst +++ b/test_plans/index.rst @@ -43,10 +43,17 @@ The following are the test plans for the DPDK DTS automated test system. cloud_filter_test_plan coremask_test_plan cvl_advanced_rss_test_plan + cvl_advanced_rss_gtpu_test_plan cvl_advanced_iavf_rss_test_plan + cvl_advanced_rss_pppoe_vlan_esp_ah_l2tp_pfcp_test_plan + cvl_dcf_date_path_test_plan + cvl_dcf_dp_test_plan cvl_dcf_switch_filter_test_plan cvl_fdir_test_plan + cvl_iavf_rss_gtpu_test_plan + cvl_rss_configure_test_plan cvl_switch_filter_test_plan + cloud_filter_with_l4_port_test_plan dcf_lifecycle_test_plan crypto_perf_cryptodev_perf_test_plan ddp_gtp_qregion_test_plan @@ -62,6 +69,7 @@ The following are the test plans for the DPDK DTS automated test system. external_memory_test_plan external_mempool_handler_test_plan fdir_test_plan + firmware_version_test_plan floating_veb_test_plan flow_classify_softnic_test_plan fortville_rss_granularity_config_test_plan @@ -92,6 +100,7 @@ The following are the test plans for the DPDK DTS automated test system. l3fwdacl_test_plan link_flowctrl_test_plan link_status_interrupt_test_plan + linux_modules_test_plan loopback_multi_paths_port_restart_test_plan loopback_virtio_user_server_mode_test_plan mac_filter_test_plan @@ -124,6 +133,8 @@ The following are the test plans for the DPDK DTS automated test system. queue_region_test_plan queue_start_stop_test_plan rss_to_rte_flow_test_plan + rss_key_update_test_plan + rxtx_offload_test_plan rteflow_priority_test_plan runtime_vf_queue_number_kernel_test_plan runtime_vf_queue_number_maxinum_test_plan @@ -132,6 +143,10 @@ The following are the test plans for the DPDK DTS automated test system. scatter_test_plan short_live_test_plan shutdown_api_test_plan + speed_capabilities_test_plan + sw_hw_thash_consistence_test_plan + vhost_cbdma_test_plan + vhost_user_interrupt_test_plan sriov_kvm_test_plan stability_test_plan stats_checks_test_plan @@ -190,7 +205,6 @@ The following are the test plans for the DPDK DTS automated test system. malicious_driver_event_indication_test_plan virtio_1.0_test_plan - vhost_enqueue_interrupt_test_plan vhost_event_idx_interrupt_test_plan vhost_virtio_pmd_interrupt_test_plan vhost_virtio_user_interrupt_test_plan @@ -243,7 +257,6 @@ The following are the test plans for the DPDK DTS automated test system. keep_alive_test_plan multiprocess_test_plan netmap_compat_test_plan - quota_watermark_test_plan rxtx_callbacks_test_plan skeleton_test_plan timer_test_plan