From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-ve1eur01on0049.outbound.protection.outlook.com [104.47.1.49]) by dpdk.org (Postfix) with ESMTP id EA6131B4C5 for ; Tue, 9 Oct 2018 12:45:36 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=36GQrmvigN7hJ6PJcSQzfIUUjqB1piAxngbn7xNRGnQ=; b=HtGoElwNeT4P9YMgXZzysXgvc8nJvrND4SKtweXOlZ4lCMwmUOLjSWsFAx9RA1nNJYu328iVMepWtkFxkfQGBzrT3P+LLzSndB2nlZxLdmamBqTVlPOMuc4+MA6ViqO/Djs/WWsm5mKAFoe7nPq2pk75BgMknNuGIVssuBnenEg= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=akhil.goyal@nxp.com; Received: from [10.232.134.144] (14.143.30.134) by VI1PR04MB4893.eurprd04.prod.outlook.com (2603:10a6:803:56::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1228.21; Tue, 9 Oct 2018 10:45:34 +0000 To: Dmitry Eremin-Solenikov , dev@dpdk.org References: <20181002200003.10571-1-dmitry.ereminsolenikov@linaro.org> From: Akhil Goyal Message-ID: Date: Tue, 9 Oct 2018 16:15:16 +0530 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 MIME-Version: 1.0 In-Reply-To: <20181002200003.10571-1-dmitry.ereminsolenikov@linaro.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-Originating-IP: [14.143.30.134] X-ClientProxiedBy: BMXPR01CA0033.INDPRD01.PROD.OUTLOOK.COM (2603:1096:b00:c::19) To VI1PR04MB4893.eurprd04.prod.outlook.com (2603:10a6:803:56::26) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: b10af0dc-ff85-480d-56b4-08d62dd4582d X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:VI1PR04MB4893; X-Microsoft-Exchange-Diagnostics: 1; VI1PR04MB4893; 3:i5ENCFLmotcSMbWoq3+iFa1uAXYOIYHJYueCdnjBg+4E3DptFuO/iokEb2AbqF397dredjR42uRl6kXxtFthUpmAXyquE0D4W84YNPw6meqE70Y+DDm3bx89DVaXR0uCZE6oFcnwRpbkI9LRECLixBLr2juwy8ZIyqExc7ITWE1hcWjxEM9efFqlfPTSHBPzHWBKN78Q21pBYUCxWuWoyu24njpzVrSUhiM28zkrdStw9iAfzUScj6AogoVRTekA; 25:vEwp1erQ+mWMaaO88Kg+AxYMEWqqbv0+wTac+quwo6oulFn8uVHYEZ5gjl/6aGqAkc2J0qedIPDs8ULXARL3NOyloHRUt+TGquZeXf1pT0H2hSMcfCI5rnY9KFMz8ppNfjsVArBTvvn7P2wRJeZ7okdDmL6j2GqGyafHuNv8puARSG2x5qdk+zWFiQBdqU8S4FqLNWprgbLJYC2EywFEOmNTXT6PdaxJ2FtDi+HVmvasTOWmOeZae6105Nk0esQ8e8swq18y/aPZvE64pMVzrH0U56mLwDmgzvp7Ytw3JTRXne5ccQKE1tDVVVbmL+xJddNSF9ugbqo69O6Csoh15w==; 31:eNemFgrUTdGA/6PBHxRh072jTtCL+OAT0r0cK2ExRRoSaUE3tN1pN6njkfiXlmct/voLlobepfVb9yXY7Exi/IrSTfYUKlqVhuvl46LSfyrCdNwOIFZO2Zq6PcfvGevANgd+jnIY0vzUm4NKJiWvqFA+OEntm2+SF24bMhZENTNAdJlMC/4J17LsomvNPUG3ic3SElIONyEnEMihEP0RhmU0ncxXPZFlKaZOaZ4tf+g= X-MS-TrafficTypeDiagnostic: VI1PR04MB4893: X-Microsoft-Exchange-Diagnostics: 1; VI1PR04MB4893; 20:fgJXHPOchhFuFI7tvfzyqeDY74oEMwNqS98DOJkvT+ehQUUHmy4Nwsdovtwc7gtkbs0TUYPcZIvbLLK9gnGmxh/uPIycVK+8CUCkk+nAKOaY5pu/7y1nDVE93+5A0gMh1/jkscpwdhhYl/OXvc0w6MiI3cSJY9oFwHbUSuFzj1NpscK7QSatFhk9/6KBE8rhkekcOfMe/lc4yrSGsGzfLO2LrfM5lOrsAFob3f+8HA414+YOrYrv0MuQwNo2j95+Eu5lZXBMU5JNFAJowKq8WoFt5OjnpOD94/khfRfzm+uZgexRzJe3Rre0g2cfF/7CVhxE7HOyqfELRtjkw5+RKjisID3Y5Tvvxyspy9u6YNjnqYsA3xo9J9etstvJFubg3ETJxG3Yvf0FJ4ZDCP9lcymZqLV538uQHi6ICb3wxbGiBVUF3oex+BFRaOU1ZP+VqBdT6Q1KbAO2wJp5AnaQEV8nHPeBXCBmUqG7iFObBQD2Vgd+c7IPM092S1FfIg1o; 4:PuB4eIY7cflscko88GgGKdNMUvNnboMFjxlDbHVaSKmPhX1W8+8jVMn0txCdaNyy0WEH2oaocAjfsK+PyhGvfU0VreClyObYH3Wpo1TVflawhM4qMb6W3CneLQUtWst+lEqUAAVdcKJP8EbQgxldYbcyah+wyh26P3L1OAAucZD7j8v/jZSj8U0Ge7aqDHqUWVRufXsi4Vx2urvgLvbcpbMnSVAU3xFGvlqGGhXk3GoKYzsxFkXMXI/4ReSa/1AQJZookICj1+a8BFHnAviGJS03Ovvym1MfYefnZBBylkfdLWLpUdlS9RfVidns8dpA X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(93006095)(93001095)(10201501046)(3002001)(3231355)(944501410)(52105095)(6055026)(149066)(150057)(6041310)(20161123558120)(20161123562045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(201708071742011)(7699051)(76991055); SRVR:VI1PR04MB4893; BCL:0; PCL:0; RULEID:; SRVR:VI1PR04MB4893; X-Forefront-PRVS: 08200063E9 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6049001)(39860400002)(366004)(396003)(376002)(346002)(136003)(199004)(189003)(229853002)(31686004)(65826007)(956004)(2616005)(11346002)(446003)(5660300001)(476003)(486006)(67846002)(2906002)(25786009)(77096007)(3260700006)(6116002)(3846002)(105586002)(36756003)(6666003)(65806001)(65956001)(47776003)(44832011)(16526019)(186003)(478600001)(26005)(66066001)(6246003)(230700001)(8676002)(8936002)(7736002)(58126008)(50466002)(81166006)(86362001)(81156014)(106356001)(305945005)(31696002)(386003)(97736004)(53546011)(68736007)(6486002)(2486003)(52146003)(23676004)(52116002)(76176011)(5009440100003)(53936002)(64126003)(16576012)(316002)(110426005); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR04MB4893; H:[10.232.134.144]; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; Received-SPF: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtWSTFQUjA0TUI0ODkzOzIzOldqRFhnMDBJazBtanUrdm13NXJhaEZtUVl2?= =?utf-8?B?T2gzNVVSQnpsN1JISkwydkt5eU8vMHppaWV5Z2RZbmswOW9DWDh6Vkl5V2VS?= =?utf-8?B?aDNMTDVES1V6YXZNUG1kYWd3YU9YNDhGSjZTQkpGOUIrZW5ya0VBbDBXWlFq?= =?utf-8?B?RGFYT00zenFvQXpQdnRWbGlPVXpsZEdFMDlZMWpVR0U2eklYVU03TEdNdzhr?= =?utf-8?B?YThFUlo2R2hPK3dDNkE2VXFxSno1dGtsdjNUMzJlTHNGUmdUYzQ0SlBxc3lv?= =?utf-8?B?NjU3dE91c1BoMHJuYko2cnkxRjJ4alE2S0hqNGpSbVpzZTNQeXZHdjd3RkJw?= =?utf-8?B?akcra29EYUpZTFJ1RUJqQlJHQWlaNzJGQ1dpb0N5VEFiSXAzQUh4dllSbTBM?= =?utf-8?B?c3JXbTJ3RE1KZUp2M0lDY0I0cU5sWlovWlR3S3orRGdXYndtRmYwL3FWVzVw?= =?utf-8?B?UUpHN0dKdHpWNTlqYnB6U1hDRjVkd3VwWG50L3F2eFhucE9VaDMvWk9sSER6?= =?utf-8?B?RHdJY2N3b1JObmlBZk1UVG9SVVIxR3NTY2dWOWFNQjRVdTJGZkE5eWd1eUxP?= =?utf-8?B?bC9BaFVqRkRrOU50THJGaUd1ZVV2YXVmcFJ2dXZEZktqbUpzUnRkdjJ1clJk?= =?utf-8?B?MW44RjhseldFVVpISG9IdTRsV3hwVk9wTTFJTGJHVEpueVg0b3NMMSttM2xn?= =?utf-8?B?dUZ4QjUzYmF5UWQ1d0F5aFdFb01aOFZralBla3IvYmh0eGlqMCtSZjJMS0ZD?= =?utf-8?B?eDdpOHdnTlZ0NWYzWUNnNmY2VGc4OE5abitXVXgvUGs4Y3FPSFNqa0ltSGlp?= =?utf-8?B?NFZ0ZzBZdFZBYWprVDEyRll2ZVVBR0xPdFVCV3dadVgvWmRvL25JSnFIc25G?= =?utf-8?B?OVZIeWs3bTRiZkhvVlJMY0E4dk5rTm84YVdMNVFZRUVwZm95Sk1uUHBVUmRt?= =?utf-8?B?MXlzeXFmZlZ0ejRmNE1FZ2M1TmNDTU80VXV3TjczeWFIMlR6RXZmSU9MOVFT?= =?utf-8?B?MGN6QnJ4L1hzZlhuK2FhZWp3dTQyakJuMjFCeTVNc2Q2V2NyWWlQd2ltc1pJ?= =?utf-8?B?Wm15YVN3cnNhSm42bHl1elFnOFdvTlZFVnk1NFNRNjcvajh5VzNqQUN1VmNY?= =?utf-8?B?b2JMeXNVS0pEWHNWNjVyQzZOaXpTV0JuaXVtZi9rTnRhOGdXN0NIKzVoVGVh?= =?utf-8?B?dmNZWWRTdXpIaWgrUExqUDFrWnovREg2djN1RC9jR0dtOHI5OTRDbVVKRnBm?= =?utf-8?B?cC9wT1ZGeko1UnVIMkhTQnFKTzVMajVpV1JuYzdHYWZxb0VLODBvdUNvNmYr?= =?utf-8?B?UDZLeEdiMFFnUHdvNDJ5amtWY3JOcTFKNG16ZkZ1WURIL0FBMEV4Q1FWTmxK?= =?utf-8?B?WTRrZGxiZkhEL0UxOG1FdW94cGQySWZzbmFGR1dybklGelRVdlpEUFhrbTJO?= =?utf-8?B?cFZ4N1BkTGFuMVNoYzhIdExOZ24zc1h4bVpROTVTZDRHcWJmcko1bjVXV1BZ?= =?utf-8?B?WCtYSUpZRkgxR01ZSHhPcGpTMFlQa0ozYUFnVk1RSTRrVHNVWUZyOGhZbVJi?= =?utf-8?B?aXVUUDluek9raEJKYlA1U3oycndiT0N1WEpVVmtwVlVSa2o0b29sYnpDVFlV?= =?utf-8?B?VHlqN3VLZGVTOStGVlJRSXdpdCtLTVl6a1JQMk9QL0hDNnMwYUFETzIxTXJ4?= =?utf-8?B?OXlZaUlFelpSZGtlNm5xOGx6MnJoWUVxNUJXaHNZSUZZejRab3hoVmVsY0pG?= =?utf-8?B?VE5NVTZvUVVtTnRQc1puTlJ4WmJtZ0IrMzRHQ3RvMjY4R3VNU21jU2diYmox?= =?utf-8?B?UXJsTU1jVjloUHl6MmFzOW5UY0lKU2RFTDNBYWh6M1p3cmpYWkxMR0w1Vm1m?= =?utf-8?B?VXBYd0E3aFQ4ZDE5dDhYWTlZOWVLZVgwNlVZaFRLQWlsOWJqTGNHMEgzN2pB?= =?utf-8?B?TW9MNTlpWE43dXJZZzVXZ2xBOUVWNWp3bDJYbml4eWlOUDlqRUlxYW94aWFZ?= =?utf-8?B?Kys4UWhnNFI3dzVhUDJMUFQvOTRJUG01bUZmUT09?= X-Microsoft-Antispam-Message-Info: Qv+2amHDDUCQWLWZ/d5XBWa6d8KWfdaM57ifBBgOaxHV6HTucozUX/ONo4RLTTJt/LmNBf5r4SgfHssxF+1kz+JQl83r4/DwRM740jhsQQpoS7okd9pAzgNW7InT4mKn693Q27jDEmkrvs6KcrNhB86STCtpeaiHiOTuSxcqB2WQk0MqnBEdJxS2skckjtU8hFLK2KDNrh4lPre3JhnauX1vcjPdHR3qH0nttGxf6PF4urU6MNiWfCInJ/AcMCbhsc565PJ8s5FGUAlx4u+WVH6QDjyL7tD4ZbD5tI9yR/cV2nbhRPCwj0tHJV49jV5OUj0eNCM2rWgIz6JWptkV76JOkPNZwsW2w7wHKJEUnVs= X-Microsoft-Exchange-Diagnostics: 1; VI1PR04MB4893; 6:qRLTIkcviMU8DYc6YbxBsV1Yd0wMGe9QRFhy9frllHEwBxzvBh4PRSIbVIva70YavBSeiP2fOPaz2YnF+npR8+o0KGl8WW/0bNmWxsYC0L4qUS7m06fCRnekSM5F+ac/vSlL0nyQg8Hw4hah5hWxNianVCF0f7PCpOb8i1hc8HbMGAb/yV4uOBccbcHRWWs0jPwnGlwb7BwlFkKT/m2Ig+U2brKNHWjRab21b/lPwJmDw437h77RMi7oR4HyMPn6ojXIbvTDlRrbNieYbhNz2XXLqpXlSK5jRSbcnz8bLR+QEHUuHVkrYJ4vc3AvWcEFDsI1jeupXulz9euD51Q8WYT/4K9C/8U28N7cprgxIkt+ZH/Zs9rNmVVfHaj9WydW23A8c3n8XM/L8KvQuNQssA2BidQgRyhzdhNPA8AaA9QwZxRpdyUo7wv+mmduBOAzbu+opgV8Rnaqd5bBNW7mqw==; 5:RwTwNnQnTTIBKRw7oO1NhIQVF01ImIwbk93BnUu+LfYO5MqGym+NuXwo3I8peyORR9OfNLc9hNZr9NqW/v3SxBc3GvUQ3MZVjnet/JeVVkaGXNafXy/kIHlejqTPCrzOTBNyDpJiwc2jvKVP5TG7ntW9HFs579yEe+MjCapUFaM=; 7:3I4JdUg6DAvzWg6pslTMIlJxKraHSeCczOZnlo/IGBSeGS5ooYEz6UHEzgM4yFdVoUgRAW/ovCIzhFJBHNN1q4q8+MhcdRIqg+tGNzJ5sbK7TiylDxtevCChTV9eynzYYnwL69uWswfbKIdNxfts3Sk37KWdLGXN8AobWAoV/ZeS+Muf+mtU/QsHDCTatn6Hahdtmn8zblCUCXOLIPDyE/JrSnMB8/8tLKtQiq1Dm5SX0XuG0DC8u2SlGKAiC2S0 SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Oct 2018 10:45:34.8452 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: b10af0dc-ff85-480d-56b4-08d62dd4582d X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR04MB4893 Subject: Re: [dpdk-dev] [PATCH v3] crypto/openssl: support truncated HMAC operations 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, 09 Oct 2018 10:45:37 -0000 On 10/3/2018 1:30 AM, Dmitry Eremin-Solenikov wrote: > IPsec requires truncated HMAC operations support. Extend OpenSSL crypto > PMD to support truncated HMAC operations necessary for IPsec. > > Signed-off-by: Dmitry Eremin-Solenikov > --- > Changes since V2: > - support all digest sizes from 1 up to full digest length. > > drivers/crypto/openssl/rte_openssl_pmd.c | 19 ++++++------- > drivers/crypto/openssl/rte_openssl_pmd_ops.c | 28 ++++++++++---------- > 2 files changed, 24 insertions(+), 23 deletions(-) > > Acked-by: Akhil Goyal Applied to dpdk-next-crypto Thanks