From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM02-BL2-obe.outbound.protection.outlook.com (mail-bl2nam02on0067.outbound.protection.outlook.com [104.47.38.67]) by dpdk.org (Postfix) with ESMTP id 89F22F94 for ; Fri, 23 Jun 2017 14:46:14 +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=f9RPC+8kEnQQwfzwCbjzD4kHNWsemv6wDo8+U2P88Kg=; b=ivY7WJk9E7lphrnd1Zi7+cmg7aTmgRie90OtsMOVJm3TeDWVQeLzSgAVqHC4EwqA9KByRoUPC3tyBaRo2xMpMS3P1/wf+UCl/h0HGCZIdj3DMtvqBJwoqgEbzp0mK91Gp9Ymu9GQlqWuXEyAVg2pQIG8QoFB/aRyifGJB7LXT/I= 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 (111.93.218.67) by BLUPR0701MB1714.namprd07.prod.outlook.com (10.163.85.140) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1199.15; Fri, 23 Jun 2017 12:46:07 +0000 Date: Fri, 23 Jun 2017 18:15:25 +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: <20170623124524.GA1140@jerin> References: <20170528195854.6064-1-jerin.jacob@caviumnetworks.com> <20170528195854.6064-15-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: [111.93.218.67] X-ClientProxiedBy: BM1PR01CA0084.INDPRD01.PROD.OUTLOOK.COM (10.174.208.152) To BLUPR0701MB1714.namprd07.prod.outlook.com (10.163.85.140) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 096627d0-abbb-4fe8-43ec-08d4ba35d371 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(201703131423075)(201703031133081); SRVR:BLUPR0701MB1714; X-Microsoft-Exchange-Diagnostics: 1; BLUPR0701MB1714; 3:9ENRirQQzrXz3O4LjEZ+fO1Uug0rhQzKpVvrnpXx05KYKbqtz66hU0D/vqp5KLu32Pds19xO1Qyt9VYhLYub8yxMWJQpgw6rEYBgWbB1X8O+oqhJgHhBHwbZy9RSv1I3duigHiawDYkaGGSKWt5fEZIz05R3O6qjBNDwQ6JYb9CWOkXjUQnX4eN35a3MHt8073+E4o1G2nODvMDTZuRhbmq/Wq4Xm28HcdV8da0Ogkq+pamzC44bwsR4ZoW1tW+GVI5E1khsA8oM/GqVpDItCHzAQ4+ejp9Sk8wjjkJTRLQ46KE/Y4Ho0GM6EWMHeruzzjV/yZdeBUkV8WPGBDWqzA== X-MS-TrafficTypeDiagnostic: BLUPR0701MB1714: X-Microsoft-Exchange-Diagnostics: 1; BLUPR0701MB1714; 25:LJv+6JP4wMCdVOH63aMGFmvy++6M44dLl1TujbQHeWrPisSWLWUJMDCJDjZTi97OrvLaX/QIDWO23EbOZ5ps8BK6xv2FSRRzOrF7TQmQx9tQmzRlVCAygcxo0xcAJEIowlsXFoO9ChL56WpZ0x+3liNUI6U1ygmMVhiwhhZIFqu6rO+kyG9xgVJBT2fwDzjEtqCvvPT55Gnfn4rbUNKoDY0KLNLJjHP1EVvluxXYrWZ9jdNcB3SmVsdO9EH7BTLIuqgdALIitKaZCXyK3nh7ucRpMxoTxtY6c2DNCOMOLfG9pUy/LFMpY8AQWAL4fUhjdfOYuOzxR1+dDhAvOZfq0/UajUCzKrg691gPpAcFw4CXnuBvdiMef5/SYLUdC6Rv1gLE9R1DfxF4gnggPrfQvRC1LOotBwoy41ImPvwMa7Un7gga32A4mELer1XuPiKQUNI7jfTcqZvPqg7PJT0zCunGV3LpgTUEfBIevKWIB7svrovhBcFuh8FwbpFG2LINz041pGae+5aViAZrFRAvTCik4b6f3rCgDc8vQ/1u68+f/f8n3LU4Un5bFpIGntSOKg0AKRIRNF4tqCV9dbMMjJAbDLN77obAdnD3TGXLa5bQ63ricMZW05zjINspeqjCW919MnJbON/Hp0bFO7KfCfCzwQCkeBGgtd4bVJKhN/IAAgiOG1eTMmWaJ2zXs4LS0LlBXss7HiI18/JcXVeXM+Ead7PjzYNBxu6Q+dQsrKIjR4p5IrtWXV83b4nbE5bgrfQEryxkc8r0CCl8nHe+RoCNBeUtrMCRd+xbkm6cEXEfvVOkocXKNf7vWBBlQOrf3XYnO9DNIQSzHb77dDPCIFRwW58D78NWeSZtPvHDjlpGEzS4x8jwF02QdvNoak1BdjXJ8A5BtpRTAG1wxNt0tlpYl0kEeuzittDwV5L4eAE= X-Microsoft-Exchange-Diagnostics: 1; BLUPR0701MB1714; 31:8S+k2yQHWAj+ci1pkgRncfg3IO2yXQ1h2/CfCwj061+IzNqrlo0oj48DqCuRTL96ovBUNf6c23zW2bUA35/lYN6uDgVaZvKXBcfv7TAuxOV0P/GZa35o0xMDWDvLGUCGs6IceFrysdeKBUqm09W3ZB8py5Pmr0Hs8zz7qIya3caMRAUy4c2ypTlSP3HwTE/ReMFyYfDQVw5tgYiabRw2hCKV1WgiFXn+DjxUS/LA8KYzrGduvKudY334Tib3KMAHH4ujoJAA3Dq5bborJc68KMJ4D0WBX5fsxRVVHI+CIMz0g1Q1leENWwbH9/ZU09k6Zk1fzODUmh8VpWhqTOl+xe22QhV7/Ljs44g+8UGkfvkmaPp2RQ9SrZEZURvkFEJlRe3EMMaM98OVdYdF/oIxZor1mk1nmWwe9mWzS5+7ZD/C4Dvsj95JK3iUkmwV+CYpYRvXj9ut2UFOvtlMnVlIc3FrANGSwsWXehq+At2VoiTLXfnRpyM2xTQ5dIcMc+UxWRxKoA0efxj9CtNIXqWEHpAUiwGenIetPdUw/PsHPHovg282OH0IbojFxJU188ixPJO0V2r0RCH6NgZ5xIlZ8WBSLeRvPthL45c2CI+mcBylHYkNT71WCdxwBrV4/gvKuyjDXl4AhIPDZIWA1zivvlxGfhPyg/KQwD04JWPSwcQ= X-Microsoft-Exchange-Diagnostics: 1; BLUPR0701MB1714; 20:EROocJLhZxOWrsvZNRv6uBYxOV+4YpPoYPZR82s/ACTLiUpsvb85z76bUspASrzqfEBIYjCeHd1bQY6tv55F2+oe8VG3aRzQ2UF0eFZ0HgwQW+2W3gh05hLOpD0RbDoH639YrfGmAcym0CAhE29Duk4GJslRAg/N+Drjr7JWo0L9q4QAsHzF2sPDVjB5QNf4pjtItC60DDAQYaLmwMYLAa8TL8FXXqox6ZYvuc1wyGXTjkm+u58JJmUGzDxHE66IA8nk97xHTPR/Ag+ludxfv8mhA5TuBluq/R3ypTgHWT85VA4gPyZ8L78jcDnyg+rp2G8D55Ncnuzzw8HePrhRveJ8B1CPfxBXOH17RUVGGPLWa2vky4gNbAGvV3wZqIcCjNIX8UI6c/ViqRuGrwDRcCoQAR9GjuVtATu+aLQGzM5J3V58qmyfKRu+vnMd45HMmd5+8KagP6xTNhTYSh6Vq/+qzDDRz0AkqAt9KrYM9pBIAT1d7xKgV2m7pJx2t6Nv/wc1Nck1wGzapkZGWgKBr255UxTAR+yJ2/+Got/drHooHHGQxbHllKxXHZGo8je1rlzZQhNXVcUGAz0qJtxUUo5CEOgvIZZj2p8D8y/WDYw= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197)(228905959029699); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(8121501046)(5005006)(93006095)(100000703101)(100105400095)(10201501046)(3002001)(6041248)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123564025)(20161123558100)(20161123562025)(20161123555025)(20161123560025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:BLUPR0701MB1714; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:BLUPR0701MB1714; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BLUPR0701MB1714; 4:Ou2l8aZKgI4iEIPO2j9wlsyaDcBhjR3KRTftmNbg?= =?us-ascii?Q?cc3HZ7KTOnaxiUNSARDW8v5haSJH4MizQ2/vF9kfcns2jAyduOItegNixn6g?= =?us-ascii?Q?bX0cFUOmyajOK9nuUCbXKSYH4rhe9+388XPSpi7ONEVgxv8fcTua9+MKvNOx?= =?us-ascii?Q?Dn7kGX3umplOAh7BhmiqfXK+EYmMdE+ba35cyYiBKXk1dftFpxCbLM3BkYp9?= =?us-ascii?Q?ppIy1NRaSdFb0tF4YBpXcioI/WcBvbRDcV+B+oGZeXR9t/ctQ6Z0EzimElEf?= =?us-ascii?Q?JoIDq2RIF6ISJT64Z7d9UCTpXuAEMgGz920A5xSiM3r0edLS45Tr7AgbnGwR?= =?us-ascii?Q?rTlpxYiDiO8o3ROZ17lhFlYiRrp9doxhT4id18wrUFTeCwV4Ij2CHTRBxIXl?= =?us-ascii?Q?t+NQxQNgwzawyISgMQu0eMnDCzlPfyrA/vEizLIlojh+no+zjEYIwsQ88+ry?= =?us-ascii?Q?X7cQEn5IUxLJ4cGPZmiIWOPrVjehNYk5oyfgW/ezo0kHwSUMn7R5YL3aV8Eq?= =?us-ascii?Q?EXCter/mQhle+sZ9jHT4JJnXNmW3uJlgxxM6e7/u7jDlFOBUCOX1oYAD3Y4B?= =?us-ascii?Q?EZUL4ceVxl0GHHsvwrqivnoL7GO+sIqQCGg+q9fRnEwa1xeVzf4q9ORQVY20?= =?us-ascii?Q?kG/2er/TrCgyTmNtMBNlrY/LhFk+GKPbQ8HBZPA+u8jTgZqITM5EKYGkMhPD?= =?us-ascii?Q?GSh/Nn0ZgISxFokgolIyDdRan3etFhE4SgPdO0MDchrWb2Q7tPsa44q7OkRJ?= =?us-ascii?Q?PTMSQF3OPtjw5YvYdKfk8phQdRUdyBlzKUWz8pIRPIRE2ROhBfzxqfK5bXRG?= =?us-ascii?Q?lX7JhgwD0qafSUxYCcYDr6YVOP0XmaB5nYIEtjmgpaIOVwnbVg2hyo4G371z?= =?us-ascii?Q?39ECCduChtLH93lvA+pkPxnxdCK8MCijIS3B+5fc7mtHkjcZLJsYUOxeM8ZW?= =?us-ascii?Q?65SeVuRqbKuulgD6ER5n0CtarKakyv3M7YkE5C8AROg02UtBgc7kELnUUrte?= =?us-ascii?Q?ozgUnCmcGy33GU/kESD2U5e4IbYI4zxyPXBbNWJI5kBI4lod6sKRyP1JbKyO?= =?us-ascii?Q?XRJBnuQVCI5RLHRkJDbYmMAyJcMrUaNbcLKCCGiWBrrdG/KVrs1IDKRqILD1?= =?us-ascii?Q?YqztJXVUeVrXdIvXL0IrEd5A1YxTLgpbHDgrAkJisJIlasEB9P9Yn5Mn73LI?= =?us-ascii?Q?YzkEMgUdXTZHnKE91mUl66oe19bZLn4TeSdC?= X-Forefront-PRVS: 0347410860 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(39840400002)(39410400002)(39400400002)(39850400002)(39450400003)(13464003)(377454003)(107886003)(6246003)(38730400002)(110136004)(3846002)(8676002)(55016002)(7736002)(83506001)(8656002)(229853002)(54906002)(6496005)(1076002)(53936002)(33716001)(5660300001)(4001350100001)(25786009)(9686003)(5009440100003)(6666003)(81166006)(6916009)(189998001)(2950100002)(305945005)(42882006)(42186005)(66066001)(478600001)(53546010)(2906002)(50466002)(4326008)(50986999)(33656002)(72206003)(76176999)(54356999)(47776003)(18370500001); DIR:OUT; SFP:1101; SCL:1; SRVR:BLUPR0701MB1714; H:jerin; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BLUPR0701MB1714; 23:0JDbUmqds3jl8XQ58kyx6MKgODhYljq/sqe+54P?= =?us-ascii?Q?b7nX8BnMjabueny+jkoXieBfsnsVwjUIFGDN4X9B8b+VPasxGh0CUyJJRCcd?= =?us-ascii?Q?x6ZWoQ42u0qSMcVPAORrYXIgyzdn6eogRSUVi04o44ALnf8OjFKqNNq4KKVs?= =?us-ascii?Q?zYfVQob+1RASXjKOvB5sUM4Wy4g1cWtGzyq7h8pSVlC+m+Z7IU7TJ2UXK/gZ?= =?us-ascii?Q?lABTFy8whuPE4LNH2fNnp7NzevhPRmcJTEIq36cp7oPsguLdJiR5iD4eH87a?= =?us-ascii?Q?mB/MlINBrnZJ0EB8aEZl7CM3tVxlh/xDE46ICjzKYvvVDE+sH1v4PLuPMmQj?= =?us-ascii?Q?j2l8ejVK/eyyVBFMD38csZybGT8MMNXOsCP5x+MHQxR8H58l+S4OgxhIhHRI?= =?us-ascii?Q?LnM6LSZnv6qfhrlb+Cet9MSHD49VHioIIuLAddXHcWSZU2wZYdqenryPSX6x?= =?us-ascii?Q?v1v+JlT9X1HP+TnSxyDpHAtRj/QhGWBxfHAJBRnmAM9/BBKwzrSQMA+3vYTc?= =?us-ascii?Q?uivKMBioQnIRY23Fd3SpoHWdD7Mj2evj6VRaIXuQmdHu3PDIG8fFmpONiGqf?= =?us-ascii?Q?gibzF8RdV0gvM6Z3XQp0Q17vCygo4Nxjj+ny/+SdA9cQnQIHq4XsxyHbDFMF?= =?us-ascii?Q?9506Ed6YLslmXU6HWlIPskCaw94TjjjbATGJ/RgD9QpK/vBBcjw13eFW/Zsg?= =?us-ascii?Q?cpeW+ujwAz7eD3OHxg/V7FPZEjLnCDJati70HT85NB8veC2LdL40BI6GZygj?= =?us-ascii?Q?9hPhI6GdwpRQtP2EEthVIndNG+LULbBOu7n8hpE4HCAQTu66G8eMhgkwFxo0?= =?us-ascii?Q?si7FFEw4wC/pmAv98YvYwa5DGD9nr7eCy5ZpZ1bS46M2U9RSXwQS0FNuf4Gh?= =?us-ascii?Q?s/UD7tTUm62JYWilxCmovtiwSexGv/icbO/Z0+WBp0fK8REnPzY4nqqLfb1Q?= =?us-ascii?Q?rD3pEWnjzVaSouPtwDEZcOx9lJAx7fgmY6jcIPF7C42n2NVd8w9bchcGSLLQ?= =?us-ascii?Q?+B7DZom8+O8o4qPt2cJdhl34TznhC4hW/DA2m3eMTDQ2jM44HIeIlGvMXT/W?= =?us-ascii?Q?PG2uCVR4BaGSOVdQ/tDwefykcI8ukwJvQAgO6m5lwRPI8j8PEKeCNXriFvbk?= =?us-ascii?Q?jvVOew8SJpdSqzK3hCIynhhO4QCdL5zastyhsM1jQ+Md5/874od11B1u81Tu?= =?us-ascii?Q?sAN6+THaKJJepf4opRLLNI61d39dB2PpDN8O31osMXbbK3ZWbgXQB5503XxH?= =?us-ascii?Q?iwbjg5SSsqJkU4+vlQEevalreadwxrcHx2ob7p+3A?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BLUPR0701MB1714; 6:4DTR7K4mNGyX0wjxXH5rdUh7Rrvgz3X+rcjeOcg8?= =?us-ascii?Q?qDfUBJo0WmdDo1mzsDs+l1JlPSzMK540w5Ci4ifEoRd1wHk9YCIUW8W4KhHO?= =?us-ascii?Q?1o2kaYc/42noOc4rouAX4dFWGe13qkWbN/psfWxE7aKqwEdrQ6hAbf/NIzZE?= =?us-ascii?Q?Hh1Mk+2btVMslCwgOa9bmymH7s9AjiX3zwvznr8PTkgP87TSDKHCT0KFy2S3?= =?us-ascii?Q?XgB/I6ZgGwnRC8ug5JFM2IZpZ4RRu5vM2xHpdwjNfEyevaFrCtfps4r1kmNV?= =?us-ascii?Q?lp7aM5/CLvbMmEkj5tVQh881hZJI0CYkwXMjcBJoStzMfhOfTKN2YY0Vu/M2?= =?us-ascii?Q?PTND2EmxKCP7Q61KeuuKpMPJfxGnHQjLf/ZinvZpwqo359nIFgKWZCt4cjI9?= =?us-ascii?Q?tXVfutu+yWt9/vKBc620SllL+XuAy+Dm93PxbF5eFxOq+wVY2nHBHqC0dVNW?= =?us-ascii?Q?sUyW8LFFTgtqMuVwjr3W4u3Blia/9Xj6tc4i988+nFtp7282PV1Ze0wwYk/C?= =?us-ascii?Q?oRGwoLLXBB5Ib8TbIraA0zRCXRPyQJfU+fCHSJqqTdtJrV41gs2mJURhdiMM?= =?us-ascii?Q?YpIjocX/Jc0P05Cb6N7M7WK42re51A6jrrhRSW7ju2z1KKsKnyVHwXMR8vVw?= =?us-ascii?Q?iXd1w4Uw51TywgC9C+Ak5fE2REFy02VTRGGV/xEJZI7EiwAhrZYF0w6MZ9po?= =?us-ascii?Q?oxkez+3HRg5r73BbkwAFwlTBzhHXLmheHPW/UXt8zOdv7d5WnNOQq2omrt07?= =?us-ascii?Q?YDK5JuEL8TLh0mF/PoUrlmw6BBaXlsQAgsYyTp1fKNzja24Cd9jh7QYnzmet?= =?us-ascii?Q?wq1GuApDqCQ3PSluiLLQugSc01Y8+gSNgNMVxPa1w5wMo7nlBcmMi0Wg4Fb5?= =?us-ascii?Q?LEbLiJs0vuR+UxMOLFGTI/PLYTMaQq46GRVyR2Kqe+i8+rpFAF6X6KxrkeFA?= =?us-ascii?Q?VyXhUsn2kRnCvGPvZrydwRbzN5ftrFntYmUmNhMF7KPwYpfFNt81JQOopW8y?= =?us-ascii?Q?3ss=3D?= X-Microsoft-Exchange-Diagnostics: 1; BLUPR0701MB1714; 5:LeMy/ERzyj7BWVAJSxw0Ds5NIyOPQV9YqAv0ZgZw4ZFqki3fJaysXAsb0wHF6RpJxMSMN53p22ocIwCs2ilNZUhjceYLx/oKWrFdMQyjh4SbqG/ot1eMJqxMEKU41lYhSR2dP1AdlYz95VoTB7QTOnigE8Q+ASsXiHIONUw7KTnLEBAXeGLTR0Y1IWaXeHU8AlaIO79t6aXONhlTjweZ5UWXtN5co2lhUO9ibktuC/kXqAO0QR18I6T5KkACF99OYgsziLsKgKZ3ZNRQvEkQF8VwyfRWq3KC2i6k5SfAIyxNtVS/EuAEAVjwHqTCiLBaHh8JYbwBIoOFwmXo7UI0/YRAmFeP9TV+wr+RwkSO80tPbRhUyvZj5Wxo0UUEGqEaeqoZQwSfSx2G1vygZF3FVs4WEAwllF6sqf1A2ldP6hizlH7glJKBlDFo1kCukMW/LfGx7SuDujLvyEbo3b+bJ3dagEBi0zQD8/GNZOI304BktN7Ouz/kLumM28naLfte; 24:V4cZgZmaYA4MIFhhLA+hgdyLRHBNUI3i0KoTVuiPPVzeR/GYVdY4/QQq1xv+0qCaRBf40ZbxnD7LDs8eaikW5x1XDqjfjO5wHby9YgeBThM= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BLUPR0701MB1714; 7:IKCiUmtncRs7/IEij4AoBRjh9iQk90JpCLkGCQmw9+6r1c6+zRl9okbch+5/LPIZwX6Aieav2OJsNGaI48fsanmOYTeHPv/E3rK+ix1zq05uvrRgtUaK98KIrbsaUqWqsiBc8AJWLvTuVG5CaqWwJtGPHjFsRiYQ05iWSjbVHW0fgz1j4KkjwjRYfzxqVkijyJzck/npuOG+wRx96KXJ7yHyvq9SYpoBvxdgTyt+myFkMaEg/lvRuly5ccugmcTUgU+O/6rLSFKYARXXhF3VZ8bTW8C7zoOb6RrhTFG4L1PDuYaa+BuP44UipzWk87UqCF6/kK6slrNeXUGDgzAG99J+GPbUgebJetgo1aw11WicDc+SY1g+F2Qx2RZNmFwbcDeijPJdQVlta9Np2MfieIKVimmdOI3ioiP0Jgk8rE3rdnQ8vw9BuWBOxoBRrQm/6Gnov+SKUaGLoW789sIs0MtOsDA0/tKMwzSlUJmfbDpnVAYsDoWJLgm8owsqdodMB8WKMvnFfdQIqSWC58pkC7hhtr0qVZNAyHWi9YJNzcnktzulGXDHgwy9mlCAVdwtX2GOFPtFnjT2/jbxZFrdB009B5x3azKdYGk3+yv4V8X5UzvC52A+EGz9y2XOxPr3N2CuX2YiTLaUSyDT5JwGJspJsRZRLeMwVGIvIg8obe/YBtNo/h5jW1w7kRE7EmgWAUGVYT2xOsRjzX45/PChaPL60f0LbKRV+iDrO2J6IwuVaGFer4mWxxcyCO7eFDBYAtD2XKyIfk+2++U8cruBUCyH5VuKSk3x3wae5opuDNo= X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Jun 2017 12:46:07.8279 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLUPR0701MB1714 Subject: Re: [dpdk-dev] [PATCH 14/33] app/testeventdev: order: add eventdev port setup 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: Fri, 23 Jun 2017 12:46:15 -0000 -----Original Message----- > Date: Fri, 23 Jun 2017 12:36:47 +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 14/33] app/testeventdev: order: add eventdev > port setup > > > 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 14/33] app/testeventdev: order: add eventdev port setup > > > > Setup one port per worker and link to all queues and setup > > one producer port to inject the events. > > > > Signed-off-by: Jerin Jacob > > One suggestion below to increase the enqueue depth, or was there a reason set it to 8? No specific reason. I think, In some example, SW driver was configuring to 8. So I choose to select 8. I will change to 32 as you suggested. > > Acked-by: Harry van Haaren > > > > > > + /* setup one port per worker, linking to all queues */ > > + for (port = 0; port < nb_workers; port++) { > > + struct worker_data *w = &t->worker[port]; > > + > > + w->dev_id = opt->dev_id; > > + w->port_id = port; > > + w->t = t; > > + > > + ret = rte_event_port_setup(opt->dev_id, port, &wkr_p_conf); > > + if (ret) { > > + evt_err("failed to setup port %d", port); > > + return ret; > > + } > > + > > + ret = rte_event_port_link(opt->dev_id, port, NULL, NULL, 0); > > + if (ret != nb_queues) { > > + evt_err("failed to link all queues to port %d", port); > > + return -EINVAL; > > + } > > + } > > + /* port for producer, no links */ > > + const struct rte_event_port_conf prod_conf = { > > + .dequeue_depth = 8, > > + .enqueue_depth = 8, > > .enqueue_depth = 32 or so? >