From patchwork Mon Dec 11 11:12:36 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Pavan Nikhilesh X-Patchwork-Id: 32073 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 [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id DF1E11B1A2; Mon, 11 Dec 2017 12:13:34 +0100 (CET) Received: from NAM02-BL2-obe.outbound.protection.outlook.com (mail-bl2nam02on0074.outbound.protection.outlook.com [104.47.38.74]) by dpdk.org (Postfix) with ESMTP id 7ED381B1B2 for ; Mon, 11 Dec 2017 12:13:32 +0100 (CET) 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=UQZuIqP9WDzoM9a69N0o924pacCZ8MBMXQJFqfhw/II=; b=Hwxeho/ZO/GE5C2N+4VCgFC3vnFcspqBxrb7xh6i5cyvlYGZFg/KUuGOwrpS8Wns5tqseHFdWMH5OnYoyesmMftfAVIAVVEW73nz4HZLg9gADwDW/oSAVsVoFRLNgX31I6paNfqCXnYa/sgqpexn4yQphoR/XmgNjlVBOA1VUZM= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Pavan.Bhagavatula@cavium.com; Received: from Pavan-LT.caveonetworks.com (111.93.218.67) by BN6PR07MB3458.namprd07.prod.outlook.com (10.161.153.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.302.9; Mon, 11 Dec 2017 11:13:27 +0000 From: Pavan Nikhilesh To: jerin.jacob@caviumnetworks.com, bruce.richardson@intel.com, harry.van.haaren@intel.com, gage.eads@intel.com, hemant.agrawal@nxp.com, nipun.gupta@nxp.com, nikhil.rao@intel.com, santosh.shukla@caviumnetworks.com Cc: dev@dpdk.org, Pavan Nikhilesh Date: Mon, 11 Dec 2017 16:42:36 +0530 Message-Id: <20171211111236.1331-8-pbhagavatula@caviumnetworks.com> X-Mailer: git-send-email 2.14.1 In-Reply-To: <20171211111236.1331-1-pbhagavatula@caviumnetworks.com> References: <1508330348-30060-1-git-send-email-pbhagavatula@caviumnetworks.com> <20171211111236.1331-1-pbhagavatula@caviumnetworks.com> MIME-Version: 1.0 X-Originating-IP: [111.93.218.67] X-ClientProxiedBy: BN6PR1301CA0010.namprd13.prod.outlook.com (10.174.84.151) To BN6PR07MB3458.namprd07.prod.outlook.com (10.161.153.21) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: f720614c-9216-4b1e-3be3-08d5408835e3 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(5600026)(4604075)(4534020)(4602075)(4627115)(201703031133081)(201702281549075)(2017052603307); SRVR:BN6PR07MB3458; X-Microsoft-Exchange-Diagnostics: 1; BN6PR07MB3458; 3:b/AfLE7j8mkRcMCqqD7rYx2Hqj5j0xtTye9PzZseocrNWULqKvQ1lqN3bGg/FO/GKNirJmyUYljDRB2sj49QYlicRI2KRNRlTA4e6DSVGz3pE0gHM32FEwQCwjVewcorAabsPTJBaAi9bHs7D1mAHyknuSmqjKVEqgtzPmqwfS/hkpWnkF6Ppc6skRVX2Iyhq4OAk7YTQymQMZFf3Nyoxpz44b8L2k9Cb0/+jdQdR5o+Y9uKHlK4jK0dQ9sLChfC; 25:lc9rZkxlZ6M1wJRHu0nnJqSLuXDIlFYLlkwaWxIzwVEWTmpu2IXa1mTIAHu/PJxMVywr3ZQx8L3YB0C5Eq3MDViWrUWuSIETyGv6+y6uBBva8khD72R5OLDzhKURH5tVh4S70DZ7aiMQOUywgn+t1B+WB+X+KsClKySDqs+nt4TzXLfe674tsYzaWfZIHT0tpCbiPByZa8vvjy35lffZdkiWjD0UPBAsKM4wERp0d48cMuQB2YeMyGGvZ7kVXtF5XGruWfTG6Hexg8dJWb2+tR7s1KyWomouyjKH4Kt0Z3l8EmWJu5o0/81gW0rGl/stqGNd201fGwbrXRAKRgsZiA==; 31:Fy0HSZ9CIgluepOz/m1GZ2UwbK3APVTN99qVmDg7i93TR1apg4JWHhh93h964ENNWi6FgECNJ6qJ9R/9cXMgdZJWa9AlKiL4RgSj30z9/CergsSFZuXlU1D3fsFhOeuMWMxCZYMejqS5b8Wo/bJWVfq7geoi4l7WjrCj08OqGfY/e4zLr0wXiTE3X6fCnP6/usex5SLrykcpjWQIN89FGlhUgDhOzg76Hn8XHevuWU0= X-MS-TrafficTypeDiagnostic: BN6PR07MB3458: X-Microsoft-Exchange-Diagnostics: 1; BN6PR07MB3458; 20:maLq6dQV59CcK/Sxn0HCApYLN24Pq/k0l5vEwUqWmOEol/CN+vTBI9eDoVbkyOwzaTwo2zHkABQHkNHy2u0QDSEQCV1vFyAgfbZCBzA50jNM96WltQIcGnAGv7ia28t6rbbPQrRWVmKuLcAXOxxAaFhcSlZiQuHdAEfk85VEIpe0fokDlzbNdyueEhgGi+hagdFtlxGU3ZEyl+J1K4oshNYdui5ZZZkupp2zr+dm//HShAHMNgK7lTPtnrqHdm1jrzhaWD8EZ70JGc7pvgP3gwWsb6YUhXwUvKTRjoQqkfkeljAXjLncQCb6GiJPAUQbsvHs4M5EgSRC4GQTGDFk7GSs+N358TllyRmCrcffCJm3N2tOktN71YPiI17/3j/lGbbmCChVIa3f0fGNzPJkHnjVfGs6i2mN7GloWT+SXAYB/i8JIZTK8DdefWcjneKI3cahoPqwm/+qUcWlW2IQnjj/rRPf4rboDhlmGrZoVlZbRsF4zouIiNdGQbuAQhiTW583zhShHqqGSTHgE3LdHRmbdPeV2ALbca2wB5yT41q2HKKCENmbW03NW5FikxX/PUzK73nnTe6YMVlq4hEUrvv1MU1n4RAb+uCYwYDF66Q=; 4:z678lljUq/AoPYI8OiByqgAKZyNuAWngY8UraBt3XWH1JMd2JIFbh2Rui5Fz39xoTbd0Jusx0UQQglocevtMu7MKcf/ta3gZmOD6Nj3yCAxDXyz93rWW5KIoYALoPsc/Fx0vsNXnhO15jtcmzZrTfzzd38osoaWfBYGWoKy2iAoR1XpMBZEULYWLoQtwhxRAJ1DYWDxMWveRaAnK53yG0t2m/TkFgCpdS1xb194n8ilqMtRJpvG/Db2/7WWz/4hYkhht2nJSknu4rSEuT7EJi99JSYqTL4Pxb83Cz5p+x9ZSJyXexKDeFxXwGdEZngcx X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(228905959029699); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040450)(2401047)(5005006)(8121501046)(93006095)(3231022)(10201501046)(3002001)(6041248)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(20161123555025)(20161123560025)(20161123564025)(20161123562025)(6072148)(201708071742011); SRVR:BN6PR07MB3458; BCL:0; PCL:0; RULEID:(100000803101)(100110400095); SRVR:BN6PR07MB3458; X-Forefront-PRVS: 0518EEFB48 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(346002)(366004)(376002)(189003)(199004)(76176011)(51416003)(105586002)(48376002)(59450400001)(5660300001)(52116002)(6506006)(3846002)(2906002)(50466002)(106356001)(97736004)(66066001)(316002)(25786009)(305945005)(2950100002)(8656006)(478600001)(4326008)(16586007)(16526018)(42882006)(81166006)(6636002)(8676002)(81156014)(72206003)(8936002)(15650500001)(33646002)(107886003)(36756003)(68736007)(69596002)(6486002)(6666003)(50226002)(53936002)(47776003)(6116002)(53416004)(5009440100003)(1076002)(6512007)(7736002)(42262002); DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR07MB3458; H:Pavan-LT.caveonetworks.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; Received-SPF: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN6PR07MB3458; 23:LdQ/cytTudxpApcwrSdrZXAF8DJHnTNIU8ppL/+u3?= xUtjaKIOOF1yoKW8aQzKHTctPl+vZwxPNevPwkjx7h06PMucNOrZg0SVDpMmsW7EyZ7I4kA16wfdRfD8rPCH+sHrytbdTZNc0cnoy1x4/1faivKw9HicVcx6Yz/DMh6G/xoYpL+2Wa7S/x0xEMCHv4kPN6v6/otAYATilvyT8hLePEcClG/4T2NGUszBhS8OFhz+iV2a2nHE7a9kFvLmyt8iHil1wZiARtwbZzAHKgxWX6Q3NYZkyzSOZ+6q91XgxHK5tesXX09ep8q5NF0MZ7uBBejmoDTwzLplSGed9E1p4rF1dTa5t7o3HHDs5jAN++i/Hiem92BfP6ttqz+OpZb2DAUq+U41fiVGqjnFoIjIADqOp6jcCm96wl6LV/DdeILu6joZMTjkasf6d6+FInoiFw9DvtmdtrmpbcyNo1YVNvrCTu2qdaK+UDGqtbrXDZyNdboQmtb7/55QaqBv6skH2QzU9+kr+eUwg0Gpg1z5C4I82na6Xv1+u11uKG39ELkdshLWDWqt6J7UPC3E+pgj4IUFtXyqw2hzxTB2l6+IP7mrGmvcURRPwePm4pkdjYxoad3+m+EYHUJB0INdY8XNv1Jv5uZfRiDWHcfkJZw4eSLjcpULJ3cpAFfYIrb9rwkT8QqUHWJJT7KFCgCt6pFM10F3gDD7N2nkHEZePIl0rgsH457396Zw2TzzgpHuSvkqUPdpjGjuAKSqxgc4nkL3MgwDyHHi3xZAK06iQZXkHq04IsR4mnvjaigMznHRtMEBDTik5+tJoECuPg5ycQ/3ofJUaIjXj4ww6VeEkL8IQW0uoaPAJfXMFATbR95FOBfP7m0op2z1evlXliw9vY78W+E8txacU/WoZDAmoj3wccqp8ZNRKw2sAYvZTREnm9O9+2HA+12VqeTS1nsDR5lVoMrzttFQFLpf2EUGnSohw0dWIwozCLHQxnlEl/ttk2xpl48t3cI+44OzDdoc3/bi/RipEQklcmvDmSigZ5a/3ue2BkXqDZtSJB6BfXhfPcloJTi4gQ1j7I0S8QOI0G9KCbJMuWdTDCBYcfEK1FljkF4zl5EQzqBiLb7HGeURcOB/H84epPSKJX1MEVVH0wNIo2ShkZzk1Zct4Ascvd/Qt4QY/Slj+iEf2jZnZIdcm9B/KDfCaZpkX3xdSsu4EaB0NnVslQONZ0j09u24GPKDw== X-Microsoft-Exchange-Diagnostics: 1; BN6PR07MB3458; 6:Qxtj0IFIAGcmMdr0/pUI9BSPUKaU5FjCHBJ9miVTip2TcVwtLcVgcgjYvTOrRW91J4FfwDoDeISs+I84dM0IlM2VL+QectrpnmQjk6SfXs/DQrGUq6YsmGbk7IInUuIL4w2Kk95JYALzdSdRuM0glsVmHXkr6rntkPP7Z0jRShVp4ZxPCG96a7Kg5/zt04IvHxzGfxNy9yJT6/JhJkJX6gHLkR7/EV1hfyKsYYSJwE1lrBDBnZ2/x6n+3KVrw+DxQnAdgc5hcb1uEAYuJ06AAH19zoNDnmDYS3EhqtymSm7hW+KUBhAjL6mMWlJwtgmxqfYAyAJiTb7lr2u/r4xlJZfYp9t+t0UAqSa2TKI+Ebc=; 5:pCZP3H/0CnSZsKg6l/kyYm7/+a44dmRINPYcQmGKBwITbtigspQIJpe42BH4jN68aS0q4wpJ5NcvRXUqXuMfAhOy1GuBQXxJHM4daHS5TLEwu/VpMzUj4ZFIvIr4jBlvGmMKredfIfO2WYSHQJm6wIy9EfpmdCN6ksucX7i2Mn8=; 24:AKYnc1udWOJfz/rmhp6FepWD0fPdi7gHRt86/FPHxNrPE7IP2CvkM1SUwdzTp/Ck2P3qwjTXR4yOJPFxAVmpbZ5XRxpMUHRNpRi2cd+n8ng=; 7:Q6sRHIBdobtq7bIW0eYtQziUK79y+fiU/0t/yzpU+Z/ETJS/R6F98qonZIsy/pLn+Q9sSBztlAiPD0CM6cIzfRjgBguGV0qrno7G+OAAeMXFy+InBsebPHXl0xjAwxfI9BnQb3oWWwhnpkeKoSZgnH8GkGIM08ilIDpbQ26QvTPlXingGofwHDw21Q894hep1UR3/72oSUytJUwkts0GBiHUYbCLQtqiYpyk5WO25hQuqbcBIcLHlo25uWdFwamf SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Dec 2017 11:13:27.7076 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: f720614c-9216-4b1e-3be3-08d5408835e3 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR07MB3458 Subject: [dpdk-dev] [PATCH v2 8/8] doc: update app eventdev options 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" Update documentation about new --prod_type_ethdev option in app/eventdev. Signed-off-by: Pavan Nikhilesh Acked-by: John McNamara Acked-by: Jerin Jacob --- doc/guides/tools/testeventdev.rst | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/doc/guides/tools/testeventdev.rst b/doc/guides/tools/testeventdev.rst index 5aa2237b5..11e608b74 100644 --- a/doc/guides/tools/testeventdev.rst +++ b/doc/guides/tools/testeventdev.rst @@ -146,6 +146,9 @@ The following are the application command-line options: Enable queue priority. +* ``--prod_type_ethdev`` + + Use ethernet device as producer. Eventdev Tests -------------- @@ -348,6 +351,10 @@ the timestamp in the event on the first stage and then on termination, it updates the number of cycles to forward a packet. The application uses this value to compute the average latency to a forward packet. +When ``--prod_type_ethdev`` command line option is selected, the application +uses the probed ethernet devices as producers by configuring them as Rx +adapters instead of using synthetic producers. + Application options ^^^^^^^^^^^^^^^^^^^ @@ -366,6 +373,7 @@ Supported application command line options are following:: --worker_deq_depth --fwd_latency --queue_priority + --prod_type_ethdev Example ^^^^^^^ @@ -377,6 +385,12 @@ Example command to run perf queue test: sudo build/app/dpdk-test-eventdev -c 0xf -s 0x1 --vdev=event_sw0 -- \ --test=perf_queue --plcores=2 --wlcore=3 --stlist=p --nb_pkts=0 +Example command to run perf queue test with ethernet ports: + +.. code-block:: console + + sudo build/app/dpdk-test-eventdev --vdev=event_sw0 -- \ + --test=perf_queue --plcores=2 --wlcore=3 --stlist=p --prod_type_ethdev PERF_ATQ Test ~~~~~~~~~~~~~~~ @@ -443,6 +457,7 @@ Supported application command line options are following:: --nb_pkts --worker_deq_depth --fwd_latency + --prod_type_ethdev Example ^^^^^^^