From patchwork Sun May 28 19:58:49 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jerin Jacob X-Patchwork-Id: 24835 X-Patchwork-Delegate: jerinj@marvell.com Return-Path: X-Original-To: patchwork@dpdk.org Delivered-To: patchwork@dpdk.org Received: from [92.243.14.124] (localhost [IPv6:::1]) by dpdk.org (Postfix) with ESMTP id 26A2E7D56; Sun, 28 May 2017 22:02:47 +0200 (CEST) Received: from NAM03-DM3-obe.outbound.protection.outlook.com (mail-dm3nam03on0070.outbound.protection.outlook.com [104.47.41.70]) by dpdk.org (Postfix) with ESMTP id B69D77CCD for ; Sun, 28 May 2017 22:02:29 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=gRhu9/fRIwg0D/XE3Ban+Qc01Yxj91odRphIYlMVidQ=; b=T6nKWnuWgqCM3Bx+0UNcFznVUCma7qn5cy4QSqpx4b3Dj7FI9EKZ3X2hnRuAwmBgp1fYzpO9x2FyCv6o6bokUSiVIy4iPrUSlne9tTz7CNZm6dtaHPq/eKosVNZoECHRyf/EdkjRUqVf/HYXa8yHhwv3AtKhwj3td8U9J8oN55s= Authentication-Results: dpdk.org; dkim=none (message not signed) header.d=none;dpdk.org; dmarc=none action=none header.from=caviumnetworks.com; Received: from jerin.domain.name (111.93.218.67) by CY1PR0701MB1725.namprd07.prod.outlook.com (10.163.21.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1124.9; Sun, 28 May 2017 20:02:24 +0000 From: Jerin Jacob To: dev@dpdk.org Cc: bruce.richardson@intel.com, harry.van.haaren@intel.com, hemant.agrawal@nxp.com, gage.eads@intel.com, nipun.gupta@nxp.com, narender.vangati@intel.com, nikhil.rao@intel.com, gprathyusha@caviumnetworks.com, John McNamara , Jerin Jacob Date: Mon, 29 May 2017 01:28:49 +0530 Message-Id: <20170528195854.6064-29-jerin.jacob@caviumnetworks.com> X-Mailer: git-send-email 2.13.0 In-Reply-To: <20170528195854.6064-1-jerin.jacob@caviumnetworks.com> References: <20170528195854.6064-1-jerin.jacob@caviumnetworks.com> MIME-Version: 1.0 X-Originating-IP: [111.93.218.67] X-ClientProxiedBy: BMXPR01CA0003.INDPRD01.PROD.OUTLOOK.COM (10.174.214.141) To CY1PR0701MB1725.namprd07.prod.outlook.com (10.163.21.14) X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CY1PR0701MB1725: X-MS-Office365-Filtering-Correlation-Id: 2512ad16-3cca-4bee-ee79-08d4a60477ea X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(201703131423075)(201703031133081); SRVR:CY1PR0701MB1725; X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1725; 3:9VYepuccLo0DlCPPwfUSEDNUecPkPfYm81z2hdfWxi0moUwTrUDM/J/skm1bn/aX95G9sr3HQA7IJaoDhgtXn6i4LPK230vkhRLRXNGqTYsu1qYqu6FvWH1d+57tS5cVbasrlC8O36O60SoBN/zptcVrx2xj6P6TK+nzV2PgjkVja/xpEH3bjtQJMnoLmw6m+salB4zHkNGIgxt1u1QxEmWKxEScy2+GX4WLR6uwEDOAhUx3/rUYYd08rLluNwn9UUFIMucUUz0rhsEZLYO+xTLxtbWIM1cdkEtmJTi6bQQR5bTg13NgtpOpk+wTC9+1rEEhqlFisYDWH0sp+0SCDw==; 25:seP264+7l8PUBtD3x3KdvL/VLdneU6heTPnAnAEnh4Hd7+CvtBJC0zv7gGAffiKBYn5ORXZv927ueXeUYeSFAF2wELQr5IhBZL9plSopL4eJ/eBX0gCsVj6IIb31xgSaaDY2qz4HeuxqEyraEbXhfM1uTJEaJKM9pwBJmQpAgtVZbNq19AZYS0Z/DXhOe11ejie2BFzlak58U1T6Fr80bhExXs4dASO0HgKA7uKdWv/joAE3iMtvITGpmd0v0ZZXM5LrCIUEWK6ecKae2UTnN4YX8hvENQcKiHkzwBpWewKY92Rz7W9T0foD7HvDcYzMqHjSPfNPXCeSYYKsVPCsnEkEW+eHtJA+RgY4CkmBgEUMVlVgjCgWWsbgH6991Zg7WH6VheYT3jUmQCbo9FGJrbEHPXFuhWfwdFs7/ryRhhelmJPMpKiXWOV0vF+opHSs5EvpJbJ7ROAqYHkms0WRYC7s28Ef1NWdZDMwpdRQkCI= X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1725; 31:JlImX5DFzujdZK9w/QH6MvkPkkj1ofift8Gsvj/xlBe/TU5++NdPB1zNqVZW8QsIgnwIvyKlycmCsQbAWbJIAFXZNHRLulGrBlHnfN1AdDfC4FcIPrtaMoXTmYDHoEwVbh0LAkEZ3DdXYEy2HzzKX8AABBCZgF9YorvFILm1dNSbKTpkH08fex+NAlyYpnu0h6MyQHrC2R3nIXjla9plhRYaTQbQvYQhzsnvo/r4+q3rJN9+2WGa7EVREMmCP+KQyzkfxWPekBryA7tIFQQ3bQ==; 20:HWTQK2iB1zu+7IoSR2CqELbSbwbF8cyp9HP7WyGcNL+6rHeXNvPNtLLyV1xdfNcDBGo1mox9Udvy/EvwknYqDs6LNWRpvUjlZJ1Qsib/BnF2W2lf/AxefVyfhkQx9wWMFOA0oe/Dv4LaZ0HyM3MyOxUk+kp6UKWYuemN9EapiaoiH38MyWbZbxH2x6KsaVwUA0mIYUjLE1Y420JMUjrjxOmgEDaxnDBTXuWjLtyU6U3s/9vJfKzeYI4CFUZdmrnJj228e79HBBFiVvJ3299DuI26Dl+OkiChUBxdcgHkrSB1XKOU1QgGVXjX1Hz/X2burZ6xpQIsj/jw2Sd9sTcpjF4dxrb6synYkVveboMrgUYh8Lk7QN11/VRylFLf1lJu5FmRcma0lV9+zmFiDqxw8QY1P/nYoe/su0FNNEb8U3b0/fC7MhFG3T+rI3f5L5Sf7HraEsoRMsf62TbzRH2k7qDK+9L2e911GH8PjOAq7dwuTYadbmjs02ChS0LzM6/JP+w3UPnQzb2Mh9JHUTZT5+8VwKtDkpsm4X9R2QcF3W412Kwa1hNQgegrlCaArNZFj7k2aGyGIE979zbw84RQPW2bWWUgdnmY4A0ra02Ao4g= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(228905959029699); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700073)(100105000095)(100000701073)(100105300095)(100000702073)(100105100095)(6040450)(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046)(93006095)(100000703073)(100105400095)(6041248)(20161123562025)(20161123555025)(20161123560025)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(6072148)(100000704073)(100105200095)(100000705073)(100105500095); SRVR:CY1PR0701MB1725; BCL:0; PCL:0; RULEID:(100000800073)(100110000095)(100000801073)(100110300095)(100000802073)(100110100095)(100000803073)(100110400095)(100000804073)(100110200095)(100000805073)(100110500095); SRVR:CY1PR0701MB1725; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR0701MB1725; 4:iLfUPb8wpcEGlGxZIq1J8Y+IW5tieLtcjh3dkP2x?= 83VOkPxm/ZhNYIH48MyymB9Lk7RHpmI6T1W5tAHI4KUfQDpe4XbuKIVOtTc3YcejX87azcf6WOm68crVpH7EqXqUF/CixuuijtGtJVf834u9tI9feUbA3OGaxm0oquV96riPCyZtyg475hKD7/Z6Se0IPU1COpEBrZzL8WUySYJrdL83K8iDXjNs5EZUChLxXnDGydE1Nq1JCw6wQ8Y321DV8McV52XC02NgSwHn3CygjrLezvT+8RjQZnWaUGQGuymT5V2C0VQuIborXwdTrTcVLBRpa4qmK6Vrt4D2c2xMAbzJO8n5IKk2qGB+z4inxZLcCHDgBxP5mTrCiZpvlWZguw+MHxizf5krKq5hWnv6Mk6hicYKF85lecnC8Bkl2e/ix4o7FCDhWO2p5YqGZzJ+39E1zMm+QpChkL45v3xeXBTu11c6wcFTDPQhiiIfTh0BOI3co8nwnRX+JB3Kk4SGwaJ3NivSg0IWzMBjdslbvnk5BMhtE3jzWgX0rB5NpNtr31NoG0RV0cvObjvZMo7xTQwjlaziC+0J5mdvvYg5sNds69ddYPEzzOTfWqBnDjQjFJ++7z1g+OAaPevRboK/z2DgBWPifXLmE7bka/mTrQs1ofAR2aJT9nanVsFc9PR82jbB/QNMF5xIMLSNkiiz9FdxtOsvTJbI8jh3900LOC5CvMJiUIVCyX+QF2tPkDHgGgTonYR9iJTSB6m3g/keQBNZHMFT5tAhMOQCA0uanjp4lGJifbsg20NJ4/Z9i79ctOp1ctmlaDvoyFYeFKusuvmrP7ky6edq/gp8m6y2g2TXZF0X/BxruCylR2QC+O1A7MnWi7H0Pu0zdBTIkkiB+AbY61FFj1PfuzRueu2c0YIjgIyfcypd8nugHKh3BEc0UobvFW35qqoBt7/4NXsMqPuOE+1AX8h2qTpCRZBQnEImAwmHlz6TLMHaIGu9mXNBwzVvBxVffGXmRba1SqWCAIYRU5oN+uaMaxiqLn5Q+x5axF3WndgG1d27PEf+i4dXVWeMQPmSrlXPxx/xwDqXiFCJPU5LbXZHZY2bbn1ET2flu2mNaPU912xtYTfxTBmmrThiYpghbTZSMhUdbX8cCQnkC9blIMoJG1Yp46OmEw== X-Forefront-PRVS: 03218BFD9F X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(39450400003)(39850400002)(39410400002)(39840400002)(39400400002)(81166006)(6486002)(66066001)(4326008)(50986999)(76176999)(50226002)(189998001)(72206003)(36756003)(6506006)(38730400002)(5003940100001)(5009440100003)(110136004)(107886003)(42186005)(53416004)(7736002)(8676002)(48376002)(50466002)(1076002)(54906002)(3846002)(6116002)(6512007)(2361001)(305945005)(2906002)(6666003)(478600001)(25786009)(5660300001)(2351001)(6916009)(42882006)(2950100002)(33646002)(8656002)(47776003)(53936002); DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR0701MB1725; H:jerin.domain.name; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR0701MB1725; 23:paHfHSO2rF2877q/MW7zMrWJGaYxK4w3S33prpC?= 3xhTArfa4sbcVFnp61YrVHDsvhyoMlmVEzy3DyaxQMpwpjDf6BD2xq/Lk6RQ5GAoBoEqSECHC8wA2y6pe9jS9L5jxgYu5zklRE3cQyK18h1dlnZHlANQjX29YP4yA8+kd69DI5bbv9MXSBFV8gLdSWz4ZzMbm7FyB1YIgQUQWvAtqaAxxYQQCK4ekvAu27nNy3tNdjXS6cl/czXFjj5daKBOkLKBFyDMRAk9nV9TPH7TOocXaccVAwGGMlzBP4APk2wBJx612uQ0QeczUI61zrdaNnfU2xoBBD96e2kxJT/R8KVfCXQS50gaZ2YeY7AJGfZx6R2yKCgHLmkMNWTEOgO50QqHXmyntd+NJ61hRL1VkL6bTMdBHRef7Gkt2l9M2Hi6bhW22rQ/i9S4Vbl/enNp+q0kQWYb00AezF13QnxgiZLeqtsfwYZm7lPXZkauL49ybl193fujgZwmmZMSr8fIkDyuz/Sa7EW+vt0LtDjUdTYShJ9NI+ZK3kWEC8W1HyIFrDSKnFGrFPo+bpCTwm7fV6uRiFjoMH7ISqxUJfycRj7G8W0c1WjDIPfxG0CybxfmU2s7kjQev7BkVZ3Ta//x2W0Enb1Tg6E/E9sxFQyGFweBkEnZf/aOTW6SPErhUm3cZIcAp69hFSjgPipa0ZL0SBiIOTcglbJgKe20qN/FAhvmRXmjMPl6w5A4E0zn3AbTeVLQCVG3YHePzjWXC5T9EguSuSpbKsGL1cLuBNuFKgv4/dRwUBljCjJ1EjB7tfo5tH54y+LibwOBxCWw6BPu50kdiczHkHE6eo8JYybLqEEvMDWuzB7Tt94w5UKLGRUke5pa+wWmRMKEV6K07eOPhvnKlz9Jw9dOHsc59P9XFu/tCLDH673WgKHXgwypnnZK2CGQX0uZdP9WmiNhKnkOwuUOFdzi/e2bWoef06kxz0Q3ArAtTYtMPTcV20AP4Pmh3r15cO8/rIhapoyqUu2PVUUSktPZVWFUuOZEdY5X5pRxQBDqiI42rmVKszODWbFnjCN866cDSF6dw8rIt4EQ9O6ekTF+UGdUFO9Qj/FTVi21ai7HetqGMgsXX3k+IS+vaPdWGo/2CLV0eh7Xil1jBQk5j2RE9kdoh0KrCdOPobfoKkK4J7BK68E2+F9ePCoFUvOxZU6K2bNseRcrBD4eGKH8B6zO6a80+AeQpSoSoQA== X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1725; 6:IwniNqC9zNOr7iCK8ylJAuEtOf8WG8lzpYiWPYzaJW5lPGFP4C4VE9uzIN5oWDftY9cltNcVrKNyO2R9JCNpN1OkpvmRHN2UGArZUtF42iOvR7EXrNXaYwqzsmjsInzzNhl+Fp4b8OqzqxZbOLeh6qVjf+UO/YzTYAAHz/EIrVDAX9rGGA2cBzvKJksdJWK2hzz5B6nXLGATGd4td2KuCJicEjXv4O4Is4TvOUVG2437k9wL+KxmJR+H31gXUVLU0QcCwzdrvbPer6iTyvhbbIQovgGhopvSEswJ+N0qc+nj4Kc7HzrzQjhFS9TPQof7QPDlbmAT1t9qUtRID5zTmjxYS5lSjCn04b8jOCPOBHc5O7RB98TU7hbSk0JtX8b4H21J4SylpJOuGpNzTRpeZgkhRfdPIYsetLtvj8pnxyEWTyZkxmyWFBgoBhCYQ4exzDifVsNdIcfUnKnpU/6M4csZvQeYjNcrujsYTMcyYccrA4E2roYU267ZyDj42lyY8t8QRGjraRFaFGdi9IFqUQ== X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1725; 5:JcyUryth3FoENQYliHd1rLr29Ik9Sqlxkb3KDsyuW0oJsvcez6+eHc1uQkhhjVj+3xAriEsUdeWbtkMXnWPGSL8votLA89L88S2I+hcCVHQtQ5xcFLBcBfDNcDkaHEVcY2OSa1+qQs833fG7JD/1L/2FPeSbtwJxTBJXTqgOF9i3gV+2nVpTtu+XrecxwG8E2udT06/q2TaCwYzsFHKNpzREMpbf/8MpJdNCkyiKQsm1auc8neOCe9GTEhuEnmLzudrYl2liGo+mdFoWZGCmsBuT6Tku6bYKhiiDOL5o8r6rPn1sypqhIV73B9blQsKWs80VwOKK1/covKTgvMBQNQdb72LNAvhtXax4j3ErlhMD04pxuFLari/pqVZPQr5LYWtUX0gLRFzXNR7nLEW8bQlfpQ4hZ2oXhwnbIaSZfzVBGqV2L6Um85mZZNde5Gj/LRAMTPSfbQdr4lYoIBMWZmICDJxid0L3bKlhv5OPvUUSYqIhv5OYFq576DVEwLsP; 24:2yv84ylIcqMMDJLouXqWB6cBRJnEizLk5GIGFLaykEsfA0aixnXgxXtgUZ+vE19IDlGU/pWWT80iH6LP3pSdL6+oK0bJH7g9KJVNbMCbG2Q= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; CY1PR0701MB1725; 7:T5sCdL4P0GXXhhyYs1C/wv6kqUO0NqNNs+5gSKjcWd/S9cudECF8EfI9gK76zbhc9jEovhx3an2QmxdD2O/RRWN2r+MtveixA0VsIIKkybuc20UiiGzNmq0LQrgQzFPyQlmJK2bAnxZXjqv9aq1TkPi5oOFv9MXwcPfnyWWMPxO/cNo1vqmUJ3Z0+n0md316H2VuYHxmw8obXm1VIRJbJw5lv9vjoVgdjdBaC67aqBV+BeEagI+GVfJIGx57gjAyD/duUp9Ziyp8P0AssuDDt/GzNpFbalbML4UyREKDauO1taXJWWMg/dyB60txZDfnwDQGOkFxZKQHlhF7rgH/Jw== X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 May 2017 20:02:24.6544 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR0701MB1725 Subject: [dpdk-dev] [PATCH 28/33] doc: describe the new eventdev test application X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" From: Guduri Prathyusha Add documentation to describe usage of eventdev test application and supported command line arguments. CC: John McNamara Signed-off-by: Guduri Prathyusha Signed-off-by: Jerin Jacob Acked-by: Harry van Haaren Acked-by: John McNamara --- doc/guides/tools/index.rst | 2 +- doc/guides/tools/testeventdev.rst | 156 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 157 insertions(+), 1 deletion(-) create mode 100644 doc/guides/tools/testeventdev.rst diff --git a/doc/guides/tools/index.rst b/doc/guides/tools/index.rst index 6dc5d202a..c9133ec84 100644 --- a/doc/guides/tools/index.rst +++ b/doc/guides/tools/index.rst @@ -40,4 +40,4 @@ DPDK Tools User Guides pmdinfo devbind cryptoperf - + testeventdev diff --git a/doc/guides/tools/testeventdev.rst b/doc/guides/tools/testeventdev.rst new file mode 100644 index 000000000..7444954c9 --- /dev/null +++ b/doc/guides/tools/testeventdev.rst @@ -0,0 +1,156 @@ +.. BSD LICENSE + Copyright(c) 2017 Cavium. All rights reserved. + All rights reserved. + + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions + are met: + + * Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in + the documentation and/or other materials provided with the + distribution. + * Neither the name of Cavium nor the names of its + contributors may be used to endorse or promote products derived + from this software without specific prior written permission. + + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS + "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT + LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR + A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT + OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT + LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, + DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY + THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT + (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE + OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +dpdk-test-eventdev Application +============================== + +The ``dpdk-test-eventdev`` tool is a Data Plane Development Kit (DPDK) +application that allows exercising various eventdev use cases. +This application has a generic framework to add new eventdev based test cases to +verify functionality and measure the performance parameters of DPDK eventdev +devices. + +Compiling the Application +------------------------- + +**Build the application** + +Execute the ``dpdk-setup.sh`` script to build the DPDK library together with the +``dpdk-test-eventdev`` application. + +Initially, the user must select a DPDK target to choose the correct target type +and compiler options to use when building the libraries. +The user must have all libraries, modules, updates and compilers installed +in the system prior to this, +as described in the earlier chapters in this Getting Started Guide. + +Running the Application +----------------------- + +The application has a number of command line options: + +.. code-block:: console + + dpdk-test-eventdev [EAL Options] -- [application options] + +EAL Options +~~~~~~~~~~~ + +The following are the EAL command-line options that can be used in conjunction +with the ``dpdk-test-eventdev`` application. +See the DPDK Getting Started Guides for more information on these options. + +* ``-c `` or ``-l `` + + Set the hexadecimal bitmask of the cores to run on. The corelist is a + list of cores to use. + +* ``--vdev `` + + Add a virtual eventdev device. + +Application Options +~~~~~~~~~~~~~~~~~~~ + +The following are the application command-line options: + +* ``--verbose`` + + Set verbose level. Default is 1. Value > 1 displays more details. + +* ``--dev `` + + Set the device id of the event device. + +* ``--test `` + + Set test name, where ``name`` is one of the following:: + + order_queue + order_atq + perf_queue + perf_atq + +* ``--socket_id `` + + Set the socket id of the application resources. + +* ``--pool-sz `` + + Set the number of mbufs to be allocated from the mempool. + +* ``--plcore `` + + Set the producer lcore id. + +* ``--slcore `` + + Set the scheduler lcore id.(Valid when eventdev is not RTE_EVENT_DEV_CAP_DISTRIBUTED_SCHED capable) + +* ``--plcores `` + + Set the list of cores to be used as producers. + +* ``--wlcores `` + + Set the list of cores to be used as workers. + +* ``--stlist `` + + Set the scheduled type of each stage where ``type_list`` size + determines the number of stages used in the test application. + Each type_list member can be one of the following:: + + P or p : Parallel schedule type + O or o : Ordered schedule type + A or a : Atomic schedule type + + Application expects the ``type_list`` in comma separated form (i.e. ``--stlist o,a,a,a``) + +* ``--nb_flows `` + + Set the number of flows to produce. + +* ``--nb_packets `` + + Set the number of packets to produce. + +* ``--worker_deq_depth `` + + Set the dequeue depth of the worker. + +* ``--fwd_latency`` + + Perform forward latency measurement. + +* ``--queue_priority`` + + Enable queue priority. +