From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01on0078.outbound.protection.outlook.com [104.47.0.78]) by dpdk.org (Postfix) with ESMTP id 4A61F1B1ED for ; Wed, 26 Sep 2018 14:27:14 +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=jc5fs9VVWZreBOSZH92CYA1qf8laXhvftzy4x4sxeaE=; b=r1QmciMq+3BHhGD2vH+BWWjeWJ/DLmAZwZTTF1dtMXaMo43NLff19CBM1i8QqsoMTr+iyWtDTr8y35ndRQ6RFNnpAP6+4XPaDzgoOQFKv2uno332pl0AB5jb4pVd+VosWETBnHbla5hR6lJtTg3wTlEMt9S85NY8/mh9EKun49w= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=akhil.goyal@nxp.com; Received: from [192.168.43.49] (106.202.142.99) by AM0PR04MB4883.eurprd04.prod.outlook.com (2603:10a6:208:c5::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1143.18; Wed, 26 Sep 2018 12:27:12 +0000 To: Pablo de Lara , declan.doherty@intel.com Cc: dev@dpdk.org References: <20180814005430.5770-1-pablo.de.lara.guarch@intel.com> From: Akhil Goyal Message-ID: <24e8ac49-2901-5c17-d131-2118dda3e298@nxp.com> Date: Wed, 26 Sep 2018 17:57:01 +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: <20180814005430.5770-1-pablo.de.lara.guarch@intel.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-Originating-IP: [106.202.142.99] X-ClientProxiedBy: BMXPR01CA0026.INDPRD01.PROD.OUTLOOK.COM (2603:1096:b00:c::12) To AM0PR04MB4883.eurprd04.prod.outlook.com (2603:10a6:208:c5::12) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 01f05d91-bb5a-4e78-7d5f-08d623ab6380 X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989299)(4534165)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM0PR04MB4883; X-Microsoft-Exchange-Diagnostics: 1; AM0PR04MB4883; 3:CaeLL0mFbTpSbOkIyX887DXX7mSAJgojnG3Nj3e9GWUH2MM/x0Kk+A/9wXGpOOXSDtNLfHc7VUZyxmaHkb1ZOq/2V6gYTsvubN2PcALBHQis6N3GBdHCrqAAdIZ0KP/+NmueBCahDzfN82THN+2su33lNDC8H6g8SKAIKZhSa3fA4WbzFQea67TqKKGifECx3LLAk2ABH94HHdn4byvLkhcWIhlViM2CKhBH67tZRlQRsH7ajhETc+Jo50avOJga; 25:K2LXIxDpFs4o5Fr6yilO+n+P1mOQHRvJDtoNVPs5bFb6/xwv3BUupXLYk7zBrlPbZm2pKzezb/p5LgSi5WwtHuLnDQVHXbKLDsh6kNtuMYU+JZ5D6jStLYFrfZUMswda4wePPJ6D9sYiSRJcKWakcnu3eiaGirOveFmQ+zoyxc1UpgPlv0H0oTM2+g46ngCng08DtZaWzS6UZ8pgSTboWp52lcVkWCRcxnGX0W/03f9qUkoWuosaRjwXGbh0rLO4xwDsK/CY6m9AzKlXaYmfoMgNess4urL5qKpe5p09AMvYru2kDqr6Ae9bBct978zTus2nc9yEv642OHSrVCTHwA==; 31:EuCUPBzQwQgbxhhZ8BPRCgQcWqfqw1HDQa4iuy6OR8i1dzLcAUwuPWqKxs4Mw2K/YODjZjDeVmCExb0itSuZ2ftBI++WTZQQOMGRbfmiIcuSMD1bPRFk1aBvn+Zbu7a1auNr+XpZNlyGeKPWYSWsPk6y2bGqnHZrTnoAWPXRuZ8vQeEE9BKWhMzsvxWbap84KzFRrrmBR+GTAcxdAjkM+uuIDaeTLzT+2Z9bEbuAzm8= X-MS-TrafficTypeDiagnostic: AM0PR04MB4883: X-Microsoft-Exchange-Diagnostics: 1; AM0PR04MB4883; 20:mZrYd2eCR2F7Drp7UDLC0TusH4Ccw0pkSeWppdoyp8HhgS7+dIrvDUZgrg6SxNEsFQhYmu6aVNi6TNUnR0fSzGN9ZLx0YGnYRii27rwhyrA9p82EPNk1t/0cLM0Z8l/NUliKS4JC26/hQlC3LH6YhV91I7xnHrUDUAZXh9goLvEQCQsRyBHXKLXgK+2zqyIQ2AX2UEFq55BEFjB9uIkT0sltne4q4VpnMh3l/NJf2X4Tq4HGwlAjtwxgXynSdns5UhMlU1gOm/UAHQuNMyPh3ZPQPoLibYxwF6nj3kz8tjHg+RqmriUmwEpBka+D5iIRPu3pFqlXaEFHYSX9yTbCCf4FU3CDIFT1Wl4xuBDs6wH+OtDVcVBLcgQDXa6mFX27xH1BnxXdYEJU3XnnV3EKQEvjAg9BiAOui4tjSyrIjIxp67V9PKCjMu9SFyJ2czBlU0GVozLYbCrGZ7wsaXggYHH3Hajh/8dI0+wFmvOYFNqcxWYeb0IreCxoA+Uqi1AA; 4:7+HB/wTNTr7xFzwTWbOWsDpsGe+GM7hkvFc+YsdX89UXVXiXwvxXeBYAXE3qOMbAM+BkUx6V2vUl8lplAp9gA29E/4DQQp+UlFcfgIXwTuylK6JQm7vJ8HH2ohYuNanno5+rJdGlbwu6xyMQ+kT/s1StKlhW3OOhJGWajCvQakzalgIbPns+znfOJFEM+kssOfcuZ5dKKIrnYVvUZiuh02Ep+oLJCA5kDaiMjo7HUs1KfibIC+j1P7ZZtip7HO6o4VBXN4Mq9yv1kTCaOW0oRDs6I5RReAa8nMbQQDf439kp99/A3kwLmZ5PF0QwyNL9 X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(228905959029699); X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(10201501046)(93006095)(93001095)(3002001)(3231355)(944501410)(52105095)(6055026)(149066)(150057)(6041310)(20161123558120)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123560045)(201708071742011)(7699051); SRVR:AM0PR04MB4883; BCL:0; PCL:0; RULEID:; SRVR:AM0PR04MB4883; X-Forefront-PRVS: 08076ABC99 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(979002)(6049001)(136003)(366004)(396003)(376002)(39860400002)(346002)(18543002)(189003)(199004)(68736007)(6246003)(53546011)(50466002)(230700001)(6666003)(476003)(4326008)(44832011)(105586002)(486006)(2616005)(956004)(446003)(36756003)(11346002)(65826007)(5660300001)(31686004)(117156002)(25786009)(16526019)(8936002)(186003)(47776003)(305945005)(7736002)(66066001)(65806001)(65956001)(81166006)(81156014)(8676002)(26005)(77096007)(3260700006)(478600001)(76176011)(3846002)(6116002)(67846002)(5009440100003)(16576012)(316002)(58126008)(6486002)(31696002)(34290500001)(229853002)(86362001)(52116002)(2486003)(52146003)(23676004)(2906002)(106356001)(97736004)(386003)(64126003)(53936002)(969003)(989001)(999001)(1009001)(1019001); DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR04MB4883; H:[192.168.43.49]; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; Received-SPF: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtBTTBQUjA0TUI0ODgzOzIzOjJtVjhlejJLNHFPU0hSZkU0ZXVWN3BVc3c4?= =?utf-8?B?MWJqbGZKR2k5Um9XN1FIVFhFbWFTalNLbml0dGswcFlYQU1ZTFFJUUorZzlJ?= =?utf-8?B?dFpHUCtTbzRzRmpoclR2dDZpOUtqR3ErbEFmUGpzRDNpcEVyR3QrYTJ2RHBt?= =?utf-8?B?NmFVcjExUGNRU1BSakRrNDZJV05jSE44eVJNQlpxYzl5bVNkckNhY3B2Rm1O?= =?utf-8?B?VnczbzFKb21YOWxiR0UrVWlpbVBXRTdIZ01XZlU3OHN3WFdjOVEwZlBFT2Fh?= =?utf-8?B?andMVkIwUTd0aTE4MHh4dXBCU0NBc0lJNGxBb096RWY1UGtNSjRjK0c1WW9v?= =?utf-8?B?K3RKUWFJc242UHlENjVQTHg1VVVjQUQ4NHl5TDdOL0t5L3pidWF4UlI1cXlK?= =?utf-8?B?Vkp0VlgvL3VWbnQ1OU9qcmpSbk5xdklmQk9VSlJPOE9CQnJ4M2hIei9WUkR5?= =?utf-8?B?bUpWSEdUL1BJNlZ2MzFaaWViNHROc2dWZGpOWTUxMlMzS0Q1TCtVWE9YQ0FC?= =?utf-8?B?aTZRaC9uaEZUeVkrYnFxcEJ5eEJVcVd2SHR6UHZXZUZJN3VRUnZGSXZiUDRp?= =?utf-8?B?cS9OOUF3T0ZMRVJLMStWNFpuWWU4VURpRXZCZU1tM1haeGpROTkrZm9tc3ph?= =?utf-8?B?SDhLTWU2UG1pWURzaHlQT0dBL0NwY2dweU5PbkpMUGtLOW1mT0Z1b052UFdl?= =?utf-8?B?bXRHN05FNEd3NWxMWlpiZGJ3TU5YN05zNWxuOUJyeGVHb0hRYnBMcTRXSlhZ?= =?utf-8?B?Q0l3azZyeXFsTXI2eldRaFBnblNranFTeVlTS2hvZHJUTjIvK3NvT24rWVdD?= =?utf-8?B?U1BoTE5zcmtoWHQyelltTWo5UGoxNWlOWHZqOHBta3JoallWaVFUc0RLMjhW?= =?utf-8?B?R2RRbnRvMW5HT2NWMTBLME8xMUZNVTlOTUdZMXgwS1UwY1dCb2FSaWp2ZGxh?= =?utf-8?B?TmV3Y1lBaUFTcThPZ1Z4c1RqYjVQWmR1dkxwSFpablV1YUUrNWVtTG1OaUpr?= =?utf-8?B?UDZWYXNPMGppQWpwYVVGUi9rN0NNVVd6VkhUM0k1Qll0MHByVFRTcHNYQjQ4?= =?utf-8?B?NndGUEhKUXVSMjFKU0VEL2xsaUZCRDBpM1g3eGZ0cGlPQzFxQjQ0OUhmVEdm?= =?utf-8?B?VlIxTk5nQjJ6M0FKZThMUHZZRGRTOWRaVzNOSlpCY0I5b3VGK3ordzRyWHdV?= =?utf-8?B?NCtEM2tnVWpzRlVjQ2Z3MStXQ1R3Tkw5Q0ZoYUp6bUxvbVhreEFkN0NhZEw4?= =?utf-8?B?dkw0OThacjVTN3Z4aHpRTEVNWjV3akVOdjNCNWJLL0JudmhlYmlsNGdieGxB?= =?utf-8?B?Tk52dUdBY1A4cHRlSHphU0xndU1IMkpQeGR3alFZR3phRlM1NW1jMTIzNnVF?= =?utf-8?B?SU9RWWd0bTVEYU1xQ0ppY3drYmwwSjJHbUoySGFTMzQ1UFlubVVCZDl3N2Rn?= =?utf-8?B?blRvYXY4dFdJMjVhbnJVejRTa3R5Y1M1UXhrYWc0YW5jNzNCeEZZSi9oeWNB?= =?utf-8?B?TjBCZ2txYXNabDVzVTBmV1V1Sk9qTFRWSnVXcTNNSlo1dGVlMnlIeVZFYmpo?= =?utf-8?B?eklzK2VEbzIzZ0tsL2V3R25CVFl6dlg0aER4UXIybnZuWWowQk0vQlNscnp1?= =?utf-8?B?Qlp6Wmoxb1NORXFVY0QyVGVWSzI3VE0yZTJxeU92MVJhOVNoTFFLUFkvT01r?= =?utf-8?B?d0hBUk1Wa3lpRTBxSG1CbXgzNHZiY3ZuZXlCaDB2NGMrdWZvTXR1aTBucWpJ?= =?utf-8?B?U0cyajF6T0JCcXhibkNsS3BJNThaRE9hUHJHVExXci9BODFHUVdyT3BXS0pP?= =?utf-8?B?YmZIcHhoTmFxS1gvcGgvYmR6WWNFWW01d0R2RzNCYldBekNQZlNycGszNjRo?= =?utf-8?B?Qi8yZm0xR0cyNXd4VGFGQ1VMTVZOWkdUWk1KU3BlYkxGZHpGSmE5Q2RsS2Vs?= =?utf-8?B?b1R0b2RlblR0UUZ5UDdYOXpHY1JWR3dzc2N1eHpXYnU1TXlTaFhhMHNrdlEx?= =?utf-8?B?SE1rdzFVM2Jhdnk5Wkd6d3FIQlNRVHdlMjFuM3J0bmdJMG5QMk1GV1ppZG5N?= =?utf-8?B?S2hySXRiUlljQmgrWmtVTHhhTXgvT1dxSnNKdGF1NHRSbzZjQU55Q0NrcWJt?= =?utf-8?B?b3pGMEQxbEwrUzhuWlpFazRDV3ExVEo0WkxHeVd1MUxrc3docjlVTWF2L1VB?= =?utf-8?B?R0FuY0dYWUJjMHhTNjcrSjNZUWJybzNNWDlSQ1BvY2Z2NTV1TWxYWWlMV24v?= =?utf-8?Q?vzGuJC2fYBeIxZ+ipA?= X-Microsoft-Antispam-Message-Info: 4uAMwNOfHyEcfSJytTUT/EjVH1ts/ekQtvZqq3FPe/AQgAgmJ9+iu5bZBg5+UMdX0/iSA54T5KPzzgqu3VubjXfPo3DjcF/rMXomm2X1QKM2AO0irzz2dzxlbNiQsEx2cu+frVMV9Gj3h56tMUrPaqrbQhK8njmx6CPLsgrwlJk4O13jqORkLm/i36HS3Bm19L+XO6ME5ngCt4VJNZKnCZ1AFDHp61BXileWLsM2ScF0qpRJoHbN1vWuE2wmC1OkT+DNrgXAUP7X1oPWuW3y0hz6XmvHntFizB0tNIRQK98nhGtDcTJZ/8N3biTdG0okJ7gqRdQrDJ3u4+rEXIkxvUupwQlmj6QsrQrGTDqotLw= X-Microsoft-Exchange-Diagnostics: 1; AM0PR04MB4883; 6:GDGAWiKhSpiGr8Az5m+2JUmmdYlcs9HeeHhFy9oK9JAKST/lABW1EQaIhD5mqvaIKO1Gxo4x7X1bROBNFeolwtm+Suz4qv0EVFM1sNxnE7TupBbIhXjVoCB5M/VIcXt2wv9nDHOxjSWb9V/Qu+B6usUwrDjYz1hnf07pVKcQYYXr/BXy4gXuI8eBxyuRBDfBf/hCZFN4k+sBXqr1CRHs9Qf2T6/5Xqao/WGLo1C0ajwW/VybY4SEOG14NIWUEmpNo8Yt7KYEVZa0FNTesmRbgHFrR18EIm1zN+QkCDBXl/rU/wg8NkR6lI138yyhcIDurxAIQ2VE8xwgHpzsxnIMkGh/sGgk+6wp40KIXA07exK60Ny4OkryThOaxJQQxjdjWce9kc5soAVu84uf7jwK3QHFZDRLfEhz+GHbHQvUEiV2PfCXhwUVsF1/1irywt2kw/8NMvZTfJuj1GuTLAviTg==; 5:gRP9tAetfE/aMAV1NNJr0c0vWoUtk9dV0NTHeeuoyLY+nRltrJ/OhBUZ170cuYB/Bzd9BFptlabSsk4YJQJ7MIASg/RZSkpL9gWnwhVK6OMGlRyudvtzyxnNv+9UdUjXdG+7N/464m4uUf/CoW8Do/0XMjbbV9RaQxzoM4fsjpE=; 7:yW14e7h1keCtRP3zn8C3c0SiPzGxZt9GEArUSlk2iUwIOwuN3eImAw0c4FyAZutBaDrIZ0vY9Gy29NtwAzaRTww3AQDmj4tYLVxV2YS0S0LSOqo5gMsTJHKqlw2o9L4+niCcaOs8lP5PqD0MJ+4p5N/aY0Hq2KR2cu3hxK65A8fb3p+ERRdIaCGACm8Srh09AQCvJqjyuWkHdtFgiWRqOs/8yg/uxGp/jAoncVKA3FZVVOKuQX80l7xbFfsTWWIR SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Sep 2018 12:27:12.4521 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 01f05d91-bb5a-4e78-7d5f-08d623ab6380 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR04MB4883 Subject: Re: [dpdk-dev] [PATCH] crypto/aesni_gcm: support all truncated digest sizes 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: Wed, 26 Sep 2018 12:27:14 -0000 On 8/14/2018 6:24 AM, Pablo de Lara wrote: > The full digest size of GCM/GMAC algorithms is 16 bytes. > However, it is sometimes truncated to a smaller size (such as in IPSec). > This commit allows a user to generate a digest of any size > up to the full size. > > Signed-off-by: Pablo de Lara > --- > Applied to dpdk-next-crypto Thanks