From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 8DDEBA04FF; Fri, 29 Apr 2022 17:56:23 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 147F24281C; Fri, 29 Apr 2022 17:56:23 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by mails.dpdk.org (Postfix) with ESMTP id 3CCE9410E3 for ; Fri, 29 Apr 2022 17:56:22 +0200 (CEST) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.16.1.2/8.16.1.2) with ESMTP id 23TBrQPr002814; Fri, 29 Apr 2022 08:56:17 -0700 Received: from nam11-dm6-obe.outbound.protection.outlook.com (mail-dm6nam11lp2177.outbound.protection.outlook.com [104.47.57.177]) by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 3fqpvy6g3v-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 29 Apr 2022 08:56:17 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=HuBqAQaHZZgzWKNNbQewJwBbqBby2FOjyAe94CTzV/iHXAHbDt5JwFDCWisZMf11bv/rSJhrmcynv2Zqx612pB8HICCGmCqFdg8wxHBevFo83rEOVN6bXKhwUgnAaH/vlDV1QUH9nwqG5677CScRT1UeFdp2xP7pMd9lrixUV2sDU3JdfkC1kV35u+8LSYId5beZjBzO3ZtWTwe0lILtkYfCypeNjfAL5B74BzKgmPNw13FFUEjlvQiva0M4889og43ZMdwyC8oLxE0N0qX2UpIwBP65e+5fveWNpp2WfoueXXnV8zAL3DFNOHImtjX11elaNjWQT/uaGRLyQPf8JQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=8SVZCAkW45h7FVpTSn0Ln5VcWnau1T0ifsPZc8GyNAA=; b=REMWiYYO3ZJr+ilZ5jxx8ZYkoCGzhnDujOVHThwseNPElFaaN8a/fCOBiUn4wp3Wkcn1aUZ1SGR1B0d6/HCbz6g4uyTpO3I4T41OJvIV+BsR/p615DeWth6iHUIxbTtwT+XxEa2ssOmUEtqu5DXOp7J9p9fVZu7ZNXEoeM7INcBC3wKdXDQ5R/KNY7QSn3AW1inAn4xtRIeJjn89nbFYuIiq2hmqzY4EkyMm+s4Xgeg7f57bp5ZyYQ4M0Skmn8hXR7B9fhPShE+5PY5Egakfovt9Td7d4CVbmJcECX7VoohWeveAmlwb6WN1bPT2b/3ktu/HEYfWXWlgcK8NptXqAA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=marvell.com; dmarc=pass action=none header.from=marvell.com; dkim=pass header.d=marvell.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.onmicrosoft.com; s=selector1-marvell-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=8SVZCAkW45h7FVpTSn0Ln5VcWnau1T0ifsPZc8GyNAA=; b=sMpl28X3ZuoitaL++gwXkRcm7QH8eEW56ZtLhvCD/fBFRKEOd/SqyBpM8eNPWA7JvXOmHqRSY9O113V6Jmb93h8sBnSOepj3S9e+RSERBqh9Ra6t3DSeIdiBvDiC+06VRhV9UfGi69ewBHCdP31u4CIW23ZC3005yw8tOq6ajZ8= Received: from PH0PR18MB4086.namprd18.prod.outlook.com (2603:10b6:510:3::9) by SJ0PR18MB4493.namprd18.prod.outlook.com (2603:10b6:a03:3bb::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5206.12; Fri, 29 Apr 2022 15:56:15 +0000 Received: from PH0PR18MB4086.namprd18.prod.outlook.com ([fe80::f1e9:3c10:e19c:5726]) by PH0PR18MB4086.namprd18.prod.outlook.com ([fe80::f1e9:3c10:e19c:5726%4]) with mapi id 15.20.5186.026; Fri, 29 Apr 2022 15:56:15 +0000 From: Pavan Nikhilesh Bhagavatula To: David Marchand CC: "Ruifeng Wang (Arm Technology China)" , Yipeng Wang , Sameh Gobriel , Bruce Richardson , Vladimir Medvedkin , Jerin Jacob Kollanukkaran , dev Subject: RE: [EXT] Re: [PATCH v7 1/2] hash: split x86 and SW hash CRC intrinsics Thread-Topic: [EXT] Re: [PATCH v7 1/2] hash: split x86 and SW hash CRC intrinsics Thread-Index: AQHYWkqkC8D1GZ3nYUST/UFGgDR9J60G5bcAgAAokGA= Date: Fri, 29 Apr 2022 15:56:15 +0000 Message-ID: References: <20220427133519.17837-1-pbhagavatula@marvell.com> <20220427152232.19223-1-pbhagavatula@marvell.com> In-Reply-To: Accept-Language: en-IN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: e5322b77-93e9-490c-5714-08da29f8caa1 x-ms-traffictypediagnostic: SJ0PR18MB4493:EE_ x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: z6+cxWtELSEyj4c/MEkG1oXNXVacL6OB2TT/6JN4oqYHRFLTcNdH0Xd/H2R2syg9fa0BlRPcyAvD+bui2WWVcQXUFxkbpCngEpaT9rWhTis8+0wgS/7LW1QTMQqY33wx+VeGvtw3Pvhhegg76mzeOcvWyyVOI64oR9rnqQYlP5l/F2ow5rIqCgHw4LF5+8iAs/Dd9q9DduI2htgXvMzWfbivxoA+NXOgbmoEkPFg7ASaHHkV1EDNikkdoBIUPhuRv83U3hrut+27aumPRtRmPOjGwRrUdONx0qb3p99JOZwaSc/1VEsW4nzxRStwzTy9ZL6oaN4/qr6zmGFbV5MWGPmjg9mrYARgzoDedMfjY7QbvQRl/IwutvTmaGQUtnV428D4B5NZdWEDlJWOkRJqmsLyoIEAPYxj8OJlJ2K30hF6uCvmCFa0lLQpEm00FPC2evLE6RWy0qAw7bz0N96d5UAGmjQjd1hOrq4Xw6/2BiAtiHjfAU70OBkJ3HcQNfwLmmyL8+sakp20pbIXePUpZ7SJVtG8SH/N54nnk/JHiveeqfq7foLrHVoLWGk41V4lfwrMwlvnxkBa6uoDQGhL+9bqaAfEsTddNyw/S7pIBiFs9wDT/p2Aqk0ya4kuY0quIu0uWgVGE3dSrs7HUubPsfEBOhlyukbaPTnuc51rfWheU2aN3ZM+fqJVc9d1pxV2z7xoVYg3S+g8r/Ow5dW6FA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR18MB4086.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(66476007)(66446008)(66556008)(66946007)(71200400001)(64756008)(8936002)(76116006)(186003)(52536014)(86362001)(508600001)(8676002)(33656002)(4326008)(2906002)(26005)(9686003)(54906003)(6916009)(7696005)(38070700005)(38100700002)(53546011)(6506007)(55016003)(5660300002)(4744005)(316002)(122000001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?UjhVMXI1VlZOaEpGR1BNVEpjVkJuM0x0QmFDbWZHRG16MUxMc2c0R0w4OE1q?= =?utf-8?B?bHpTZGFvWVhKUVBhL1NqUkx2VkE0QmdWRU5LM0QwNC9yOEpQTE4rTXdoUlJi?= =?utf-8?B?SGY1WlM2RDhOVkxFTDVXNmJnc2QvcEY1b2pLdTkyZ0VrMFpyMzBFcEdYYWJM?= =?utf-8?B?aU4zSFYyb0p6TUlTYjVMU2ZQQkFOdUQvcVFxQXFZdjRFSXl0QVpzNEtIMG1y?= =?utf-8?B?YlNsUTBYR2FWNzE4RVJVRDlhU0Z6aUthRm4renhsSlJEYUdkQk16dlZtWllJ?= =?utf-8?B?TlVzT0wzRkljQUZDK3I0QVRENGJRMGdITkhZVGlKVWdha1RxdVh1NFpudTVk?= =?utf-8?B?NVNuVFZ1VncwZEMwcDc0VnlwV3pNK21SM1hYTnppd0NmSmp2ZWl3bEorVGVZ?= =?utf-8?B?R2QyTW1naG10V1BpQlRMaXJQM0V4UHBIeFkyMzZicVdnNXZHcjgrVkhqUkFm?= =?utf-8?B?aWx3MEFpODVYb0RQM1ZSejFIVDRqSEI4S1E1eWRYSkFKQUREaXhOTkErSldU?= =?utf-8?B?aU5EWlcyR0RJTEY4U05tdTZXa2MrV25RYmIrSGdBWkZBZDdTZmZJMTMwZmR2?= =?utf-8?B?dktTc210VHFZNDRldXNNTnRJaGUvWEVkMDNDTExiYXRBck5VakhxTG8vVlN2?= =?utf-8?B?QUpMVjVJYWFEWE8rOCt5bUFvYWU0dG1tNXRhRmZ3M1gwOUYxNzlQR1pGWDBM?= =?utf-8?B?NTk3VW4vSER3OFJVUHNnU05OZXd1Zi9CRm0yVVlVZDZHZVp6cVR1VDF4Q2pi?= =?utf-8?B?RzNIaE4xVE9Xby8valhmV3lhQWwzMzFjYmNmbDdHMVpCeW5STExwNEl3cmkz?= =?utf-8?B?bGtXclhEckpSVzh2aUg2ZGgyV2lLSkZ5YkpzSzhvc3E2Y1ZaaVdGWnZIZnRO?= =?utf-8?B?MkE4Q2hCeHZ6dXo2WmdoOGtwVjRDQUxqemM5cTNndGJha3QwYU50OGEyVmpn?= =?utf-8?B?SkFOWDNNWFZWMDdNVElMWTZpSm9tYUtLS2VmSGU1cm51K05KdUtjT3ZYUlRv?= =?utf-8?B?RVZ3QllKMEovUGpwSFZwVm81Rk81dDdrMkg2alEzTzNTaTZoNURadnNKK2th?= =?utf-8?B?dENSKzVScDRkREVKV0F3UDJneEFJSWZpc0FkMGFkeEJqSUVGTWJjMGN0VHFH?= =?utf-8?B?bWdFZUlRanhleWtYQ2hXSFBDd1paa1o0UGp0OWZmL2cvRVkya05JYk5MSkEz?= =?utf-8?B?MVdkS0QwYzh1dk9WNlN4MGg0MXBpVExRNDNKNlptcGl2SDJ6ejNHNVRnTndW?= =?utf-8?B?QjVjd0J5RDNRbnJUS0IxZEt3bEQwUnpoa1VvS0p5cVQ0Z1BVL3JGdDh5UU9S?= =?utf-8?B?S04yZnBGbDN0NDRmNm1rWFJwYmdvR1M0OHI0RjI5bVU2SG16UjR5R1JGWkpV?= =?utf-8?B?R3h3VWdwSk8xV0Zhc2RVRFBHN0diTTVVS0lPMWxCR3ViK3NCUXVGZFdIdDZh?= =?utf-8?B?bUFYbHF5Y3dYaDd6Qi8yTlQ0ZzNsV0NzLzhKM0hOYVNDSFBzMU5CN05HaXV3?= =?utf-8?B?Y2xpclg1N0YxT1plQ21FTFV0Yk5qNEFmMVdVZldFNUdYSVF5ZjdvbWF2RVFW?= =?utf-8?B?YXF5Z2xjVDR0dlhoUkc3VE9zZjVBVGY4ZnpZTHZLNlFyV1BtVHMxcnloeVBm?= =?utf-8?B?aUdKRXdOSkROaE1WV0JMNHpqVThwdUhIamxRNjBUKzFUYXJGcDU4OEpzSmZ2?= =?utf-8?B?M25Ddjhoa3pIRjFsOEd2VDFHQlBqQjRvZk0vT1V1TUY1dWluQnNlclZlRjJv?= =?utf-8?B?R2RBRHpPNXV3N1EzWVVKR2tuUXNmY25hV0JEZkxFSHJFTzBJWU1TZGxnNHU5?= =?utf-8?B?NVRubFpNUVQzU0pMeG13WGFHcU5DcEc2VzNDQUxiUkVJZ1lWNys2dXlGTUp0?= =?utf-8?B?Y01MTFZrY3Y1aWpITFcwMmZ5RkFWMXBSTmVkWXN5L09GcktOUGFUOFhYMmVo?= =?utf-8?B?SjQ5TU9pMlRWMlEvRldpdC9hSFJIdlV1T1R4WG9tUG5zY2ZzSWZJdTBQNy9p?= =?utf-8?B?aUJxUHB6M1BPd2pzQ3UvVE1iQnFUY2RrREVnMUpYWngzK0U3dU5Ed2ZIU0FV?= =?utf-8?B?NXFBa1BSVzFFV2lmOTZTS3FhdnNobzRnTm9UN2tBenlPcjdKekxGdENpOFNo?= =?utf-8?B?dXlnM2Y0ZmdGclh4Sld0NjRGZFhmMWU1U3dibWU0TGp4blc2Q1U4ZVVXM0R5?= =?utf-8?B?bVplQ29ZeWpHbFgyd3JvRmdMY1BMVUdyeXhYOWtjY3ZzSVJTalhVTWJESExa?= =?utf-8?B?UURZM3FXaTZVMFZTN3RhU3JiYnN2dS9JYUVTUGE5Rkp1bnZYVXVEcVIvOXc3?= =?utf-8?B?LzZGT01pQkkwY2JtTW14eHNKcnVnY0dvSTFYUldDL0l3dndSN2w2NVFlTGdG?= =?utf-8?Q?mMqpDNwvR974hIF0=3D?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: marvell.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH0PR18MB4086.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: e5322b77-93e9-490c-5714-08da29f8caa1 X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Apr 2022 15:56:15.3921 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 70e1fb47-1155-421d-87fc-2e58f638b6e0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: MS99qp3Ppbk6HLPAsUndMEEwNyz1QdjwyOKRN4wok1uFIuBBrDfD2CqP08Izv62eQ8f8WQed2sOWw2os5zZ8eZGkMiIhjWWIR8JiOo2xdoU= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR18MB4493 X-Proofpoint-GUID: RHpNhY2pH0_UvpdoyOU8kGwpLE10kcwi X-Proofpoint-ORIG-GUID: RHpNhY2pH0_UvpdoyOU8kGwpLE10kcwi X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.858,Hydra:6.0.486,FMLib:17.11.64.514 definitions=2022-04-29_07,2022-04-28_01,2022-02-23_01 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org PiBPbiBXZWQsIEFwciAyNywgMjAyMiBhdCA1OjIyIFBNIFBhdmFuIE5pa2hpbGVzaA0KPiA8cGJo YWdhdmF0dWxhQG1hcnZlbGwuY29tPiB3cm90ZToNCj4gPg0KPiA+IFNwbGl0IHg4NiBhbmQgU1cg aGFzaCBjcmMgaW50cmluc2ljcyBpbnRvIGEgc2VwYXJhdGUgZmlsZXMuDQo+ID4NCj4gPiBTaWdu ZWQtb2ZmLWJ5OiBQYXZhbiBOaWtoaWxlc2ggPHBiaGFnYXZhdHVsYUBtYXJ2ZWxsLmNvbT4NCj4g DQo+IFlvdSBzdGlsbCBuZWVkIHRvIGtlZXAgdGhvc2UgaGVhZGVycyBwdWJsaWMuDQo+IE90aGVy d2lzZSwgdGhpcyBicmVha3MgY29tcGlsYXRpb24gZm9yIGV4dGVybmFsIGFwcGxpY2F0aW9ucyBy ZWx5aW5nDQo+IG9uIHJ0ZV9oYXNoX2NyYy5oLg0KPiANCj4gRXhhbXBsZToNCj4gJCAuL2RldnRv b2xzL3Rlc3QtbWVzb24tYnVpbGRzLnNoDQo+IA0KPiBbc25pcF0NCj4gDQo+ICMjIEJ1aWxkaW5n IGwzZndkDQo+IEluIGZpbGUgaW5jbHVkZWQgZnJvbSBsM2Z3ZF9lbS5jOjM3Og0KPiAvaG9tZS9k bWFyY2hhbi9idWlsZHMvbWFpbi9idWlsZC14ODYtDQo+IGdlbmVyaWMvaW5zdGFsbC91c3IvbG9j YWwvaW5jbHVkZS9ydGVfaGFzaF9jcmMuaDoyNDoxMDoNCj4gZmF0YWwgZXJyb3I6IGhhc2hfY3Jj X3N3Lmg6IE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkNCj4gICAgMjQgfCAjaW5jbHVkZSA8aGFz aF9jcmNfc3cuaD4NCj4gICAgICAgfCAgICAgICAgICBefn5+fn5+fn5+fn5+fn4NCj4gY29tcGls YXRpb24gdGVybWluYXRlZC4NCj4gZ21ha2U6ICoqKiBbTWFrZWZpbGU6NDE6IGJ1aWxkL2wzZndk LXNoYXJlZF0gRXJyb3IgMQ0KDQpJIHdpbGwgaW5jbHVkZSB0aGVtIHVuZGVyIGluZGlyZWN0X2hl YWRlcnMgd2l0aCBydGUgcHJlZml4IGluIHRoZSBuZXh0IHZlcnNpb24uDQoNClRoYW5rcywNClBh dmFuLg0KDQo+IA0KPiANCj4gLS0NCj4gRGF2aWQgTWFyY2hhbmQNCg0K