From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM03-CO1-obe.outbound.protection.outlook.com (mail-co1nam03on0047.outbound.protection.outlook.com [104.47.40.47]) by dpdk.org (Postfix) with ESMTP id 584F62BC7 for ; Tue, 8 Aug 2017 10:42:21 +0200 (CEST) Received: from BN6PR03CA0096.namprd03.prod.outlook.com (10.164.122.162) by SN1PR0301MB2125.namprd03.prod.outlook.com (10.163.228.144) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.1.1304.22; Tue, 8 Aug 2017 08:42:19 +0000 Received: from BL2FFO11FD022.protection.gbl (2a01:111:f400:7c09::113) by BN6PR03CA0096.outlook.office365.com (2603:10b6:405:6f::34) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.1.1320.16 via Frontend Transport; Tue, 8 Aug 2017 08:42:19 +0000 Authentication-Results: spf=fail (sender IP is 192.88.158.2) smtp.mailfrom=nxp.com; intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=fail action=none header.from=nxp.com; Received-SPF: Fail (protection.outlook.com: domain of nxp.com does not designate 192.88.158.2 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.158.2; helo=az84smr01.freescale.net; Received: from az84smr01.freescale.net (192.88.158.2) by BL2FFO11FD022.mail.protection.outlook.com (10.173.161.101) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1304.16 via Frontend Transport; Tue, 8 Aug 2017 08:42:18 +0000 Received: from [127.0.0.1] (B35197-11.ap.freescale.net [10.232.134.49]) by az84smr01.freescale.net (8.14.3/8.14.0) with ESMTP id v788g9Lw030886; Tue, 8 Aug 2017 01:42:14 -0700 To: "De Lara Guarch, Pablo" , "dev@dpdk.org" , "Doherty, Declan" , "thomas@monjalon.net" , "Nicolau, Radu" , "aviadye@mellanox.com" , "borisp@mellanox.com" , "hemant.agrawal@nxp.com" CC: "shahafs@mellanox.com" References: <20170803153211.23073-1-akhil.goyal@nxp.com> <20170808070943.24415-1-akhil.goyal@nxp.com> From: Akhil Goyal Message-ID: Date: Tue, 8 Aug 2017 14:12:08 +0530 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset="utf-8"; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-EOPAttributedMessage: 0 X-Matching-Connectors: 131466553387663145; (91ab9b29-cfa4-454e-5278-08d120cd25b8); () X-Forefront-Antispam-Report: CIP:192.88.158.2; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(336005)(39380400002)(39400400002)(39410400002)(39850400002)(39450400003)(39860400002)(39840400002)(2980300002)(1110001)(1109001)(3190300001)(339900001)(377454003)(13464003)(51914003)(199003)(24454002)(189002)(7246003)(97736004)(2950100002)(6636002)(6246003)(106466001)(36756003)(83506001)(65956001)(2906002)(65806001)(8656003)(33646002)(6666003)(50986999)(81156014)(105606002)(76176999)(7126002)(85426001)(2501003)(356003)(5660300001)(8936002)(31686004)(50466002)(54356999)(81166006)(53936002)(8676002)(104016004)(64126003)(230700001)(69596002)(189998001)(77096006)(498600001)(4001350100001)(2201001)(38730400002)(65826007)(23676002)(68736007)(31696002)(626005)(120886001)(86362001)(53546010)(229853002)(4326008)(305945005)(47776003)(921003)(1121003); DIR:OUT; SFP:1101; SCL:1; SRVR:SN1PR0301MB2125; H:az84smr01.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11FD022; 1:uSU3GcCCbcqgxGYeuoWJMTHR+BYpEtxkdFirmp/IW+hwgcQelppst0x1fpZ96HvxFm+jXIjK2ib6W3IBlYuCeopcNwAVzA9h1b1jJJpUgIR1dVH2tMchb8niTAkBpB2sHZJJV5smkDVsmS+0oT8YfubykGFuZWUSi40PYoonrBSOGDU+bwH0heCv9vUgCAGURTQosnFtT9skJhbkCaUdiK5jNKw0keGRMenPnmzP6VQh0t0O5v3s12Wemr7G0bqgnd4KQ2Bm+jQbd6ZcXZGCoBh+MKqbx/8aZ9qrNsYK0migmiEcwn5izXB9h6xQP0Z92KciVz5/v/K6w4OlWTuBe+5nVNMQWIb7YfMEwyBRr9ILe2O3oc/wNVXmc00s4ZQDAumjbjjhV29uIR/TT695HVMcqgfZfWEYYgJ2P6QcsQ1f/Y9enlZT2xkiAb+DUiicwrghjVUlgTCMjVWHJQQRkLOzrUZZwQpcLxbNhtTBCWjiWsTqqdUzBNwWygYG2T27vF2XyZTAnE6GIUWbkDgppEia+FoYr1FHc2ffyauCbIj+spwvwSn7CMz+2nuKtLtRxNdRnE1YPWd+qEoAmsOPCXIpYgUDoJL4f5DCr3LiYNTXzma6MrK5FN7W5UehumBl0o+2BuWY3grk9hMJQ8GGP2+nDFg/ugzfGiYyN4FyeeETCNL8xrFV7pa7JdY5r5BOdQn/IE5dUJu0FMU3CqfHjIVHggF0c+0QRzv+kULoLJ9fNMmrEDt2s/8IKSg8+TIhTox+y7946Z+o7aMz0XhkA/Njtd14hAzoWH52AQACPS0k6prKhH5J/kv+7POyOozAblg/WL0joTcoKuMt7OmBuy3Vc0b6Cln4ZujQbI3WZvM+zkZ95/coiqlAoTQ7IE8r1ZNK2MaHNd4Xh2ObxtH+C3qPArQJKqs4yswAC0KsLzc= X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: ace517b1-8225-420e-ddc8-08d4de3960f8 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(300000503095)(300135400095)(2017052603031)(201703131430075)(201703131517081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:SN1PR0301MB2125; X-Microsoft-Exchange-Diagnostics: 1; SN1PR0301MB2125; 3:tykRanRrCOD+tsqHUIUB3TJamC4z+okZLmqvYZVZ37B8iUpOn0x1NVJ/tivKA3s7WoBSWmgIqQoEgJLT5Q4EfUv/L5wwlF3W9290UZyKhrtk7WcWAZvPGIK2ps1pRcZrjVoY4L+BuejV5lfGTOx0m6kH3V0bFYdXHGe+wZ+Gf/m7KVn+ZrQI60roIchCPz0Ch3Pl8dds5UUo94t8FEQg7fhh5S+OS3ErTVRxhPm40plNvEWx7DCJjTJAJsHbuQltS8ZU1a95xRe0frudGGffZX4nMAU1OstOrLsdzbbl60S33OHpz2tIf7mFx1VJPlbyO8h3I9AV99Z72yK1fAe27X6Y1jz0hefN40vRJsDaHaF9Wzh0/tt0qXWAUEcMh0an7/VjmbH8cx7dvr+RORIfyKkZT4kMdLSVlj6nE65W7JXGSOpYQPB1CP39oLFkxFf+2hSNvxXJvl1LIP5Kaba5pb1PdiDAxwpNVbXtUgoUj1YowRjKn5zRSLBS+ZFfJ2qfYC/zIz8+30IjKInD6MSN+4C9kyWKg0gbuHovE2bsPTUxYqqs1BFnlvCZ/XUYue+AACf1NxnInrPcRRD5MWVKEMq8v9DvTctv5yrJaOl2ZJCaaiOSgDHkXiuWnaOlzU83+2HLxecfxhk7S4oUA6hfwmmzT1twjtnQusW8bnHrbiPm/sI5iyB6kFGRftzcu3xCPRnmpIuuZNKP1Z1OqssFRLVPCQMxmFaGkq6PScBtnj1++23B77dftbY/64HOj+T1dRH5xVw6/ev3+iMJcTzp/LBDP/T5c6G64SqnpRJ6S/RViupKr2kCOC+9PVufoEGBJltlLxh87dsF/BSy2U8rDt/qX2Nczg+MsaevIDTTHtc= X-MS-TrafficTypeDiagnostic: SN1PR0301MB2125: X-Microsoft-Exchange-Diagnostics: 1; SN1PR0301MB2125; 25:KvJrhqFzfkEkIbjVOpJw7ggInNo5kLMX/7sqAy/UyorD9i0+7Q2eJJqheZTs0Bot/RD2YFOaO7RLg1a/l4GB1B7b8EG1E/qRsg80wb+b+fVtNvkbHrSnToG6KecFA7g6ntPUL2PYaYDox8UBKOn1+RsC3+IU4JdbLWTVZJzeKQxfZArfH6xUdhLayErHRFtXy/s8ZKSPT+ttGEzp5h4Q97qDmA3VrOCRS4qG119EG+eksdjLrhFUBVQYPXYsOwEFtlGCG0Vw0TLc/2Hl1VB2htOwQbjrwK3cOTrD9IUvacUiwJfQyrROt0ELH6cTxGrMqIdCcipgezAfxx2InnukL+j5fGgNBvvUXQh5SexaB/EHLQ/mcKKbZ7dRlPvyRrAPXZoqHSwA9mh0O5s/dVlFeit6sXECionXAePkWiq1c3Sf4VhLqogqWQ0g3E1pv0V6hqFgENb445PX2qJbrpDmnrvPnjV422gXMxiDTODrinvP+41ZIiqAeQdUoK7FTRxnFwplrR9mSF7jmhkbMicntZZ4FGrNPTGRDlW9BCTfS9owqgm3KIw+ggPzb3+Obrcn5JrQNoiwonUqX450A9VN5G/k7oT9MtQttf88OamDHv3Ly7CVpP0J1rh3xYQLbBpjbP0/yCuUEUzPmZMvaewqNP5GFShjUT5tOeFE1uaz3wQ8TyhPJ4c2x3Nr0T0EaGZIDcTF0aplrYzflApdcFCkcC5U86sL3T21QbBLLO20BCjqGIJJBmOhQkp2K+lnZWTyhUuYQqQif587iJ34+004YmOGJFQa47toFHDzRK/3Z3TzsNc1nR3GWDbmV2pi3QOH6bU157i8zL+4uWC4spxqQy91B2fS1tKX6S5nev6LpAHDZtZa+elv6q0QFxXrAP83JDZojA374blmzjv+1mXstv+89wAq4/axe5si8e9lDh4= X-Microsoft-Exchange-Diagnostics: 1; SN1PR0301MB2125; 31:gJlzLlfCKezvN80VHI+dgxj9bCn0V9dxGgtGzfqv4U2eEs6jrUGVcsIzxkoOn7USfxnKFybPc/0Vpw5k/ZJL/7iavMt1JXH56/plUxcIsaaMG44H+P8KLTkm+u33cGsUvqN4S/Wiz4dDPI3kd7ui5qyMhoKrur1gNML7nCax0Wd4+6tk0pW78+ReUtdqroHdOCIIGbU5gF4v3p0KO4gTnkgnzjAcqLIY10aTl52mYCS5owIIZD3tz8/QeXQyrXgE1Bd6L0x1aafOAppZS6lbw3xKpB7djb537oe0cUUkXBEv1s4PtYwm5avrn17WdMccDYKio/fKXLByP6HqJpbJFWfnmahOORYP22cInjzU0BScTxFBJqqIRXiVDaMNdykSJ3uov66bmKuZYXSLtDZY/vAONEfXOLSFUAyp3S8rH1Lrzrs/XsqdREA9wYPbEe1pkQbS/3lXsgdkTzwARzi+1Zlg3qxDLTwycQqKCf+Sqy/YzOb2/ZSnvbywl8guN+SjDk1Ser/b7Ip1Q6eRMtVoqqN/CeH9SoioS5meM9JD9ZbBEUS7Wig5TFmzCJDmTztQ70Ezepmedq0OkF7qjams1yx/9FT4AKOY9BsQvOEr1BZpCgKusN3KS3eWDGUVi65ijoC194f+7weEJzWDABigiGHrhyc7YskZ4NCGBFkBXk0yBVEx2Q39pi0bK+4SXzIf X-Exchange-Antispam-Report-Test: UriScan:(192374486261705)(185117386973197)(228905959029699)(17755550239193); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6095135)(601004)(2401047)(13016025)(5005006)(13018025)(8121501046)(3002001)(100000703101)(100105400095)(93006095)(93001095)(10201501046)(6055026)(6096035)(20161123561025)(20161123556025)(20161123559100)(201703131430075)(201703131448075)(201703131433075)(201703161259150)(201703151042153)(20161123563025)(20161123565025)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:SN1PR0301MB2125; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(400006)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:SN1PR0301MB2125; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtTTjFQUjAzMDFNQjIxMjU7NDpjRmpUR2wxb0g3TnNDQWlhNDc4endncHBn?= =?utf-8?B?Z2ZkaitPYUFzUDlYWkpEQzNOaUdMSnFhMjBKNjBHL0dJVFQ4N2d5MCtSQ2o2?= =?utf-8?B?dWI1QWRobzgzMTJEd2lXUENCS3p6bytFQnQzVGtaRE05Q2hYQmhta2QwVjF2?= =?utf-8?B?a1NBaHdic1dyRjFlVFJWT2dyOUh3bWN0dFovWnBhOXNqS2xacHBNVnQvMk42?= =?utf-8?B?VExBVkVWQmlsdnFzTDhaY29TMCtIZEMrRjdxb2RSa2JaYWp2bk05cXY5SlNj?= =?utf-8?B?Z1o3VFNzQ2tNa3Axd0MxanZPOHNNNlNVbGE3V3VXVE5BcENQYkxDbEw4Tmky?= =?utf-8?B?bUdNeTArWFYrNCtNOTRjWTA3S1NHc3l0VWhMd3B0aUIzUHhHOFNBUHM2MkRJ?= =?utf-8?B?T0VKUVBoRjRsNlY4VVBBdS9VcTBnYzlQb0h5YU9vRHpCRXRIWlZNSWVGTjVQ?= =?utf-8?B?ZVQxVHpFWStsMWZlRnhuOFlqOS9QemNsL2tuSW9VT2EyUytmUFpnd3FMdldG?= =?utf-8?B?ay9KcTl2aDZMK1BKV2lnUUZtU3ZwaERwQ3NHZXdNY0VUR1hYa0x2cUR3WStr?= =?utf-8?B?VVBLQnJYTzRiaU1hM2dORWRLNGdFa01jeHowME5NNWU3NjhPcWEvdjdaSHRr?= =?utf-8?B?MHp5cFZCSkJxZFIva29zWDIxWmZxOGtBbFJ5VDZFYUQzYzVWYjZNYkxrazFN?= =?utf-8?B?U3IwREFxZmVwQVIxbHBFdUF3RUZjRDNBNm1rK3JtK3NBK1cyb3R6Y3JITUFT?= =?utf-8?B?aHdGcmVCbk5pQms2SWl3N2xhb0tsYWszWlZRQWJiT3Fwd2ZURWlzQkE5ckov?= =?utf-8?B?U0w2bEtmVEF1eFR1L3cwYUgralVIRlB1QVJvbDd6dEdUN2IvOXIzZGlDTHpQ?= =?utf-8?B?bGhUTzhMY2hKWk40UHFjeGk4L0kyTlJOYmtqd3I1d2ZaZkl3dzFhaWVtTDk3?= =?utf-8?B?eWh2d2xSS1d5S1pUcisxYnZRMGlaOUczdDNMM09VdGE3aXRyZVR2NlhIYVFW?= =?utf-8?B?UHZOUHR0M3lISGVnUG80MjRSVEtIckhnbTJSYllWREp4dG9iQi9HVld1OTBW?= =?utf-8?B?cVZDQlZXSkhwTDVIcUQvWGRHdTJ6VS9SMjc3RmREazNMK0k3cUpTOFNWN3pu?= =?utf-8?B?TnRIQUZIenVibzhHcUxqYklLUFNHNDNjTGdYdEN0dHVackswalllakxDVVQ0?= =?utf-8?B?bHA2V0xENWFNZTZEV0k4ZkJialZsVUlEUG9zTWpwazM2a0Yvb0ZIeEJjQ3dZ?= =?utf-8?B?SnlJSExwNGgyZnB1K3NTdWRjbitXL2EyOTBlSk1sQ3BnUFQ4bEk1bnIvTXpz?= =?utf-8?B?UDBZblZXODhJTnNmV080bUdzd3lpNEIxKy8wai9mM2o2N2NOWFFCcHNoR0t4?= =?utf-8?B?YkQ3ajdwYmljTHJoem8rWVZiRlY0b2h2VCtkQnBDeHdsNjY5T3VPOGdkeElV?= =?utf-8?B?MGlDTlQzQkVGNnNKZklOOWlwUHZFRTB2cEFoSmozUStYRE42ODBDbFFLamc0?= =?utf-8?B?RytSekZhcEw5T0locEg3VGVQMTRxdUtDb05RWXVQNlcwdDhweEE5NXRzcjYx?= =?utf-8?B?QmFaYVRPY1M2bzdUb05Qc0kwN3lJVDZJNDhjT2p2U1ZHSG94eGFZVWNDMGNU?= =?utf-8?B?V1oyY2xLZnk4eFdpZHBWRFhBWmtiV1pMeE4wSFNkQlJCY09aN3g4N0g3OUI3?= =?utf-8?B?N09EM0N6dEdGcmk0Qlg3L095TWpXNlFxT25sWHpWTHB3bGwzcC9OODEyUjgy?= =?utf-8?B?dmRKYWVSNkJVQUJwRExPbFpsTC9VbHNnWGdwV0IvMXI2YjJ2RnJ3eWlMZ1cz?= =?utf-8?B?dkFGMjd6aWJrcnR0end2b1hXWTB4aDQ5bnNVeWo0S0ZUdGpURVA0YXRzb2hZ?= =?utf-8?Q?yJO5tE0Ubkk5RKW2shAa6w0KKcdYiDguY?= X-Forefront-PRVS: 03932714EB X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtTTjFQUjAzMDFNQjIxMjU7MjM6YithZWFmU3hBdlNZU0JHb0RId3c2LzYr?= =?utf-8?B?TEtSbENpb0M0RFZmSkVFNUdMSHBzNnlDK0pNdWttcE8yRWNGNlZXL3hhSlZq?= =?utf-8?B?VS9JUjVjUldWeEExM3FTSllvYlI2b0NwOFMvbmxXMzR2MkQxUUtSS0lrUzNs?= =?utf-8?B?VklKV0pkVjFkWmE1V3lVc2djZWlWNU1lRnBJRTNWV3JoL3BMS250RjJmQ0Jy?= =?utf-8?B?RWI1ajZYUGs1alI3OVpTYjVWQVpudndNYTRadDU2SVNSaDFpdkdYZnNIRE1r?= =?utf-8?B?SkFQUVgrbkdQemljUmxDTFlWTlczcCt0ak5mQnA1YzVCVktsMXZ3OExxMHJG?= =?utf-8?B?RVN4RzV0cmRSYUI3djFzSlZjVDk0SWRZR201S2VuV25KZHk5UERlSXJxTkVY?= =?utf-8?B?SlpMR2tPZllNV2V1WTREZ0pIcjdXYVhoeUpMdUVxejRLUDVwWXFlMzRBSmsz?= =?utf-8?B?S3RMbVEzdkFucDJKYW1mQTRMOEpmQmg2dWlvb0xLcFU1aXkybU1YMVQ3bENn?= =?utf-8?B?Q0lTMnR1WDRnWERQdVc0MjQwdFZndHd0Z0NBYmp5SGhLZGxtdGFjL1FEZEZX?= =?utf-8?B?QTdiS1p0STBFTVZwU3lTRTU5K3licis2bXIyNmVqSndsUE8yb2NUL1RxQnln?= =?utf-8?B?QVg1d3MwZGpFZFByc3VPeDEwZUZWcXpEWUJJcmFOd25ucGdiQ2JBazA5c1hW?= =?utf-8?B?WG03MmlQYTVSb0ZQVkdBS01ISmJHcWpoZmd5QmFFUmdlZTRET2w5dzQ2ck81?= =?utf-8?B?ZGc1Q3BzUG9EUXdsaHo0TVQ5TTFlcVpYL1R4dDlHUlN5WHI4R2RHTTQrejBV?= =?utf-8?B?bHNoUWN3cUZpTFJ3VHA3Q2FlR3hrbnpBTkpaZUQxb01BR3J2ZVhBQ3RiQTFZ?= =?utf-8?B?eEd1cndpYnZOZkdtTlBEWGUzTmhjYnJCZGpBZk9jVmxQYTZnYjczLzRLa00v?= =?utf-8?B?blRGc3hrNmNqMWh2NEg3S01PSjFNU0E4Y1BKeWdNSnNobFUzdk9QU0ZkRTRn?= =?utf-8?B?SVBDQzBORCtYSjNLekp4bTIyWEFCWWZjSGpYR0ZRZ3gvVlMrV2VuTFpzWHhl?= =?utf-8?B?UW5SUTJwNlExVUdQN3BtWEQyWFp1S2NPbFcxT2dnbTRMRHNiUTFjdDkvZTZx?= =?utf-8?B?YWsxVEtZeXVwSWpxSHFWT2gyaG9uRWNWbzZhRTA2WGVLRlJUUlBnYkQ3eTlS?= =?utf-8?B?Q2ZCT3JvVEoweGVaSFFWZlZIQlg4N1lST0h6MmFkZWNNcHFoM3dhc0dXR1pi?= =?utf-8?B?cGNsNGlRaFNjMWdEbDUxZEt6Ym5RWGlGbDNOT0ljbUgwS2Joamx1aXlTQjJP?= =?utf-8?B?MW0xNnZVaGZ0em1kSFYwRnl3aXZVZkJjT0txeDdmNXdDdUNoemlpSmNGSlIr?= =?utf-8?B?NFE5c29ST0tqKzhPUTVQRzAyYUNuM3pKRTJmemVVVk9JeVdMQjA2N1pPNVVS?= =?utf-8?B?WmNxV1hiNjdUN2l3blpWV0xHTURCSC9QQWNIRzlwV1A4cmJjT1NVUXE0UGg4?= =?utf-8?B?TzVlTzZsSGJhd1JNM212dFVmZ1J5cW85TXgydUZ4K1RiQTdSTUxFZ1ZnYkZS?= =?utf-8?B?UHM1ZDU3US9DVkt4YWhpQWZTZExLR1pGRzJLQnIzc2QwRUd4cXdRRDU1VUxU?= =?utf-8?B?L0hrMlBJRUs1Q1RQbXNrOVJwZXZRc3NENk5sQ1BEL1JmNFNXSmd5NVptSzZT?= =?utf-8?B?dGhDM09aRlRKdE1TQVd4OGxVYmk2bzJUckg2Tzlva1pTcG5EcTQ3WW01U0l0?= =?utf-8?B?YXZBS1dzT3lZNTMzYzNVb3VWeWVIa2xZMTdsS0l4RWdrV0xDWHhzOUdWK0k5?= =?utf-8?B?V095K2c4SmVnMjhRU3JMaEJBY3dNUkcyUzFxaWYvTjJNcUVibTdia3FMUnRH?= =?utf-8?B?eUpEODF5eS93dG4wOWtMMGVjcC83dDdRL284dWQ4cFpiRThSMkdCTnk3NUdo?= =?utf-8?B?dWpkTFN3MGtTS3p1SWpkNHoxbUxndkpvTmMvZDNuTS83NW4wRjdKRHFubHZ2?= =?utf-8?B?UzhDQzI0aFFOWEdBVDA4bWd0VWVOYXpsaGd5SWQ2YlFKUi85S20rTDJXamds?= =?utf-8?B?ZmhXU0ptWUkxSldHU2c0Q2hKc3kvT0NwS1VUZTRWMkphWmNzVHhGeTFXdFpq?= =?utf-8?B?M05EL3VYWHF0VWl5K1lZMWR1QksxT0F3c3dqWVdoTG9zUTIwNkoyL3k4eVI3?= =?utf-8?B?MTJjd0lBdFZtZHZMSFUxVmZOTGNpZms0UDUrcVR1WWVYQmRhK0p3Tjlsb040?= =?utf-8?B?RDljbjVmUHFzNGY1bWF1dFlSWWVMSjdpUCtaYTJrbU1QR2RheGZlS2QwbXgv?= =?utf-8?Q?6snzlSNqJWOFo5pt50sgvdqmlJ62kRnGXWDuk/x?= X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtTTjFQUjAzMDFNQjIxMjU7NjpUWUtndFcyRHVNb1lRaFNqREx1SUJVWmFw?= =?utf-8?B?TFhQcVVJMEwva09sZS96ZjhBbG9WYkxNMkFjbWtrTW1kdkpzRzVZT01GOVdh?= =?utf-8?B?cW42WUM3U1dKYVZmeHk4ZndvSi9wbHNtTEd0TVBwVFB4L2ViWjVpT0VvN1FE?= =?utf-8?B?akRReHJVMk8vNFZxbE8yVk1hR0UvcXJXakhYNDhobTRKZ3E4dXhPNFdqR05K?= =?utf-8?B?bkF6QWhQdTUxb0FkSEdaZ0VFV1J6cWMwVVg4bHhDTVZXN3JzTVpaVStXaWtE?= =?utf-8?B?aVN3WTFmZnVPUVNtQXpPTGhOZTZlbUpkQzdpZ0JpODlrcEkzY3VkZk56cVdR?= =?utf-8?B?ZEpGTUhKOVdZT0hhSnNUVWFyNG5WRExadnB5YzQxWG9WUW5raVpIVUhlNUpm?= =?utf-8?B?cEZlWXNtRHhVQWJuT0piaTlFLzgvRTROV0FReDBhUHRTOHJxMy9TME9SbUc2?= =?utf-8?B?MTdYNVpUWlZnMW9Ya2FMN2NIdXZ4bm9PNWc5NThOQXNoemY5aUp0UWQxMDJB?= =?utf-8?B?RmFESDkrSmdicDF5UzRwNjhvVzVZV21OVkhCKzVESk5oRWJySlFOcFcyQURC?= =?utf-8?B?U3VtVG5lL2VCRGtCQVJWVDljdmVROTAyYUE1eUhVOFozTnlLWU5UWnBnMThS?= =?utf-8?B?MHgxbXdoZW5COHZaNHVNNzRPcndmdjFIQXY5TE9LaktvZlZ3b1RTb2o1enpH?= =?utf-8?B?L0lyUnJtT29xb3NIL1V4Y042TUZyaWJhNkdENzkvdWVTL1V1YVV6NnA3Rkdq?= =?utf-8?B?eW1mckpTQzg3MlZwVjVId3JlVE84c3hicmprSy9nbmFVS2N3b2RnY0htV2RY?= =?utf-8?B?Z1JjVVB6VUJadHJZbnlGeWRJR0o3WldCc1NPZ3NZdGF1OGhzWG5hcy9YQVpY?= =?utf-8?B?bWl4cFZwRmplVG5MZ0NraWdLUG1nN2xzMEpEL1lMWld4VmVnVktxYndSR29x?= =?utf-8?B?bjUwU1J3UlVjL3R0LzFEMDYvaFNHSEs4ejk0eld2RWtvNVpKY0RuRXJkV1VO?= =?utf-8?B?UUpiOGdqcFUwY01PSVRNdWRMTE8rTERLV0NRNThUckt3RlNtZzNvUVhzUVI4?= =?utf-8?B?cVphYW5HMHNmc3d4R3RSQThFOUJqdTYxQWloR0pSSXZ3SDZJYmtqSjVtMWdT?= =?utf-8?B?cko3RFV6QnYxY2RuL0NzWC9yTmhnOWhyQ0xHT3FyNTdmbVZFYlhFMC9lTzVH?= =?utf-8?B?UTFjQ0JiUDcyNzhNS1NUN1hHaUFUZDg4OC9yUlZlVGZRQ1orTUxIb252ck0x?= =?utf-8?B?OEcyY0F3UTMyUGpHUEV4WmxRd2d4WVJTY25VYTdCcklvWUNRQUYwQnc4ZVUx?= =?utf-8?B?NGlLUjFiY01NbGZRPT0=?= X-Microsoft-Exchange-Diagnostics: 1; SN1PR0301MB2125; 5:M7T3DV3otLVbKrrrC7maDZ5AUkGQc3sV569xESe9L0d3IiEbHl/yVcDoYBzAjCEpRLMjSlzFKcL4NyN9daPpbEusjuReMl4qmEkkolZ3q2/7MYG7HUYjhCjC7sk9+uh4VHQLAf3RZNz7RZG+0RUcZfzY1pVbXSZsuZdzsKzi8Owf31h/um1EQkFSvMIydMeKLLTGqEtcI9ycoq93jWrOh+9ZGPr7t8LuvJwHdavUJ5BgSBEGzQHvymjwP2OKcUWxB486vGuvqQsIlx4veB6n8SZ9t9nhIb4fRD0tDRAOigIx7Ch+5fdtxZgdNdBCEh/u8I7XyAQAAdAqA0ZNfQq3AEJ/YWwQyXQrllrzy9HDGjkGEuht7/3lejDZBiQh27gLmGDQadeIEFCWofoSgukDSLbCKtn6VnOp3TNgycRTaOYTCvT9KisTjGvVwasb/CkydlEEWr+7BIk30DRfuPkMDMxjEadYjOjSCAvACKJopdCw9uszGdafhTv3Nhhb8+x/fKKd2EfZWsAnfZJYly7GvA==; 24:O+nn2oEY/Umwv/OV3H8NQTkioHUBGdI3OrccWoo4CkGMWnsEqKef2ZEV5HKgj2TtroRnBvjth4q1qbLZX6BsWfzf9m+Q/JFL1s18wP8XLek= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; SN1PR0301MB2125; 7:aBdHuvQgyK3n363WObrTlIL5Z1aA3dGvTbDvlMT6vFuBWLnbYev5G1zauJ61/nfbr5cKro4jDkRUH33flefapagZQVIpqjrSsxT3p6ZaPPrqvUBhbbcltHaYn8sBwwraANFgqjw30KzBQ+jYQuJhHR129Hfor4TibLiITRszSfDFsJq0wLs2DBcL1PQ/b1Zoz0+z2MAwJjpvBbqa9wi2U+//PKAzX2FU9U+a8Eq7HvpeG3RD4QtQmcO0JSCwzlZV3lSe5QqAt00+BfCAsdfCT0hYvaFke/7H8ZbNDYizlUvSHgJeFPMH0oc49Yl3+p43QdxXTp/dYhBBVpIIia5kMdeuPJU0TA+CgxWA31T6yIl0iej2b8IfmTfxB2/z9Rsh07QRsiokGODkw2yH2WtYnjMxHt1zsjSlDzblB3UNLHnxkJCm4vqXmyWXcL0zZi4DX5Cmy+EUAvBNuT/yuzYYcP8P8rokv+9cZ6t5iU5AUN0uzsO0mLW05hG1FtFJTTcF/xHaO9i0YMiYhnMlmkRDZR3lE90c17k0YfTKA5BCs0W06WBOZGos6c48EE8sC9tH7wXyeJ6vW2dhrn+K92t9qhV2vnHyr+aaxyipb6oLRhS/bEQSHx/bnNNjh6Hdr5KYI8gk+1NECtjFILM4pKxsU3bPrUGy2qzPBWAqsu7WoKhIbOVZUsdDjpga/Mt1soYFOs6ehTWPGgD5C9tko6uUVa83rTPnHVyK37f01JbKp5RHT/6MOFdSBcqY0ULzt1VJHHfzUMYcbtr46TaG7WenX6vPrxQhRuX2sz57C+TcU+s= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Aug 2017 08:42:18.4231 (UTC) X-MS-Exchange-CrossTenant-Id: 5afe0b00-7697-4969-b663-5eab37d5f47e X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=5afe0b00-7697-4969-b663-5eab37d5f47e; Ip=[192.88.158.2]; Helo=[az84smr01.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1PR0301MB2125 Subject: Re: [dpdk-dev] [PATCH v2] doc: announce ABI change for cryptodev and ethdev 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: Tue, 08 Aug 2017 08:42:22 -0000 Hi Pablo, On 8/8/2017 1:38 PM, De Lara Guarch, Pablo wrote: > Hi Akhil, > >> -----Original Message----- >> From: Akhil Goyal [mailto:akhil.goyal@nxp.com] >> Sent: Tuesday, August 8, 2017 8:10 AM >> To: dev@dpdk.org; Doherty, Declan ; >> thomas@monjalon.net; Nicolau, Radu ; >> aviadye@mellanox.com; borisp@mellanox.com; >> hemant.agrawal@nxp.com; De Lara Guarch, Pablo >> >> Cc: shahafs@mellanox.com; Akhil Goyal >> Subject: [PATCH v2] doc: announce ABI change for cryptodev and ethdev >> >> Support for security operations is planned to be added in ethdev and >> cryptodev for the 17.11 release. >> >> For this following changes are required. >> - rte_cryptodev and rte_eth_dev structures need to be added new >> parameter rte_security_ops which extend support for security ops to the >> corresponding driver. >> - rte_cryptodev_info and rte_eth_dev_info need to be added with >> rte_security_capabilities to identify the capabilities of the corresponding >> driver. >> - rte_security_session needs to be added in the union inside structure >> rte_crypto_sym_op to decide between various types of sessions >> >> Signed-off-by: Akhil Goyal >> Acked-by: Hemant Agrawal >> Acked-by: Boris Pismenny >> Acked-by: Shahaf Shuler >> Acked-by: Pablo de Lara >> --- >> changes in v2: >> Added one more ABI change wrt to security session, This patch is not split >> into 3 patches as these all will be implemented simultaneously with >> rte_security support. >> >> doc/guides/rel_notes/deprecation.rst | 15 +++++++++++++++ >> 1 file changed, 15 insertions(+) >> >> diff --git a/doc/guides/rel_notes/deprecation.rst >> b/doc/guides/rel_notes/deprecation.rst >> index 72d1f35..e34a809 100644 >> --- a/doc/guides/rel_notes/deprecation.rst >> +++ b/doc/guides/rel_notes/deprecation.rst >> @@ -78,3 +78,18 @@ Deprecation Notices >> be removed in 17.11: >> >> - ``rte_cryptodev_create_vdev`` >> + >> +* cryptodev: new parameters - ``rte_security_capabilities`` and >> + ``rte_security_ops`` will be added to ``rte_cryptodev_info`` and >> + ``rte_cryptodev`` respectively to support security protocol offloaded >> + operations. >> + >> +* cryptodev: new parameter ``rte_security_session`` will be added in >> +the union >> + of the structure ``rte_crypto_sym_op``, so that the user can choose >> +either to >> + use ``rte_cryptodev_sym_session`` or ``rte_crypto_sym_xform`` or >> + ``rte_security_session``. > > I don't think it is required to have a deprecation notice for this, as it is adding > another element in a union, and it is not changing its size. > However, this would require an addition in rte_crypto_op_sess_type, which, > as long as it is added at the end, should not require a deprecation notice. > > About splitting this into two patches, I would do it, as I believe deprecation notices > should target a specific library. > > > Thanks for the comments. I have marked the v2 as not applicable and marked v1 as in review in the patchwork. -Akhil