From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 88A00A052E; Tue, 21 Jan 2020 08:43:51 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id AD8332C6D; Tue, 21 Jan 2020 08:43:50 +0100 (CET) Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80042.outbound.protection.outlook.com [40.107.8.42]) by dpdk.org (Postfix) with ESMTP id 6BEC11515 for ; Tue, 21 Jan 2020 08:43:49 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iez8ZBRMw1+f/xFPiGe83l/fp/8B3bKmDukjF4rFwfV8YCPV5AmEH4RUwBpu56ggE7JAal+z0t6eWr6qQkKCsHNoo3kr+ghrDCK45cU/PK3OzScPPxqoNFSF8MM3S9PJhvve7uVzUMnY4SsAwB2rEsXsSeCVBtGXbFL5CtQi2wH+zro/VT4mnnn7OLkhCkQn3oA2TKgjNW3nDcOtgM84omcHJ46hspTsEz126orAs2hu7Jl0VVznb3nGGFSgByLqqv0G6ygWNZnFGdPymIdHeB94Jy5iNo6SGztiwndz7XKMDZBCMkNl7oRtRfEsHslOphq8FBzZZY05CV06+YKeIw== 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=qmnCaxMy4fOReM3LqTyLHdpDkUQYaeOrAr45ncJMb6I=; b=aBOyqyg1irkqLRK5zMjB0DZg24xcG/6WeZScJoUB4r5Re6BfnPPtn+BjWc4qVWOwSdaXriyyNmp+BZyrfRUzDTaaGHF0M1wtOu9bBxuAi4/DoAqpxNq1f7UTu039BcOlP3W5iEI8fzG1NoxhNUPtij37d2D3tevALpYAo+6pwtIP/SiTJAitmKiZYAJbcJm30/LhQ6kmix/wHH/m9JinNeHtfcQ0xQ+/CATa/q2Xwq0jxFzYjJs4gFtGNvyRNSGP+OvCZPTyHZ18TMQirkN2nak3glKUUUs/vRI00okjobaM7hGLV7L1eV7XCjZxaDhkLfPKJAZgb/2FtOlfZPvhjw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=mellanox.com; dmarc=pass action=none header.from=mellanox.com; dkim=pass header.d=mellanox.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qmnCaxMy4fOReM3LqTyLHdpDkUQYaeOrAr45ncJMb6I=; b=mTCFed7y+18oxOGDLKBD5f3aFjNIQrfYe1tlWihGaBtAMtq18LirJOBq+aAjhOSnSzFpina5vl+RgBoD7tcMXWKHqIfq0ujVyi0cTNdRxRBuCpGYNNsdF0pHGwVu09zLDVe31jmGKJWgfMoCGlJHgDfrebXKiXbvFSkNneg5DoE= Received: from AM0PR05MB6707.eurprd05.prod.outlook.com (10.186.174.145) by AM0PR05MB4961.eurprd05.prod.outlook.com (20.176.215.205) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2644.19; Tue, 21 Jan 2020 07:43:48 +0000 Received: from AM0PR05MB6707.eurprd05.prod.outlook.com ([fe80::f0b7:a92b:aeb5:5761]) by AM0PR05MB6707.eurprd05.prod.outlook.com ([fe80::f0b7:a92b:aeb5:5761%5]) with mapi id 15.20.2644.027; Tue, 21 Jan 2020 07:43:48 +0000 From: Raslan Darawsheh To: Ferruh Yigit , Alfredo Cardigliano , John McNamara , Marko Kovacevic CC: "dev@dpdk.org" Thread-Topic: [dpdk-dev] [PATCH v5 11/17] net/ionic: add Rx filters support Thread-Index: AQHVzuEATqPqUi8xtUCeBAFfOmw+sKfzx6wAgAD3N/A= Date: Tue, 21 Jan 2020 07:43:48 +0000 Message-ID: References: <20200119155356.20403-1-cardigliano@ntop.org> <20200119155356.20403-12-cardigliano@ntop.org> <8afe9e83-5b0c-62e2-d31b-83d499e88f11@intel.com> In-Reply-To: <8afe9e83-5b0c-62e2-d31b-83d499e88f11@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=rasland@mellanox.com; x-originating-ip: [212.29.221.74] x-ms-publictraffictype: Email x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: 184b5988-85c0-4aeb-9e70-08d79e45a6c5 x-ms-traffictypediagnostic: AM0PR05MB4961: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:7691; x-forefront-prvs: 0289B6431E x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(39860400002)(396003)(346002)(376002)(366004)(136003)(189003)(199004)(7696005)(186003)(86362001)(71200400001)(53546011)(478600001)(6506007)(2906002)(33656002)(26005)(52536014)(81156014)(81166006)(55016002)(8936002)(66946007)(9686003)(4326008)(110136005)(5660300002)(76116006)(64756008)(66446008)(66556008)(316002)(66476007)(8676002); DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR05MB4961; H:AM0PR05MB6707.eurprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: mellanox.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: /7DkJy20ojlT9JPX7OGOjCCHkZd0cTT/JleQN79n6tZ6O0LOnIIqxjkuRu7JoIY1GNrF+y6Q7ax4GBB+G+DroAlTDyqk+Wc7RXAc3hdtO2P4od16+ge2YTdFWIUqvZNpTKqMLeWySmEzAmcgSKVBoVA2BPTn4Os+snsJP6UT/85exT1j+4WDo7ZazvugBr8uYmHtCgBvMeZzMCXkeXEIn18TWV69W8FrKTagBIGU0KIUX1duCm4jjkchmRTp1MM+HXojLEGdjT+XV8SEpg2SycUabMEdbM30o8+33Ao4W511rZteY2v0i1jwpKsi5YWuJEV/UtWiJ1RW0xW39czpbhdRWUc3Snt1TkmX2PeasSuEwJ1Us5gMVPWT136l4nipncvOAQjbmT1sg31Sf6H5NszX4wrVkXZ8infBA9OutML7XKsh24rnDMBHWNlIKQ1z x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-Network-Message-Id: 184b5988-85c0-4aeb-9e70-08d79e45a6c5 X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Jan 2020 07:43:48.2582 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: M1NJVjBN00LCbTZ4YdbjpAUK7V5cPYV+ea/FCYiVeXrEOoCvkRjWuDRsbMDSPA76KIiNsINflR2LwDqlD6vdRw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR05MB4961 Subject: Re: [dpdk-dev] [PATCH v5 11/17] net/ionic: add Rx filters support 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: , Errors-To: dev-bounces@dpdk.org Sender: "dev" SGksDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogRmVycnVoIFlpZ2l0 IDxmZXJydWgueWlnaXRAaW50ZWwuY29tPg0KPiBTZW50OiBNb25kYXksIEphbnVhcnkgMjAsIDIw MjAgNjo1OCBQTQ0KPiBUbzogQWxmcmVkbyBDYXJkaWdsaWFubyA8Y2FyZGlnbGlhbm9AbnRvcC5v cmc+OyBKb2huIE1jTmFtYXJhDQo+IDxqb2huLm1jbmFtYXJhQGludGVsLmNvbT47IE1hcmtvIEtv dmFjZXZpYw0KPiA8bWFya28ua292YWNldmljQGludGVsLmNvbT4NCj4gQ2M6IGRldkBkcGRrLm9y ZzsgUmFzbGFuIERhcmF3c2hlaCA8cmFzbGFuZEBtZWxsYW5veC5jb20+DQo+IFN1YmplY3Q6IFJl OiBbZHBkay1kZXZdIFtQQVRDSCB2NSAxMS8xN10gbmV0L2lvbmljOiBhZGQgUnggZmlsdGVycyBz dXBwb3J0DQo+IA0KPiBPbiAxLzE5LzIwMjAgMzo1MyBQTSwgQWxmcmVkbyBDYXJkaWdsaWFubyB3 cm90ZToNCj4gPiBBZGQgc3VwcG9ydCBmb3IgbWFuYWdpbmcgUlggZmlsdGVycyBiYXNlZCBvbiBN QUMgYW5kIFZMQU4uDQo+ID4gSGFyZHdhcmUgY2Fubm90IHByb3ZpZGUgdGhlIGxpc3Qgb2YgZmls dGVycywgdGh1cyB3ZSBrZWVwDQo+ID4gYSBsb2NhbCBsaXN0Lg0KPiA+IEFkZCBzdXBwb3J0IGZv ciBwcm9taXNjIGFuZCBhbGxtdWx0aWNhc3QgbW9kZXMuDQo+ID4NCj4gPiBTaWduZWQtb2ZmLWJ5 OiBBbGZyZWRvIENhcmRpZ2xpYW5vIDxjYXJkaWdsaWFub0BudG9wLm9yZz4NCj4gPiBSZXZpZXdl ZC1ieTogU2hhbm5vbiBOZWxzb24gPHNuZWxzb25AcGVuc2FuZG8uaW8+DQo+IA0KPiA8Li4uPg0K PiANCj4gPiAraW50DQo+ID4gK2lvbmljX3J4X2ZpbHRlcl9zYXZlKHN0cnVjdCBpb25pY19saWYg KmxpZiwgdWludDMyX3QgZmxvd19pZCwNCj4gPiArCQl1aW50MTZfdCByeHFfaW5kZXgsIHN0cnVj dCBpb25pY19hZG1pbl9jdHggKmN0eCkNCj4gPiArew0KPiA+ICsJc3RydWN0IGlvbmljX3J4X2Zp bHRlciAqZjsNCj4gPiArCXVpbnQzMl90IGtleTsNCj4gPiArDQo+ID4gKwlmID0gcnRlX3ptYWxs b2MoImlvbmljIiwgc2l6ZW9mKCpmKSwgMCk7DQo+ID4gKw0KPiA+ICsJaWYgKCFmKQ0KPiA+ICsJ CXJldHVybiAtRU5PTUVNOw0KPiA+ICsNCj4gPiArCWYtPmZsb3dfaWQgPSBmbG93X2lkOw0KPiA+ ICsJZi0+ZmlsdGVyX2lkID0gY3R4LT5jb21wLnJ4X2ZpbHRlcl9hZGQuZmlsdGVyX2lkOw0KPiA+ ICsJZi0+cnhxX2luZGV4ID0gcnhxX2luZGV4Ow0KPiA+ICsJbWVtY3B5KCZmLT5jbWQsICZjdHgt PmNtZCwgc2l6ZW9mKGYtPmNtZCkpOw0KPiA+ICsNCj4gPiArCXN3aXRjaCAoZi0+Y21kLm1hdGNo KSB7DQo+ID4gKwljYXNlIElPTklDX1JYX0ZJTFRFUl9NQVRDSF9WTEFOOg0KPiA+ICsJCWtleSA9 IGYtPmNtZC52bGFuLnZsYW4gJiBJT05JQ19SWF9GSUxURVJfSExJU1RTX01BU0s7DQo+ID4gKwkJ YnJlYWs7DQo+ID4gKwljYXNlIElPTklDX1JYX0ZJTFRFUl9NQVRDSF9NQUM6DQo+ID4gKwkJa2V5 ID0gKih1aW50MzJfdCAqKWYtPmNtZC5tYWMuYWRkciAmDQo+ID4gKwkJCUlPTklDX1JYX0ZJTFRF Ul9ITElTVFNfTUFTSzsNCj4gDQo+IFJhc2xhbiByZXBvcnRlZCBhIGJ1aWxkIGVycm9yIG9uIHRo aXMgbGluZSBbMV0gd2l0aCBnY2MgNS40LTZ1YnVudHUuIEkgd2lsbA0KPiB1cGRhdGUgdGhlIGNv ZGUgYXMgWzJdIHBsZWFzZSB2ZXJpZnkgdGhlIHJlc3VsdCBpbiBuZXh0LW5ldC4NCj4gDQo+IEBS YXNsYW4sIEkgY2FuJ3QgcmUtcHJvY3VkZSB0aGUgd2FybmluZywgY2FuIHlvdSBwbGVhc2UgcmUt dGVzdCB0aGUgbmV4dC1uZXQNCj4gYWZ0ZXIgY2hhbmdlPw0KPiANCg0KSSd2ZSBqdXN0IHZlcmlm aWVkIHRoYXQgd2l0aCB0aGlzIGZpeCB3ZSBkb24ndCBoYXZlIHRoaXMgZXJyb3IgYW55bW9yZS4N Cg0KPiBbMV0NCj4gIC90bXAvZHBkay9kcml2ZXJzL25ldC9pb25pYy9pb25pY19yeF9maWx0ZXIu YzogSW4gZnVuY3Rpb24NCj4gJ2lvbmljX3J4X2ZpbHRlcl9zYXZlJzoNCj4gIC90bXAvZHBkay9k cml2ZXJzL25ldC9pb25pYy9pb25pY19yeF9maWx0ZXIuYzo4NTozOiBlcnJvcjogZGVyZWZlcmVu Y2luZw0KPiB0eXBlLXB1bm5lZCBwb2ludGVyIHdpbGwgYnJlYWsgc3RyaWN0LWFsaWFzaW5nIHJ1 bGVzIFstV2Vycm9yPXN0cmljdC1hbGlhc2luZ10NCj4gICAgIGtleSA9ICoodWludDMyX3QgKilm LT5jbWQubWFjLmFkZHIgJg0KPiAgICAgXg0KPiANCj4gWzJdDQo+ICBkaWZmIC0tZ2l0IGEvZHJp dmVycy9uZXQvaW9uaWMvaW9uaWNfcnhfZmlsdGVyLmMNCj4gYi9kcml2ZXJzL25ldC9pb25pYy9p b25pY19yeF9maWx0ZXIuYw0KPiAgaW5kZXggMDBiNWNlZTQ5Li5mNzViODFhMjcgMTAwNjQ0DQo+ ICAtLS0gYS9kcml2ZXJzL25ldC9pb25pYy9pb25pY19yeF9maWx0ZXIuYw0KPiAgKysrIGIvZHJp dmVycy9uZXQvaW9uaWMvaW9uaWNfcnhfZmlsdGVyLmMNCj4gIEBAIC04Miw4ICs4Miw4IEBAIGlv bmljX3J4X2ZpbHRlcl9zYXZlKHN0cnVjdCBpb25pY19saWYgKmxpZiwgdWludDMyX3QNCj4gZmxv d19pZCwNCj4gICAgICAgICAgICAgICAgICBrZXkgPSBmLT5jbWQudmxhbi52bGFuICYgSU9OSUNf UlhfRklMVEVSX0hMSVNUU19NQVNLOw0KPiAgICAgICAgICAgICAgICAgIGJyZWFrOw0KPiAgICAg ICAgICBjYXNlIElPTklDX1JYX0ZJTFRFUl9NQVRDSF9NQUM6DQo+ICAtICAgICAgICAgICAgICAg a2V5ID0gKih1aW50MzJfdCAqKWYtPmNtZC5tYWMuYWRkciAmDQo+ICAtICAgICAgICAgICAgICAg ICAgICAgICBJT05JQ19SWF9GSUxURVJfSExJU1RTX01BU0s7DQo+ICArICAgICAgICAgICAgICAg bWVtY3B5KCZrZXksIGYtPmNtZC5tYWMuYWRkciwgc2l6ZW9mKGtleSkpOw0KPiAgKyAgICAgICAg ICAgICAgIGtleSAmPSBJT05JQ19SWF9GSUxURVJfSExJU1RTX01BU0s7DQo+ICAgICAgICAgICAg ICAgICAgYnJlYWs7DQo+ICAgICAgICAgIGNhc2UgSU9OSUNfUlhfRklMVEVSX01BVENIX01BQ19W TEFOOg0KPiAgICAgICAgICAgICAgICAgIGtleSA9IGYtPmNtZC5tYWNfdmxhbi52bGFuICYgSU9O SUNfUlhfRklMVEVSX0hMSVNUU19NQVNLOw0KDQpLaW5kZXN0IHJlZ2FyZHMNClJhc2xhbiBEYXJh d3NoZWgNCg==