From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM03-DM3-obe.outbound.protection.outlook.com (mail-dm3nam03on0050.outbound.protection.outlook.com [104.47.41.50]) by dpdk.org (Postfix) with ESMTP id 20F7D7CB3 for ; Mon, 11 Sep 2017 07:23:08 +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=9PUXV/0rYOtdkHmo/E2v0dYYbe4ackBJ92ix9lljwVY=; b=odWm7gQjF2icoiz/d4pcJd+VOWAKcz/Hof4QGEnDbdKdsSW9I5rpRbE4NpcKVtOkJBXnkhPuauVl7K01m+l1KBr1x0+4ZCyXI5h6hCAEa2GP1uOKCctldVcqqy8srbDFfZpVbGClOvlzBcBm13YnOKRjmDG7xTUvNTiItYjF3EY= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Jerin.JacobKollanukkaran@cavium.com; Received: from jerin (14.140.2.178) by BN3PR07MB2513.namprd07.prod.outlook.com (10.167.4.138) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.13.10; Mon, 11 Sep 2017 05:23:04 +0000 Date: Mon, 11 Sep 2017 10:52:47 +0530 From: Jerin Jacob To: Pablo de Lara Cc: declan.doherty@intel.com, dev@dpdk.org Message-ID: <20170911052245.GA6742@jerin> References: <20170818072103.1416-1-pablo.de.lara.guarch@intel.com> <20170818072103.1416-3-pablo.de.lara.guarch@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20170818072103.1416-3-pablo.de.lara.guarch@intel.com> User-Agent: Mutt/1.9.0 (2017-09-02) X-Originating-IP: [14.140.2.178] X-ClientProxiedBy: BMXPR01CA0044.INDPRD01.PROD.OUTLOOK.COM (10.174.214.30) To BN3PR07MB2513.namprd07.prod.outlook.com (10.167.4.138) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 34a57db9-9626-4715-a5f7-08d4f8d52f42 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254152)(300000503095)(300135400095)(2017052603199)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:BN3PR07MB2513; X-Microsoft-Exchange-Diagnostics: 1; BN3PR07MB2513; 3:p1FArx2BtXrQV8b54znYan46UJ/Ol4frPGqTmsMZycCeD482WdFel1l5HSWzNiHiVI1mysH3ztC6Qh51nEdSggG00oMdi0h9FuQdJZjhyON0ifAvSZX1Z3lUapdSqKVR5bbSeyz3SXG6AkZCF/riONGCwwiyfS7H/noq9gmIX8FA4CNn9EiN7dkyXppD1+9O/TBdPom9Db4bYl/rbOkA2SKrOeVhff47/u+7/fClzPWLGf2pXQHS9UpzGkJ2ylw3; 25:hCBCXtLUPvkxHlOPORMeWx8TIdEz9O7lqe9aMZAFHcvDKfgwNMd2m/Dc59h7jd9RIpgd8ygTedfaNdI1W8laLhdnArX5kDqK1cd89sRz8HdP+a1SHhq04/xNlSha19xsQQJdWAIlSXgjY5xP0Ay+/6+qQX6PidonKA1J5g3sOtfdQrp0fKRDlNBGt07ICs/LMhZ3jcjjt1hkv6b+6zZcrzxRAEMaUVyvXVXOXqC/Btz04CmBUh9vny1wWdjb6/Fb6SchD9CEUomrUsfi0MaFmt8sNRtScx1JMpHOIMid6pVh/ZHr7QhRaFsZhb1uJZiG+g8zwgzv7FIW66c3FGOehg==; 31:5oWSiz3MD19P9MlX/P5/gG5B2YDj6Lc0G1FG3ruTYnDTn/kphJJhsILwS9Ol2WIfaR7Y0qZ3D9cDeTHlw9XIvfAlXD6xmiyEo+NtirUVKH6EI7tUrK1IgqiYQ7Z/VndfRTH2CE2mqycPBHTRqbdb5zGMumYfos+IaG/a43BXzh3Oj0FDwrS7LYqea1U4hgjdMwzxU1msEOyiL2mA3jqf1PIGbzzN/G8CRjFIUVR7U2A= X-MS-TrafficTypeDiagnostic: BN3PR07MB2513: X-Microsoft-Exchange-Diagnostics: 1; BN3PR07MB2513; 20:SpBmAnJEElPXAHBL1IhXu49pMR2db1BpQ1nCNEbu07SS7aIEa7419Ey69iIM6fnGli24b1yfys0NJQaBikGc08x3LV2CaKDvJN6pE0sTIVPLVM++uazxAPgg/YrvQQ7MKAPgwlbXXx51F4EC+tUondC4Z+F1yA6g6reR2WqVPwVnrfGVhNFjXVfPnsXmWyaTSTxpUvNRcaBobf75fkWnJQGeHxJH9bNO4wccUsUgUcRaQHsv1exxV3+1zpU1Itv7iZ/RC3opcn4rJQwI4iA8GugUmu/3oDMkZarbB8txyn3no3JBBqhoM/cllRvDY1hllS6GuX7U5rHpcYCP+49REM8Sa0Do7i81hdl5ceLRKqvHBCrWF53m7kSphxS2UT0FyEB3ZZmi5IutEE4gfY0H8vnGeZV3SK8VHT5vE5wQo39Er2sg3UaJSzOkFgydKzCQ6AMmkXFS3q/Cq1dgscWWigK7igwutS6d2ShOHiKHFKexV6ElpoLm07ML3cPeIyPn7T03l91qZkCPqSvFS8Hc0gI4Keuugj/gOa7qdEr4hVY/IJy0dpR1oE8WvUlb95hvk6PVaIpL+OYXdewOKv9/hbR9NesmfJclNm8/0RwELTk=; 4:5FsGoLX8LfpWYlPPOiuO4SN1z04zv4gykH6sXHvwbc6qSIVay0T+kpR3Ky6xBPex6q8IMeUH+ok5ytGz7Ozdu67mghr0SShz+RYN2tdPjl6mr1a1vFN0/LVOT8dfEwgISPYOOtQfNCokK9p0h8yAQzCu1JYLon6xYwKh5D2m8PCsUM0uKAP3UFd7vJnzKvM6VZen36daqnWy5ReTzyIVy1GwO4KvSQTmsOyZZQ+4io6qE8lfw13oOao6JjG4LaPcDFlc3tl05j5umgkc3Q54VBTgvkZ0YD4xjIbAhEJ5QXg= X-Exchange-Antispam-Report-Test: UriScan:(228905959029699); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(8121501046)(5005006)(10201501046)(100000703101)(100105400095)(93006095)(3002001)(6041248)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(20161123560025)(20161123555025)(20161123562025)(20161123564025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:BN3PR07MB2513; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:BN3PR07MB2513; X-Forefront-PRVS: 04270EF89C X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6009001)(189002)(13464003)(199003)(18543002)(66066001)(3846002)(101416001)(33656002)(50466002)(4001350100001)(53936002)(54356999)(55016002)(9686003)(105586002)(76176999)(50986999)(189998001)(478600001)(5660300001)(47776003)(68736007)(33716001)(305945005)(6116002)(2950100002)(106356001)(6666003)(6916009)(42882006)(8936002)(110136004)(4326008)(229853002)(6496005)(42186005)(2906002)(25786009)(8676002)(23726003)(1076002)(83506001)(81156014)(5009440100003)(6246003)(72206003)(81166006)(7736002)(97736004)(110426004)(18370500001); DIR:OUT; SFP:1101; SCL:1; SRVR:BN3PR07MB2513; H:jerin; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; Received-SPF: None (protection.outlook.com: cavium.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN3PR07MB2513; 23:oacsDaGTOxP3ynLFt/iaI3/2BRgv3Ge3fdqgaSkFF?= =?us-ascii?Q?EpE3O4lNbHFzj2hCubWRBDORibkwlM9SzfwHmiwkVkOlpygcGk2C954Z60be?= =?us-ascii?Q?LZxXvyvasX0s9BPXgXCOGKu/5ZyWqkGhFbH7BQh7DRKeLS4a88on86pNrD8n?= =?us-ascii?Q?WvgPxqDvC6tjDYBydCJJk7d0bXBlXxGlsOc4W3ebotxvofClQJ1h4NwsaxvA?= =?us-ascii?Q?RbQdudf4xlIk5CDE6qUtnZ6+h5BNQutd4wPJe8WvHMZBtFlQI3rkiksaVlbQ?= =?us-ascii?Q?Z5vHk/N/O2zuIONhEMguiccaOiLcT8jrLBl+mhZLlTlJsbKsW0vlFweDeor+?= =?us-ascii?Q?PYAhBN9Bt7DhmdKsuID/K8zKon+RdbWb0HqubK794DO7HSRMcdnBIgXPx8ut?= =?us-ascii?Q?G60wS5ItliOCMiIs59NJJpC/GAuFh2sHKdm1eicH+R9LHFtWhtkPJOxNuiSZ?= =?us-ascii?Q?IGex0+pb7GkscMP/ep3mKYi18h6IEtwI6YplNgyK89AsXCFK+K3UOnBARy+i?= =?us-ascii?Q?f0MJQ+fd1LkdGDxMy2Jo2on2lLzmRKW6NfijjWBoHEgRlUu9hvlE3OjGM3f7?= =?us-ascii?Q?0jGrDmF4473kP8KLGzka0bDLeUxoEi1SheW8v2uah4X07SiehPjo6Pk8q71w?= =?us-ascii?Q?03AHUbA2SiPICavA2hr6mc7opnh+hO08nIZEs7UEJTiR/RYex3BgFK/WxmiB?= =?us-ascii?Q?eS7PnmAS0u1LtJegFTDCj+JcbQ/LlfqZf4yTHAc/fbBPoAC5C55FitWaLJSt?= =?us-ascii?Q?T+3n89a8FEhkZI07ONkDKE2rYFaIZD/AMpnDo6pW6hX1CLxueTse1JOfj3rm?= =?us-ascii?Q?kuJFmy2x+szpv166Dy2lLdhFBFBq2wGS2E7u9JfmdrImegY+Zv5Op5BJPho6?= =?us-ascii?Q?y0OKy3n7ehPIsEfrg0WqE+j8HK/J5aj77A5pevL4PnONzsuAFaBO/yt844oI?= =?us-ascii?Q?bIO0OuRWgxN008AEm1k04bnbc4WH+F8lXNoF+Mn9IdqbKDVhqt4DfgHf4oQl?= =?us-ascii?Q?2PCk0dfz5NGBZ7mcVC8b3HNS23Z2xKLc1ngb9uQRC8RKQcOZ5USuQvSsx6uF?= =?us-ascii?Q?qN0NtZRu0E4ZZkFEO9d2eAWYET44HeyjBpNJy/JRiSByp/MjDRWxWftSGMy6?= =?us-ascii?Q?Sov9lEGRjGuVQ7ps9A6LrRkdYceab3SnCA4oztujznVrCtqdt5QLaOD34SGZ?= =?us-ascii?Q?VhTjY00/TNAJCkR9PVy9J2VIsVfrimMUMUnF+FOmffXI+I1OL/DUd4jVDlGe?= =?us-ascii?Q?b553a2MbtXhRLmRkGk=3D?= X-Microsoft-Exchange-Diagnostics: 1; BN3PR07MB2513; 6:TqLKkw7Nd1jmqklqpzf5yAViJNCQldybplmELQz1khGoGLYqigTxt48nev9h/Sf6gGjTwwZ12o1WsyoINhfl+GBs1FccxVy29oXZet3rGAQQ4/OM7iFOvnFhHVQbpyWajT/lhWK7R3/KQTQi9RySApXa6DNZHCEpM1qKq3TDwPEVPD74s6jKJOUYpFD9TRv/aUYyqDskRC0qxNEvqrHd3c+t4qtRBUN731IrairheLufcS2R/Qiqyt4dGiDzyiGYDT+D0goEe6yXYAkgDWTAoohfaj96N7siQJgLcLq9agD2q8vmrjFVd2Hsj/gseGHmVh4zmuOw7S62LSAE6XqI3g==; 5:ceZOQTeOxw9+WN6YircKOS+ujNFsjb59TMeJwW/qSBhLjIxHu04LD2yAlovaR384gbZ54jUVn/d00r0muwPixcNI0QoBqD2w0iu74sTOx0jsyEuXaDTa+iPC8YmBAKDRMN21Se+AdP/Mz+BgfttP/g==; 24:2XcDHpb+wJeZE7a1lF+9gigbvlO4nyci9PL2WGfQN2sw+uu0NyMSGWLjFK1tkeRyyI49IRI0uBIqMQmvW6QVbECytsrQhyjPLzYxXRE+SxM=; 7:XrmJ+1gzqmfroP90PU3dszGWSeQgUocbPcUhHatnH9gZMp2kWGUmATTnmQyqfQYVRMcQW0UAtY+4FHhhWusDuJLa/1blLDQ9CGoXcveGoaX9KHQrLI1LHsYNCnoLGu1JIoqCra4KUlD+X2djoUHVNqOdpD/QEcOW1JJLwc5W8aZvfy+wVg/Iit7aaB8q60he28GpDQE9d+kAWEgZVSwG5dbVSbNwg1ZKw5cDgwNHUhg= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Sep 2017 05:23:04.9920 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR07MB2513 Subject: Re: [dpdk-dev] [PATCH 2/8] crypto/armv8: do not append digest 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, 11 Sep 2017 05:23:09 -0000 -----Original Message----- > Date: Fri, 18 Aug 2017 08:20:57 +0100 > From: Pablo de Lara > To: declan.doherty@intel.com, jerin.jacob@caviumnetworks.com > CC: dev@dpdk.org, Pablo de Lara > Subject: [PATCH 2/8] crypto/armv8: do not append digest > X-Mailer: git-send-email 2.9.4 > > When performing an authentication verification, > the PMD was using memory at the end of the input buffer, > to store temporarily the digest. > This operation requires the buffer to have enough > tailroom unnecessarily. > Instead, memory is allocated for each queue pair, to store > temporarily the digest generated by the driver, so it can > be compared with the one provided in the crypto operation, > without needing to touch the input buffer. > > Signed-off-by: Pablo de Lara Acked-by: Jerin Jacob