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 74C04A0A0F; Thu, 8 Apr 2021 00:15:37 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 08551140EE7; Thu, 8 Apr 2021 00:15:37 +0200 (CEST) Received: from NAM10-MW2-obe.outbound.protection.outlook.com (mail-mw2nam10on2066.outbound.protection.outlook.com [40.107.94.66]) by mails.dpdk.org (Postfix) with ESMTP id 88D9840698 for ; Thu, 8 Apr 2021 00:15:35 +0200 (CEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VC2Y12GSFuTWDP59+aOm85SPAD+KmTvNlO0hrU3y0Z6+dHTbQrchKKvVCvjggU82tmzuxgFJ2hz+zdkSz87l1T2TM0jKZn3RkrwmL35GlLZNyHZ1FAtJZLuujGxGwxAm2JQ1VZrLfVY2YWU8ngXCx2pjSVbvwOmdlEwt0n1tYvJ46DXHCSzei8cU1ymQpXfPUn6cex7DzH7dX0z5kEtNk+pjzr2YuEpSYDTebHQKbz9JYPxDbPW8LPBBQ5QepSAiUbWXA+Miqhzej7rhF6DFbxb8Ekx0qlsDkyJy53uJpQLxXZ5Edpavo1gdq20h3/0/XPrQj1JwDcYjyDSDyA6NEA== 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-SenderADCheck; bh=fwuq0lf837jO2zDaFgnbUDlKGAcU1KkPa8jf1cTLzhI=; b=UKVlBqvpbFWViDgBosSQ+LsyoHA21CpZwPv9pKQ+cJsOSyNOe5PAoFuk76/SVqjQPUFGqmCFgVCs+7Forl3M3Ka9hc4y8TQKl9orYANGE9oLK9YVlZKfp98VSUweWIm8fg64NY/k0E/vTMIJ8fkIGs6HZqMUtdvTL5yW9pHedDxTv6EZ+i5yPQd9tKvMwjwcnj0kuAubrDkhYcqpRxvvkDO4+M+V2SpjSRfsTT9wCS2BzsZmYuYs4MXQPrO9VJdkk0qUCWdPytKetxlsWHoXLSuE230gKv9v0bcMQBMmI7i8feHPUA5PTVeMMU9x+/dFYl9zw6NPNxLMgjRqKCJkNA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=fwuq0lf837jO2zDaFgnbUDlKGAcU1KkPa8jf1cTLzhI=; b=dwVLzDzpefwX8ffze7T+l3XqgwrwBfrYV5XwEDO0RHuRm+S/ubZ+OgjgOBGRvayXWrIpvHRSWKf2OZreH6S5qGMt72dlMkanZeKWc6OuDhvZRNA6CnPgKVGrmiS6Q1BkW3ZTGFNqJYNcqkkVsHKnbs1Xc/M8TOsEvx/9aweHYF+EdC6hx97r5ywXn7bIoipE4D3jqzL1LbaYFA3Wm0VXbNH9TEDBrrD2DVVRZZ5YVsQsfMeqlFc7ynBdxVzcpC5qQpK0f05lb/1vwlFQurGjobnDFzZOOBGYCZjlCNtWvxOSzOFwkFRz9LuZQcRTZ9EIgH2YvziQ4j7HXAJxGDQEQA== Received: from DM6PR12MB4987.namprd12.prod.outlook.com (2603:10b6:5:163::31) by DM6PR12MB3769.namprd12.prod.outlook.com (2603:10b6:5:14a::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3999.28; Wed, 7 Apr 2021 22:15:33 +0000 Received: from DM6PR12MB4987.namprd12.prod.outlook.com ([fe80::f5ce:c5a8:6aec:e308]) by DM6PR12MB4987.namprd12.prod.outlook.com ([fe80::f5ce:c5a8:6aec:e308%7]) with mapi id 15.20.3999.032; Wed, 7 Apr 2021 22:15:33 +0000 From: Ori Kam To: Jerin Jacob CC: Ajit Khaparde , Andrew Rybchenko , Ferruh Yigit , NBU-Contact-Thomas Monjalon , dpdk-dev , Jerin Jacob , Olivier Matz , Slava Ovsiienko Thread-Topic: [dpdk-dev] [PATCH] ethdev: add packet integrity checks Thread-Index: AQHXKkY8W6wGVWqEykm5+doDoWpA/qqnG3+AgAG9yPCAAA0AAIAAuXwQ Date: Wed, 7 Apr 2021 22:15:33 +0000 Message-ID: References: <1617645874-105139-1-git-send-email-orika@nvidia.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=nvidia.com; x-originating-ip: [147.236.145.126] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 6099c127-ee7f-4548-6984-08d8fa12a993 x-ms-traffictypediagnostic: DM6PR12MB3769: x-ld-processed: 43083d15-7273-40c1-b7db-39efd9ccc17a,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8882; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: vYyhnE+dHRe0Q3OXxSMg0Ho7Z5xhU1ryiva5gP5c36X/MnIXMwd1Gqv9usiYoq9s+6yQZIy1k4YehBqeH7gPxnxGAkKy58xeimVNPLgnvAgsML9WIZWvLjNqEjXli+b2XJXoHTdHYuEm3J0cNX81lwi06IaJpugeeE2pOT2cMD7G/KEHJn1dwFv4E/JTekmWWPsxGVZJxcv896HJ7Gjmj4/c9INQW8fX5z+o6P+fIjF2g2yk37aE9ZepUwruUkaHJSD8GhMcsS3zUQMwFPTPGIAQdAGHogKirIsJZMF1tFllOlrcwK2lsuWhuA8wzWblOnt6w5jfoBCUUC6SsErG8uWvJA/UH3IV/tZ+fm+mvM8p3eEHVMEu/TUHRxeG1MVUA+A90nhDvR80C1NAvBdE9Qt6kwbv7OXAxiuFtiF+ISl02sm6y8Zd7jDQt6rQsQNqDM9Kb/VM3zXjsv+uFjiDPMsmpaHxamzVK8r++MocheRGXzZw5wEytzRktgJcI813eQI16QHbnxShctKb94U/bRyvJTkvrNpL3CeiUo19wORES8FiovlVVc9BfuthmkaO0FjO0grLEwLSest0n760wwC8N4SDpt+QSqhScHHQJOR/ZaR6SwQSnge0Jji7gi8UoZN7wAvSh+cbJvDRqXE/YKo5OI7eQhmFx5sPKhsN4KI= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR12MB4987.namprd12.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(376002)(136003)(346002)(366004)(396003)(39860400002)(54906003)(83380400001)(4326008)(38100700001)(52536014)(6506007)(6916009)(7696005)(55016002)(71200400001)(8676002)(33656002)(53546011)(107886003)(76116006)(9686003)(64756008)(26005)(186003)(66476007)(86362001)(66946007)(8936002)(2906002)(316002)(66446008)(66556008)(478600001)(5660300002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: =?utf-8?B?U3RVYWZud29qbit1cmdmNW1acFAvSkRQd0t2MlJ6Qkt3M2Y1aXBXQ3BHS3ZP?= =?utf-8?B?OGFDMXJMUXdKYnNmeDlvQnh1Nzd0dy9nUDVGaFI3VTdGNUx5YVRBa2p5RUFs?= =?utf-8?B?TW5qM283b1NWRXo0YXRyUkY4emNpVHZXR3R5blA2THk1Q1N3Ump1M3FVREYx?= =?utf-8?B?R0R2aEdZWVI1QkRlV25xTUZJeUcwUnVleDI1Q2JWZVNzOTRETVVxZHVFRjg1?= =?utf-8?B?YWhIdE1nRzg0YVBBbFFmTlF4eEM2QnM2NDA4bE1KcnVyV1k2TFliVTZQeGRp?= =?utf-8?B?aElPQTZ6bUg5bjZnSXlDQTFobUx2aWE3RUp1b2lkb2ZkRjdyZEh5ZUpnNVFo?= =?utf-8?B?b011bC9wbTgyVWRqa0Q0SmRZZ2pCYnlxVXFqRU92QjI2K0tnTDB2cXJxc24w?= =?utf-8?B?MnVyNGRDWFNBOG9OQjVJSkZPZVVKaGJydUhoeng5UXI1WGgySk1XSklkUDEw?= =?utf-8?B?QWhJSzVKUXJFR1RrS3IxQ3hsZnJCYTQ1UWVJdlRBMFo4SXlCYTZ5N3RPL2JD?= =?utf-8?B?WUlJUm9XWXhVR0lodTI1emlsY2VldjkyV2gvRk94SWErWDJXTW1VcWt2bk5R?= =?utf-8?B?dHdSaVdzWEI4TUJOS1ZTcWlPaURDWjJlQ3kxaHI3amdDQ0tGbEJGeHQybS9H?= =?utf-8?B?ZzE2R1E4cThuSkZXd0kwcjhja0Rrc2lpSkVNRjRnc1hJTWdaSDJPUkZKZ0h1?= =?utf-8?B?MnY3WlF3TTdORlFaY1JBdVJKSGgvRDhibXowZ05EYVA1eGtsbnh2S0pUT3l4?= =?utf-8?B?QkRPS2pDQWcxOE1HR3JId0twa24rRWlJOEpiRm5hVXdzbVhCTUlYZ2FjMGRn?= =?utf-8?B?a0U2WmZQeTYzbEdTWWJZdHE3T0dSamRyYXlWb0lpV1BEcERtUzZSOTlkcTVt?= =?utf-8?B?RncwNE52MHVLZ1hNVGIrZUhvblNjUE1ubzJzNFcvbXZoM0VURi9NTmxlRXBq?= =?utf-8?B?NWZsUVltNForOHdXRVI3cFpsOCtGOVR6TytqcnFIb2x1STRpeU5vcGl2S21P?= =?utf-8?B?REEyY1lDZitWVklXNlQzSGpNMVB5WVdaQlVWZXZKYjVZWldzV1RsNDJQd1Vs?= =?utf-8?B?NFRudmprOTdCQU83WTNLYkZmSkNmRm5XaC93aTZta0NxSEZ6UnhhN3BYTVVu?= =?utf-8?B?ZFd4ZkhUeDRUT3NPVTdDODl2S0YwOEN5Mzllb2V5YU1ZYUtJbDE4bTFKUFJn?= =?utf-8?B?Y0VIeTNDN1JxYWpXNlE1OHVOMFFGNnNEZjFubjllakxJRWJUUXZGUUdtWWVC?= =?utf-8?B?ZHJJanVZK1BpQ3ZPRGFQOUtkMjVKelJzTS9abEkrdmIyZERIL21HbWxmY0Zh?= =?utf-8?B?a0RvTzVlYk56ZGZDQTFOZXpKeDlDL09MUjk0dm9aMDZoeHE5TGwxL1gvV1lo?= =?utf-8?B?ekRZcjQyejBGOGNGR2svT2NCSXpZQ3NtTytQTE5wSlAvamw4Y1hLc1NuWGUz?= =?utf-8?B?MktxajNXckZZZy8zdUhTZmllVWJoaXdORldTdkVoQ0V5UXJkTEh4TmRaY2ww?= =?utf-8?B?MEFJeTRTUWJOWjlTMVBzOCtOL1BteDdHazVrWGdKbm1iM2psaW81b1VRY2l2?= =?utf-8?B?LzdCVXRLS1JheVJsazlqRGFvamFUalYyT01ZbENoZ0tJVlU3dncxdFJac2JR?= =?utf-8?B?UzFrZC81ZUxyamg3NUhtOXpzdFp4K01yamxjT3FxeWJETEcyMllqWjRPZ3Ix?= =?utf-8?B?U3cvS0dlUUdOUFkrcWlaNkE1RHlxbnJ6Q1YwMGo5NEhLdGFOTVlwcGNXTWJu?= =?utf-8?Q?/3qespOwM8/cqGO1T6g2XXRiGlggHjUUQvl7BBR?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM6PR12MB4987.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6099c127-ee7f-4548-6984-08d8fa12a993 X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Apr 2021 22:15:33.2871 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: /i6RGFWv2x4nELWKnZXCU3U6Ob67W6zDFgYUjfOyZSKnsTpHfVQvoCklkobAHW3IlfcogiKTna+qiZUZPZLQsA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR12MB3769 Subject: Re: [dpdk-dev] [PATCH] ethdev: add packet integrity checks 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 Sender: "dev" SGkgSmVyaW4sDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogSmVyaW4g SmFjb2IgPGplcmluamFjb2JrQGdtYWlsLmNvbT4NCj4gU3ViamVjdDogUmU6IFtkcGRrLWRldl0g W1BBVENIXSBldGhkZXY6IGFkZCBwYWNrZXQgaW50ZWdyaXR5IGNoZWNrcw0KPiANCj4gT24gV2Vk LCBBcHIgNywgMjAyMSBhdCA0OjAyIFBNIE9yaSBLYW0gPG9yaWthQG52aWRpYS5jb20+IHdyb3Rl Og0KPiA+DQo+ID4gSGkgSmVyaW4sDQo+IA0KPiBIaSBPcmksDQo+IA0KPiANCj4gPg0KPiA+ID4g LS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPiA+IEZyb206IEplcmluIEphY29iIDxqZXJp bmphY29ia0BnbWFpbC5jb20+DQo+ID4gPiBTZW50OiBUdWVzZGF5LCBBcHJpbCA2LCAyMDIxIDEw OjQwIEFNDQo+ID4gPiBUbzogT3JpIEthbSA8b3Jpa2FAbnZpZGlhLmNvbT4NCj4gPiA+IFN1Ympl Y3Q6IFJlOiBbZHBkay1kZXZdIFtQQVRDSF0gZXRoZGV2OiBhZGQgcGFja2V0IGludGVncml0eSBj aGVja3MNCj4gPiA+DQo+ID4gPiBPbiBNb24sIEFwciA1LCAyMDIxIGF0IDExOjM1IFBNIE9yaSBL YW0gPG9yaWthQG52aWRpYS5jb20+IHdyb3RlOg0KPiA+ID4gPg0KPiA+ID4gPiBDdXJyZW50bHks IERQREsgYXBwbGljYXRpb24gY2FuIG9mZmxvYWQgdGhlIGNoZWNrc3VtIGNoZWNrLA0KPiA+ID4g PiBhbmQgcmVwb3J0IGl0IGluIHRoZSBtYnVmLg0KPiA+ID4gPg0KPiA+ID4gPiBIb3dldmVyLCBh cyBtb3JlIGFuZCBtb3JlIGFwcGxpY2F0aW9ucyBhcmUgb2ZmbG9hZGluZyBzb21lIG9yIGFsbA0K PiA+ID4gPiBsb2dpYyBhbmQgYWN0aW9uIHRvIHRoZSBIVywgdGhlcmUgaXMgYSBuZWVkIHRvIGNo ZWNrIHRoZSBwYWNrZXQNCj4gPiA+ID4gaW50ZWdyaXR5IHNvIHRoZSByaWdodCBkZWNpc2lvbiBj YW4gYmUgdGFrZW4uDQo+ID4gPiA+DQo+ID4gPiA+IFRoZSBhcHBsaWNhdGlvbiBsb2dpYyBjYW4g YmUgcG9zaXRpdmUgbWVhbmluZyBpZiB0aGUgcGFja2V0IGlzDQo+ID4gPiA+IHZhbGlkIGp1bXAg LyBkbyAgYWN0aW9ucywgb3IgbmVnYXRpdmUgaWYgcGFja2V0IGlzIG5vdCB2YWxpZA0KPiA+ID4g PiBqdW1wIHRvIFNXIC8gZG8gYWN0aW9ucyAobGlrZSBkcm9wKSAgYSwgYW5kIGFkZCBkZWZhdWx0 IGZsb3cNCj4gPiA+ID4gKG1hdGNoIGFsbCBpbiBsb3cgcHJpb3JpdHkpIHRoYXQgd2lsbCBkaXJl Y3QgdGhlIG1pc3MgcGFja2V0DQo+ID4gPiA+IHRvIHRoZSBtaXNzIHBhdGguDQo+ID4gPiA+DQo+ ID4gPiA+IFNpbmNlIGN1cnJlbmx0eSBydGVfZmxvdyB3b3JrcyBpbiBwb3NpdGl2ZSB3YXkgdGhl IGFzc3VtdGlvbiBpcw0KPiA+ID4gPiB0aGF0IHRoZSBwb3N0aXZlIHdheSB3aWxsIGJlIHRoZSBj b21tb24gd2F5IGluIHRoaXMgY2FzZSBhbHNvLg0KPiA+ID4gPg0KPiA+ID4gPiBXaGVuIHRoaW5r aW5nIHdoYXQgaXMgdGhlIGJlc3QgQVBJIHRvIGltcGxlbWVudCBzdWNoIGZlYXR1cmUsDQo+ID4g PiA+IHdlIG5lZWQgdG8gY29uc2lkdXJlIHRoZSBmb2xsb3dpbmcgKGluIG5vIHNwZWNpZmljIG9y ZGVyKToNCj4gPiA+ID4gMS4gQVBJIGJyZWFrYWdlLg0KPiA+ID4gPiAyLiBTaW1wbGljaXR5Lg0K PiA+ID4gPiAzLiBQZXJmb3JtYW5jZS4NCj4gPiA+ID4gNC4gSFcgY2FwYWJpbGl0aWVzLg0KPiA+ ID4gPiA1LiBydGVfZmxvdyBsaW1pdGF0aW9uLg0KPiA+ID4gPiA2LiBGbGV4YWJpbGl0eS4NCj4g PiA+DQo+ID4gPg0KPiA+ID4gQWx0ZWFzdCBpbiBNYXJ2ZWxsIEhXIGludGVncml0eSBjaGVja3Mg YXJlIGZ1bmN0aW9ucyBvZiB0aGUgRXRoZGV2IFJ4DQo+ID4gPiBxdWV1ZSBhdHRyaWJ1dGUuDQo+ ID4gPiBOb3Qgc3VyZSBhYm91dCBvdGhlciBWZW5kb3IgSFcuDQo+ID4NCj4gPiBJJ20gbm90IHN1 cmUgd2hhdCBkbyB5b3UgbWVhbj8NCj4gDQo+IFdoYXQgSSBtZWFudCBpcywgV2hhdCB3aWxsIGJl IHRoZSBwcmVmZXJyZWQgd2F5IHRvIGNvbmZpZ3VyZSB0aGUgZmVhdHVyZT8NCj4gaWUuIElzIGl0 IGFzIGV0aGRldiBSeCBvZmZsb2FkIG9yIHJ0ZV9mbG93Pw0KPiANCj4gSSB0aGluaywgaW4gb3Jk ZXIgdG8gZGVjaWRlIHRoYXQsIHdlIG5lZWQgdG8ga25vdywgaG93IG1vc3Qgb2YgdGhlDQo+IG90 aGVyIEhXIGV4cHJlc3MgdGhpcyBmZWF0dXJlPw0KPiANCg0KQXMgIEkgc2VlIGl0IGJvdGggd2F5 cyBjb3VsZCBiZSB1c2VkLCANCk1heWJlIGV2ZW4gYnkgdGhlIHNhbWUgYXBwLA0KDQpPbmUgZmxv dyBpcyB0byBub3RpZnkgdGhlIGFwcGxpY2F0aW9uIHdoZW4gaXQgc2VlcyB0aGUgcGFja2V0IA0K KFJYIG9mZmxvYWQpIGFuZCBvbmUgaXMgdG8gdXNlIGFzIGFuIGl0ZW0gdG8gcm91dGUgdGhlIHBh Y2tldA0Kd2hlbiB1c2luZyBydGVfZmxvdy4NCg0KTWF5YmUgSSdtIG1pc3Npbmcgc29tZXRoaW5n LCBvbiB5b3VyIHN1Z2dlc3Rpb24gaG93IHdpbGwNCmFwcGxpY2F0aW9uIHJvdXRlIHRoZSBwYWNr ZXRzPyBPciBpdCB3aWxsIGp1c3QgcmVjZWl2ZSB0aGVtIHdpdGggZmxhZ3MNCm9uIHRoZSBSWCBx dWV1ZT8NCiANCg0KDQo+IA0KPiA+IFRoaXMgaXMgdGhlIGlkZWEgb2YgdGhlIHBhdGNoLCB0byBh bGxvdyBhcHBsaWNhdGlvbiB0byByb3V0ZSB0aGUgcGFja2V0DQo+ID4gYmVmb3JlIGdldHRpbmcg dG8gdGhlIFJ4LA0KPiA+IEluIGFueSBjYXNlIGFsbCBpdGVtcyBzdXBwb3J0IGlzIGRlcGVuZGVu dCBvbiBIVyBjYXBhYmlsaXRpZXMuDQo+IA0KPiANCj4gDQo+IA0KDQpCZXN0LA0KT3JpDQo=