From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM02-BL2-obe.outbound.protection.outlook.com (mail-bl2nam02on0046.outbound.protection.outlook.com [104.47.38.46]) by dpdk.org (Postfix) with ESMTP id 0E66F5587 for ; Mon, 3 Jul 2017 10:38:50 +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=ZJ0FlshT/UWXT/l7vjLHoLqVaqpcMqzj/axXkud4+xM=; b=LJ0Ptaj7YCXmH1XkbzTUUmtXZMSTJ1RjTpkmabv9L1e5uwDDUX9LcoSLIMSV+KwWhtGLrmqSyJL5PzRG5r8SNjBlEgx4VmgXKTAMq7WoQwslEKM4hRmstxQuo7Yu9G/QPVZTgBn7Avqnyzx8CtSo9RHGj7Hyd6d54sdzI2315Jc= Authentication-Results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=caviumnetworks.com; Received: from jerin (106.200.206.49) by BY1PR0701MB1722.namprd07.prod.outlook.com (10.162.111.141) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1220.11; Mon, 3 Jul 2017 08:38:45 +0000 Date: Mon, 3 Jul 2017 14:08:31 +0530 From: Jerin Jacob To: "Van Haaren, Harry" Cc: "dev@dpdk.org" , "Richardson, Bruce" , "hemant.agrawal@nxp.com" , "Eads, Gage" , "nipun.gupta@nxp.com" , "Vangati, Narender" , "Rao, Nikhil" , "gprathyusha@caviumnetworks.com" Message-ID: <20170703083829.GA24365@jerin> References: <20170528195854.6064-1-jerin.jacob@caviumnetworks.com> <20170528195854.6064-25-jerin.jacob@caviumnetworks.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.8.3 (2017-05-23) X-Originating-IP: [106.200.206.49] X-ClientProxiedBy: BMXPR01CA0026.INDPRD01.PROD.OUTLOOK.COM (10.174.214.12) To BY1PR0701MB1722.namprd07.prod.outlook.com (10.162.111.141) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 23d48b0c-f1a4-43a0-bd4b-08d4c1eeed45 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(300000503095)(300135400095)(201703131423075)(201703031133081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:BY1PR0701MB1722; X-Microsoft-Exchange-Diagnostics: 1; BY1PR0701MB1722; 3:D00C0yXF8LYqft7L53QAcMYoYpJl5deB22tIQn+yuFru6z6+2Wj8awEGNpQNnRJDGHavJ41aGHdVg1lxoLf+IBW3XKhFg4LBdcAA1M110jSTzIGLuJVovYd6FBCxJbg0LHEXKTOofMw4i162tA/9MpoqWqMR02dhw/mk3RkyBuo6GHs6/3SO/LAD8OqTa2+gwHXYc3ysgwtHakpFprVGt8XowAYt3yRuLjdtXlzdHeIKaSUqSb+lAE4dO1jGPHs9w8wVgmsDeF5nu6YSBhKo/ffR9BID2Hy/S+A5K+syqOgO6szZekJ4IlhZxR/Hvkk54FS2oGuvuhFNp+VFBjO0QldV4lYsV6j1FH/n3Uet8nDoZb7aJqpSl9ZESIxAaSjrpkYhUo/kw+Rlj/m7yG3JlHNVuv+g5RhsRBlYr8jgIZ8tCRQXWm0n8zh1iXns8HiaI1vw0FNHZtXlPzn0f6DR4e32jUMDeMN/ppXmmPsV61PVT7cXs7TTIF2JxIUeUO7Aq8d7VB7SL+U5mFQ9OCt51vB6Ish12n3y8RKe+PIQUhbOu1NWC9bC4Orn07Sa6BZg3f/b1S/r8yPGyiWqp9GtidsN2jtoGXyHUQwSUwwYvjLUshzLySPOtzg49v1kVhtwQglUoVro66+NSrGJK/MLmLEjRmNXeKYLO4RmEnwfANKqlxTEHVEkIbeYBPvOsgoeVl7G9IksaY6Mfyddq66q4updCamLflsgAZE3ad2aSxLclLCKIKJqKfZNDX2TmX4I X-MS-TrafficTypeDiagnostic: BY1PR0701MB1722: X-Microsoft-Exchange-Diagnostics: 1; BY1PR0701MB1722; 25:8rALKewmI7mGhFMvfSporU4DI9bBe+bXOeYRatd4tNwDCA1GiRD2VfC/0ahpnP98x5zn5Zmy0U5bEkVNddm6S54lVXKFo9+tGJz/qQ9+XhQrdAbXQTKNzNQ3zSDy0C4k4o/rYezkowGNYFXIqxDOL4X8TlnC2dp7JSg3Z50aZLf2PGLL2tRhHIb+0F0okILiQ9Cb7wuqezA92loivczdEwMzn0uQXeHaTwCx8Oywf0C9+8UGW4q8SX72bbNyvEyk91WuiLw1qjdmVUxyZBdSqe3kDVMWnDh0KpP8XwGPZk5s0YFvK/kpCkR2h7wMgdyNHM91ITDvvCuLamuBzQBj3q9DFsU2xMTbI9sCM0IY8RTaZOsLhUXYIQRxe9uqtikgLqikFZfSyzl4wkgGs10oaTVM/1FAZWUx97rNaSZCkt7CwT6jPJSKM+ZYfmTLnX1OHBZKaMsGuAMC/U9l33Tx54yvFmiVXKVsDzYUi7EjHpcKH3xhBdGGd2coXIvaDCT/RV/kzhy4pL4SM//sfbX1m1LjpJMTWGeSAdei2Nk4cVcoi3i1Qpw3A0eN0gDuwTa+AnHHcRGjuBteB64BuNDhAb16/JoyDjqrw63BDw4mVfNe3fq3NKvUjkQwlIQotaixX/JwNyn43oDb0Z0n6fFifV5D94OQ94YIISlmxV92PmuL1W3xmhN5jPUo65jG/6xBU01+NtrZ7j2l1A+KnyZB9pjxOjcK7acYg1/Ha+hOPXWCPuQjxjrn8ezveqBDtAnFVhMl8G7N2GfHtZtIsejbgX0pOo9lnc6njsVoXfrb/1WF3vkVG4kpeGoLerhIAvAmszT8ZU8XWkPGygDktzT9SZQf6OH3gvcKcXFXAXFBhWxpQeMTYWeVpOdjb4sP/AdleOD0qdceOpgmQXPnvVRZ65tCxZXFdw4+4yaN4D8V2Ys= X-Microsoft-Exchange-Diagnostics: 1; BY1PR0701MB1722; 31:sahncavAfr1/apLghcgAn0eOEeO11HFsjupBLyl5XiYSG3w4pjFtLK0WBOs1Okfj43PffEnTf/0/sKT0KLam39tDMkiO9P3Ogv/EfC5OD0NrnIoMQfRIfmf0lpNFwuv3JON0MfhAOKlmO6NJtJZQUXLVk5R14cT45ckzhx5M+vtS4F7JWPtxMikD2VWPXCKtTDC27Bb4n8x7EtAe5SYb9kM/BG8EvoR8F9gWk2mT6sLrwNCXLQaYG3JMlrC1ZqZz/ESDFh98fcYDgcrj/0iceAHEj8FkG6VjY3Tv2xYpzF/IEYgYpjwuBh+oj9Tgvqeme8G0vIkHY4k10JSEAZdHZKor6tbsXglSBVu47K+zCDJSnowp+HvnkXxPm2Y3KaruSPHxDULKqIlDhIrFTCydlL+1E9rl4l/mjXZ9yXaQ5wl2Ae4oCSOKGkxYQUVi/XH3Mg/DdaVfw9DphBZq9x5rMTJpJtgcLldYOqMVFB+OZUu5MPJmE06uVSwpYuqrP1nXvs6MzPdEgH37qP5clde7rGzEbtCjY0ErsQpIdwVi5HiTVPEYv4DZt+sQabgNmOj34IfeGD8OZt4Y+mVpuSJ9TJR6BGsekGhpdWrdFouNoG+HvLaV3ie12XIBARLoDvslUAn6Qvba68YtPp1Gu5QBPPiJbALBPiWSSVJXVCp1cIc= X-Microsoft-Exchange-Diagnostics: 1; BY1PR0701MB1722; 20:O7SdKCCNZwg6dt76dgkJnt9MXNPRrRpVR2XSZ5wJeRUJFdFktuaMTUGqR7/gb5roZ9xB3NZFJZFjCLNMq1H++58H/xRWYylFFO88uaVJMqwE80sM692sfb7es4DfxwTSgT0hMro9TxCrYoJHe5cLud8Q+pWMJnv8Q14AEK16Yq17OVwEuIv322ilH2ApjHfgd52ikmJZjP0QbgO8oj0zgADyJRhDINXwk7TP/3UYH4i+fGZ8Vm5IN4yofeue/j7jXp+0q5Gqv75xgSOdi04+Pc8hqu8n7QGPLKNGqwY7+zUjrVNsOWHpZ2R2yYFCwufo5pNYTM3ViODEIwquyMTZ3YrXPtYdvh6cokdsIidXwGKoMrHoXSmB6bcLM3E61Aq4C1CB9sR2+YIesGKlAwxEJqkPs2UqqRc5Kdyi935csPRJq3sW8HMr8tm2hUXJbQ8ICTupaP4RqN5CQmFqLIT5W7rBU9suspVcEDkPFUVfCKnn0ibPDzLkx2aWwIPvftaaVx19Tl0aYNh3aPL4/RyN/IghB5KFI0uPaPkZWJwRzTvBPsUeY1kaLEGOqKqoN2rLwxZrC+gguoJjnV8b2bdyV2dLfAy6SHsGXL5z86JSIWY= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(236129657087228)(185117386973197)(228905959029699)(247924648384137); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(8121501046)(5005006)(93006095)(10201501046)(3002001)(100000703101)(100105400095)(6041248)(20161123562025)(20161123560025)(20161123558100)(20161123555025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123564025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:BY1PR0701MB1722; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:BY1PR0701MB1722; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY1PR0701MB1722; 4:OI4wACMjLBYkps8hoSgFP0lq03AjWNlFXMLoRCeQ?= =?us-ascii?Q?HFveV+5hWBAjwuVvr/NXlporkRmTeeHSh0J9NGHDI+/diLvFJGeyInmD6orx?= =?us-ascii?Q?qr5B8yWD8AVQMhxTQunJQooRkuM3LdXuDR1RPAxnSikcL9E7sZvPGY8CdMc/?= =?us-ascii?Q?pNbERDq/5w+/g6Xo0L+/SBdVwBAH0jO9cB/Pn1OeMNu9UuNJVSanRUaWfAlc?= =?us-ascii?Q?b0IbuTNnoWFKhTnP6SO9ozX1MGdusSOS5WB3L0bnmxVnwE2itfzUfmTmoeuQ?= =?us-ascii?Q?ptPWFUoaJIdPjKT/Ixxg0oFd6RwrMc+mj5L2OAhICo//HQZfnabqB5/WahTj?= =?us-ascii?Q?e84Bm+FEhAEiDqPoijPbVE2pIlOOrhdgWWBesMkCE9UiVecvIhNVBnSEuaq8?= =?us-ascii?Q?lmFThbOosWlzhWURWJ8wVt6e5xwobS68vcQvKDNTz1AHDY9E86B0HXq3uMff?= =?us-ascii?Q?cfJmp1SMCKM2mIcizye9t9h/KCByKaz303zId/m1zX7qL32XHtl7g7cRtosV?= =?us-ascii?Q?3XrzdfupSEE7ryHhbU3E9fsegBClfkVS/QScmfonjTwR4Z546WhvNoQx+xbb?= =?us-ascii?Q?HPt6W1+trwY/uGOIVWFiuJy9RTGKTi3fyDiyjShgrDBoYBy48xY/yh1xsCfg?= =?us-ascii?Q?e/kRlNEPl0eMiT9RgvCjpM9VB/v/ALL7wl0WGbQ/hECzIWR3vSLwRqrw0+/k?= =?us-ascii?Q?YqynQb8v6YLks5qVJe82YzAeUS+Kgycp+lCl6N3Zl5QrYLRefYpcJXemZOZU?= =?us-ascii?Q?NxMuhjSY8C1bsfAQGJh56rbzCatJzDl4hClseknaVTpzhiLtYKp7MDp5AXT6?= =?us-ascii?Q?fK0YmoNWrTQ2HNWnSZXRaFK7F/OtdE1g+rhvYYa4fJszClisCgVED7MFFQmB?= =?us-ascii?Q?upjIkli6zVIAPizC15wgOgCgZFjO/XZNANE0qJF83S/bpt/Qw5WNTB/rnCOM?= =?us-ascii?Q?6INMtsnmAtrQkNeC5YbBp7sa2LikfbZWLB2L7eg2xqBKlzCMSN7mjwV2bZCE?= =?us-ascii?Q?c5EkzVD0sO0j7+ASwhCdPmjYgS7CyXrX1uO+LHSyHCWpE2OSOUp9HKNhc4Er?= =?us-ascii?Q?gaqDqxBMy7PDrs4u/N/CjfQjP/HcBgZhb8gAIXTzPh1B/3irX6EkGxYCwVY5?= =?us-ascii?Q?KNLDmaynC4dixW8b+i6icL1/ZCtRwepgD+gkYhAGXLJqrnL4Elk39isyFIei?= =?us-ascii?Q?pLNKuApOcJZrg7cNdewxVu+awBlQVMFjimcRDVi17+jfgTq/Pn1XIc3eC68N?= =?us-ascii?Q?K+DZld9ESkpuepWDOYj/4bzNU/ZdpIXfHTvx+uhF?= X-Forefront-PRVS: 035748864E X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(979002)(6009001)(39840400002)(39450400003)(39410400002)(39850400002)(39400400002)(13464003)(377454003)(50466002)(50986999)(42186005)(6666003)(110136004)(229853002)(38730400002)(107886003)(54356999)(76176999)(7736002)(9686003)(305945005)(4001350100001)(25786009)(3846002)(33656002)(8676002)(81166006)(6116002)(23726003)(2950100002)(42882006)(6916009)(1076002)(53936002)(189998001)(66066001)(2906002)(6496005)(6246003)(8656002)(4326008)(72206003)(5009440100003)(47776003)(478600001)(83506001)(33716001)(54906002)(55016002)(5660300001)(53546010)(18370500001)(969003)(989001)(999001)(1009001)(1019001); DIR:OUT; SFP:1101; SCL:1; SRVR:BY1PR0701MB1722; H:jerin; FPR:; SPF:None; MLV:ovrnspm; PTR:InfoNoRecords; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY1PR0701MB1722; 23:NrzniseyxeXfKPPXxe89hZZ8PM0NJr9/u2Ijm85?= =?us-ascii?Q?3lP0+zle+3tPVBuzoXvMDyEJBI7gWQ48fz8UAkLt9Gg72B+NDMejefgMZA5j?= =?us-ascii?Q?CRmRIbzcmP1DkA80ocnvPcVf6Y0wU6z20DynZp4nRRakZ/pg5EU/BiMQXEJG?= =?us-ascii?Q?3lDjuHiEbSjgTY1mZ0eW1M4hLoo/PO9eJTG3Cfoky1btkom9OPbkN62O/ajm?= =?us-ascii?Q?NfnlIOZsM455sc0pyXrxXCS3Mw+48V31W0YvBu13pGsYcoQweVgRgwQsH87o?= =?us-ascii?Q?UrO6NCoLe8rzIpWQkRiwcHFTbrvXZsqwwD6wTsFhj05Tw/vyw0quShnwSuq3?= =?us-ascii?Q?eaOSnBRPgUMpPApMqFQZ310vwU2bfbuENNx/U3BOruZB9sExKIGXFquGeW4t?= =?us-ascii?Q?U8QOvl2AZfI+REqMGYHQoeQMZ2NEn7MkfXlbVyVI89mqLUSFtrxL71jczPFo?= =?us-ascii?Q?EdkmbZJQMmKwP1qV+Tzakg/krrGPgwqEkhPalSVvGa0ftsr0usB/5bYbf4zu?= =?us-ascii?Q?DxjAO/YP5LG0hi72Jj5CuzGfv51Am3K3IHUzQPGvPivO2kftDEo0XsJLJ5ir?= =?us-ascii?Q?v2+O5HVkreZELnRMPtWciSvavJma+Lx/EF7vuXKcWPpnhbDwn2ryjMBAHVVH?= =?us-ascii?Q?dfMZts60aqJBKbymx/dyZ2P0oWNU5sbPbQo1xLz5LGTyHy/s1FIDHrN5uk1r?= =?us-ascii?Q?QpvcEjlj+PXx/6BgLGbQxq0/Jx2g3PwnuNs14q2/XF8+yZjdZkuEmSOvKOwS?= =?us-ascii?Q?xuH0/g9JRWR95TFK8v5gdoEN0fCyhzH5pCdTvpNrf6bT7ee6DML3N8W1qvdN?= =?us-ascii?Q?hx3xydVFi6+QOF68o0tlEjxuvkTZNMM7ghv5DxXRzd/oYNqI4zhFahObP+ov?= =?us-ascii?Q?G1k0tPl6LX5W23RU3wqfXGdHpKKTRYH2YzxD+DG4hMg7JPWFTaeeWEReRl/G?= =?us-ascii?Q?nH/Rhe87H2OSD/m3TDE43mvL27HeiKnDbS3zPcPtSQ3ZReR59Puq9XCQLfSr?= =?us-ascii?Q?0buEj8yjLxuUP223bMiWkSZ/bocy8/Bt3eqegCYM9CqJO+Z2lIyNR/p90aK3?= =?us-ascii?Q?v9wtXnho4npbO7yjNeY02pqd9pVKRrG8F1gl+ObqdUBtD+vBNct8UOOqaE9q?= =?us-ascii?Q?P2QtZYbLOfJoVc43bQykwlSdINdDLOe5hc7bkVdFKz+OHIK0McjeMeW4tc8x?= =?us-ascii?Q?NRuVC08ni5E+JnDmJdrcrRuFXHfqfrS5Gvjg2Fpg0vS3Z29tecvnrenaD9x+?= =?us-ascii?Q?phMMrE0MK7a3WAi2lgxBEvIHsKdlLdP+/L+x3np91OsEjb2MtHNuLY/FpwJ3?= =?us-ascii?Q?jCM1TyAZxFwdUCE4Ra5g1hRphB89iQTnnGjkvV00YMrh6gzIVbyesNCaVNGw?= =?us-ascii?Q?gppcfPjw13aD5KBA1qmWpKZ6Vkx4Ex8Neun6B3b4VfarnUa9GA9QWMJXFcy6?= =?us-ascii?Q?kwYPoWCOZrw=3D=3D?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY1PR0701MB1722; 6:pS1J3+MomMZBKkW6pcuXYESnPacdii7HonmSwH0Y?= =?us-ascii?Q?QS4nXmBJwctj08d3ZiWIe/WM7SdYevhtclmGo793aJ8cCvgJvN3z66arAUVO?= =?us-ascii?Q?HXsfaa/APwVGKBK3btejhw7U+bggsh+8UURIqDKL88NvvTCnmrNx4sOEhAqF?= =?us-ascii?Q?ngcfLFynxe9tZ3XdoKTTj8tYQUZaCF1/dosBBRyB8LTjFdIp1BhTZDSHaMcy?= =?us-ascii?Q?hXAT0n+vn17UPFUBfZGmHMgsYiBbPcZfRBYOuQjDFt6l5nwzGN0AIxo+oz7+?= =?us-ascii?Q?0ifMBXol7bCR7HnRg2oZncURDMzrSGwtcYmnt65yQ2DvtwUC+7BYKi2spLr+?= =?us-ascii?Q?I3ZRtQEWlnvGYu1nIaEdZ7VFu2V02QlSxocfdCe2eJoM5sG3ZlhPcP4S3eVm?= =?us-ascii?Q?w6NgotefAD9AVXuzD7FasPSDTHfuiSEgr/AeKAdPTWO1JGIf8gXvcd+u08js?= =?us-ascii?Q?Hwv/aL/5OL3goYNGTlPNBzhcec0Qy+Fvzldmqge3rrN6ZSKLwTGsIcVOQALn?= =?us-ascii?Q?Dhbquer/VR83txfYPBwg2GcT8ruiMptneL80PW08jUlDA6i6Ycek13TlX11h?= =?us-ascii?Q?8LQ/PKcezRNUSScNbbvY7+eVdGOpjCMsOY793tkkKnNQbSEhxHCKfar/E02h?= =?us-ascii?Q?mRehcDSyDTiRuEY8I6A7tYzD/k1Of3DijGuMIViKi0dDoz/28eVjabE+ktE1?= =?us-ascii?Q?Si02JINzyB7jpnXPRUheaPea7iFuPYz5HPAJlh9uOVyBQX6q0JXbTZzXrAuX?= =?us-ascii?Q?pke9p5QloBDRPxkVwCz2DnhOAzbE/cShNYIALez6KeXKFcr3pnxtqsAxCfKx?= =?us-ascii?Q?DLr35BeutFsG/fpLF11WHVN6JEd585/8gkDRqQx3cVlS7fVzIRJrsLSOJLua?= =?us-ascii?Q?iWML/L9Zhfav63lnHd0OYQBopQqzLMJKfuMl90OqcsJCkdNcEriUiy+DUy9X?= =?us-ascii?Q?+ZGsHMBF1g7PoC3LTqGlQGplMeBvxa8sh8E116eIlUkAuEqr3XVLvxFeGNJ0?= =?us-ascii?Q?dsI=3D?= X-Microsoft-Exchange-Diagnostics: 1; BY1PR0701MB1722; 5:/FOYZVeNCsLVDJY5WXMeAJN+tDnwS/swnIS4kplInFllKYBR5oB3wtpMMCuxxwWyDnzpw3hOUmdc000hNd+xCpGY6qM/TEZteqK6enlhdfb/+ctZxSGLi/RkzbmRJUeTxn4Vpx70ALpz50xjwpM6OZkOi13zSLvFqdPK7j9uUVF8VQ+RlmlBYoDifVfu8crSSc0dP7+IZstLoOfU0hlqMY1lhYMw1nOJfNGZ8pbnnKlR7SSuxQmUDAwDfe0EIbXdh14FHxc3L5lbE/Gfk7BmXvsJDo8RwCzp/5nLafbcEzdQjrPokkDuSGZrh82G5Ct5ovqoAYajqcXmAyUFMIvUdeO0q6pUisP6esp0vHhsBPE6tBm3+DZnWT9eTszF2crsOf3Dn8nL0MWY4/CpR6zLLZ1//wh+J7EoEamFjHk9My2GKFF6AsKdal7hahUvm0795s5ApI2Y5GVemFNE4cGVV/87UrJ+jqmmxozdHPZZkMUz17TE1AMWpaO6soxp4nFf; 24:h7AaL9rk+EZkuIIbJBEkifyCsx0x5ybZ4CeAcdZy8EcE5jeKWPFJLCzVk817g4XCKa1GGsOlchvJlETw1IldLeIQZmTadCPVao0+sEAd7Jc= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BY1PR0701MB1722; 7:i5Tj3d9+4e8x3airy7QSwKA73+lVW6hX87YNONYDjIfkW/dTkbQIBUHx5Cpk9eDOpM9ztxsYbZ5l7txxjYHkOlGMwvCweKRwL9o90RKeIrprxr17E7UbypIYgnZx5+s36mQqjY0Dx78yzQxaak680k1kPAmDS68DRwyxlBr6PEMNM3O4+lnOLTuIpyuNbUeP8DUuTnQmWNgGk25QVhdTk7zDHzks3gVOB8Dxm/Q/EOYFg9aVF1q/iz6IFOr4s3kCRT24v6XIHZypeEEddnvWFrPEyZbMVWeZy2LfGwszi8JIMc2OeRNMkeNjZQMRpp0Hqm3Xy7xbEXm0ZN0jy+a79lcN9Yf98EORUoa3buAiBdRP9vDHiOecCZCobzFJJUX/T4qUDR1GJiMyxtrIQKqylk3TsmK4RUK+FQVJbEV4aGLoaW6Ze8DzNhsgR29H9polmeMQl7mEzTXNk2AVkyhjQjYcfBMzEAkIT8IGW0Ve1jjGPu55cqjZWtMMXZsqMHcF5VxQsJd03rrHv4O1po97wKnXEB+9yDZq4T5Nq54jQowm2x0yHiXS1Azm2VugwY3ufR7qCSLDNwZl8avQkgBuVG+oMI1HNeaI4TRIcwK5XAnqerxQpVz91HRmwGDaxUUj8QVDnA7wpCc3M+dXhzoKzc+P8SMCCBSnsYXsOLogmcDTgHiTUgyfDvAnuUd12NSMRiGc9KuH6DV3pHeSKK9L7lKNq72/Obwj4H+VzRGjpgY59dGFA65G7g2Pi32BDRD//1XSEh1AlKNqlQPILMChf+wQVWIT8Lun3k794BixSgo= X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Jul 2017 08:38:45.8229 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY1PR0701MB1722 Subject: Re: [dpdk-dev] [PATCH 24/33] app/testeventdev: add perf queue test 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: , X-List-Received-Date: Mon, 03 Jul 2017 08:38:52 -0000 -----Original Message----- > Date: Fri, 23 Jun 2017 12:47:50 +0000 > From: "Van Haaren, Harry" > To: Jerin Jacob , "dev@dpdk.org" > > CC: "Richardson, Bruce" , > "hemant.agrawal@nxp.com" , "Eads, Gage" > , "nipun.gupta@nxp.com" , > "Vangati, Narender" , "Rao, Nikhil" > , "gprathyusha@caviumnetworks.com" > > Subject: RE: [dpdk-dev] [PATCH 24/33] app/testeventdev: add perf queue test > > > From: Jerin Jacob [mailto:jerin.jacob@caviumnetworks.com] > > Sent: Sunday, May 28, 2017 8:59 PM > > To: dev@dpdk.org > > Cc: Richardson, Bruce ; Van Haaren, Harry > > ; hemant.agrawal@nxp.com; Eads, Gage ; > > nipun.gupta@nxp.com; Vangati, Narender ; Rao, Nikhil > > ; gprathyusha@caviumnetworks.com; Jerin Jacob > > > > Subject: [dpdk-dev] [PATCH 24/33] app/testeventdev: add perf queue test > > > > This is a performance test case that aims at testing the following: > > 1. Measure the number of events can be processed in a second. > > 2. Measure the latency to forward an event. > > > > The perf queue test configures the eventdev with Q queues and P ports, > > where Q is nb_producers * nb_stages and P is nb_workers + nb_producers. > > > > The user can choose the number of workers, the number of producers and > > number of stages through the --wlcores , --plcores and the --stlist > > application command line arguments respectively. > > > > The producer(s) injects the events to eventdev based the > > first stage sched type list requested by the user through --stlist > > the command line argument. > > > > Based on the number of stages to process(selected through --stlist), > > the application forwards the event to next upstream queue and > > terminates when it reaches the last stage in the pipeline. > > On event termination, application increments the number events > > processed and print periodically in one second to get the > > number of events processed in one second. > > We should forward events for longer than one second. From a SW PMD perspective, it takes some time for caches to warm up, so running a test for 1 second isn't very representative. Suggestion of running default 5 seconds, as a balance between consistent performance and keeping the test runs short? Done. Change the default to 64M packets. -opt->nb_pkts = (1ULL << 22); +opt->nb_pkts = (1ULL << 26); /* do ~64M packets */ > > I'm aware of the --nb_pkts=X arg, this is more about solid defaults :) > > > > When --fwd_latency command line option selected, the application > > inserts 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. > > > > Example command to run perf queue test: > > sudo build/app/dpdk-test-eventdev --vdev=event_sw0 -- --test=perf_queue\ > > --slcore=1 --plcores=2 --wlcore=3 --stlist=p --nb_pkts=1000000000 > > > > Signed-off-by: Jerin Jacob > > With the above open; > > Acked-by: Harry van Haaren