From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-7.0 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 1C553C282CE for ; Wed, 5 Jun 2019 00:00:53 +0000 (UTC) Received: from dpdk.org (dpdk.org [92.243.14.124]) by mail.kernel.org (Postfix) with ESMTP id A5CFA206DF for ; Wed, 5 Jun 2019 00:00:52 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org A5CFA206DF Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=intel.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=dev-bounces@dpdk.org Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 580081B95D; Wed, 5 Jun 2019 02:00:51 +0200 (CEST) Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by dpdk.org (Postfix) with ESMTP id 63C4A1B959 for ; Wed, 5 Jun 2019 02:00:49 +0200 (CEST) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga001.jf.intel.com ([10.7.209.18]) by fmsmga104.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 04 Jun 2019 17:00:48 -0700 X-ExtLoop1: 1 Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206]) by orsmga001.jf.intel.com with ESMTP; 04 Jun 2019 17:00:47 -0700 Received: from fmsmsx116.amr.corp.intel.com (10.18.116.20) by FMSMSX108.amr.corp.intel.com (10.18.124.206) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 4 Jun 2019 17:00:37 -0700 Received: from fmsmsx120.amr.corp.intel.com ([169.254.15.129]) by fmsmsx116.amr.corp.intel.com ([169.254.2.160]) with mapi id 14.03.0415.000; Tue, 4 Jun 2019 17:00:37 -0700 From: "Stillwell Jr, Paul M" To: Maxime Coquelin , "Rong, Leyi" , "Zhang, Qi Z" CC: "dev@dpdk.org" , "Cao, Chinh T" , "Ertman, David M" Thread-Topic: [dpdk-dev] [PATCH 03/49] net/ice/base: add API to configure MIB Thread-Index: AQHVGpiERlu141eyZ0StY3JMsTvWUKaMMisA///7SRA= Date: Wed, 5 Jun 2019 00:00:37 +0000 Message-ID: References: <20190604054248.68510-1-leyi.rong@intel.com> <20190604054248.68510-4-leyi.rong@intel.com> <9f509ade-13b9-3952-39f9-82e5bbdf5013@redhat.com> In-Reply-To: <9f509ade-13b9-3952-39f9-82e5bbdf5013@redhat.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ctpclassification: CTP_NT x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiZTU4ZjMyMzUtNmM5My00ODg4LWJhOTItMmFlYWIxMmU1NDZlIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiaWRrQ3BSdGsyYVM3TGpHaFY2eXBWTWdHOStwaVBwcW12S3lCZERkaU9aYk55bDVRQ0NHcFBhUlpCekg2T1ozciJ9 x-originating-ip: [10.1.200.107] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH 03/49] net/ice/base: add API to configure MIB 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" PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBNYXhpbWUgQ29xdWVsaW4gPG1h eGltZS5jb3F1ZWxpbkByZWRoYXQuY29tPg0KPiBTZW50OiBUdWVzZGF5LCBKdW5lIDQsIDIwMTkg MTA6MTUgQU0NCj4gVG86IFJvbmcsIExleWkgPGxleWkucm9uZ0BpbnRlbC5jb20+OyBaaGFuZywg UWkgWiA8cWkuei56aGFuZ0BpbnRlbC5jb20+DQo+IENjOiBkZXZAZHBkay5vcmc7IENhbywgQ2hp bmggVCA8Y2hpbmgudC5jYW9AaW50ZWwuY29tPjsgRXJ0bWFuLCBEYXZpZCBNDQo+IDxkYXZpZC5t LmVydG1hbkBpbnRlbC5jb20+OyBTdGlsbHdlbGwgSnIsIFBhdWwgTQ0KPiA8cGF1bC5tLnN0aWxs d2VsbC5qckBpbnRlbC5jb20+DQo+IFN1YmplY3Q6IFJlOiBbZHBkay1kZXZdIFtQQVRDSCAwMy80 OV0gbmV0L2ljZS9iYXNlOiBhZGQgQVBJIHRvIGNvbmZpZ3VyZQ0KPiBNSUINCj4gDQo+IA0KPiAN Cj4gT24gNi80LzE5IDc6NDIgQU0sIExleWkgUm9uZyB3cm90ZToNCj4gPiBBZGQgaWNlX2NmZ19s bGRwX21pYl9jaGFuZ2UgYW5kIHRyZWF0IERDQnggc3RhdGUgTk9UX1NUQVJURUQgYXMgdmFsaWQu DQo+ID4NCj4gPiBTaWduZWQtb2ZmLWJ5OiBDaGluaCBUIENhbyA8Y2hpbmgudC5jYW9AaW50ZWwu Y29tPg0KPiA+IFNpZ25lZC1vZmYtYnk6IERhdmUgRXJ0bWFuIDxkYXZpZC5tLmVydG1hbkBpbnRl bC5jb20+DQo+ID4gU2lnbmVkLW9mZi1ieTogUGF1bCBNIFN0aWxsd2VsbCBKciA8cGF1bC5tLnN0 aWxsd2VsbC5qckBpbnRlbC5jb20+DQo+ID4gU2lnbmVkLW9mZi1ieTogTGV5aSBSb25nIDxsZXlp LnJvbmdAaW50ZWwuY29tPg0KPiA+IC0tLQ0KPiA+ICAgZHJpdmVycy9uZXQvaWNlL2Jhc2UvaWNl X2RjYi5jIHwgNDENCj4gKysrKysrKysrKysrKysrKysrKysrKysrKysrKystLS0tLQ0KPiA+ICAg ZHJpdmVycy9uZXQvaWNlL2Jhc2UvaWNlX2RjYi5oIHwgIDMgKystDQo+ID4gICAyIGZpbGVzIGNo YW5nZWQsIDM4IGluc2VydGlvbnMoKyksIDYgZGVsZXRpb25zKC0pDQo+ID4NCj4gPiBkaWZmIC0t Z2l0IGEvZHJpdmVycy9uZXQvaWNlL2Jhc2UvaWNlX2RjYi5jDQo+ID4gYi9kcml2ZXJzL25ldC9p Y2UvYmFzZS9pY2VfZGNiLmMgaW5kZXggYTc4MTA1NzhkLi4xMDBjNGJiMGYgMTAwNjQ0DQo+ID4g LS0tIGEvZHJpdmVycy9uZXQvaWNlL2Jhc2UvaWNlX2RjYi5jDQo+ID4gKysrIGIvZHJpdmVycy9u ZXQvaWNlL2Jhc2UvaWNlX2RjYi5jDQo+ID4gQEAgLTkyNywxMCArOTI3LDExIEBAIGVudW0gaWNl X3N0YXR1cyBpY2VfZ2V0X2RjYl9jZmcoc3RydWN0DQo+IGljZV9wb3J0X2luZm8gKnBpKQ0KPiA+ ICAgLyoqDQo+ID4gICAgKiBpY2VfaW5pdF9kY2INCj4gPiAgICAqIEBodzogcG9pbnRlciB0byB0 aGUgSFcgc3RydWN0DQo+ID4gKyAqIEBlbmFibGVfbWliX2NoYW5nZTogZW5hYmxlIE1JQiBjaGFu Z2UgZXZlbnQNCj4gPiAgICAqDQo+ID4gICAgKiBVcGRhdGUgRENCIGNvbmZpZ3VyYXRpb24gZnJv bSB0aGUgRmlybXdhcmUNCj4gPiAgICAqLw0KPiA+IC1lbnVtIGljZV9zdGF0dXMgaWNlX2luaXRf ZGNiKHN0cnVjdCBpY2VfaHcgKmh3KQ0KPiA+ICtlbnVtIGljZV9zdGF0dXMgaWNlX2luaXRfZGNi KHN0cnVjdCBpY2VfaHcgKmh3LCBib29sDQo+ID4gK2VuYWJsZV9taWJfY2hhbmdlKQ0KPiA+ICAg ew0KPiA+ICAgCXN0cnVjdCBpY2VfcG9ydF9pbmZvICpwaSA9IGh3LT5wb3J0X2luZm87DQo+ID4g ICAJZW51bSBpY2Vfc3RhdHVzIHJldCA9IElDRV9TVUNDRVNTOw0KPiA+IEBAIC05NDQsNyArOTQ1 LDggQEAgZW51bSBpY2Vfc3RhdHVzIGljZV9pbml0X2RjYihzdHJ1Y3QgaWNlX2h3ICpodykNCj4g PiAgIAlwaS0+ZGNieF9zdGF0dXMgPSBpY2VfZ2V0X2RjYnhfc3RhdHVzKGh3KTsNCj4gPg0KPiA+ ICAgCWlmIChwaS0+ZGNieF9zdGF0dXMgPT0gSUNFX0RDQlhfU1RBVFVTX0RPTkUgfHwNCj4gPiAt CSAgICBwaS0+ZGNieF9zdGF0dXMgPT0gSUNFX0RDQlhfU1RBVFVTX0lOX1BST0dSRVNTKSB7DQo+ ID4gKwkgICAgcGktPmRjYnhfc3RhdHVzID09IElDRV9EQ0JYX1NUQVRVU19JTl9QUk9HUkVTUyB8 fA0KPiA+ICsJICAgIHBpLT5kY2J4X3N0YXR1cyA9PSBJQ0VfRENCWF9TVEFUVVNfTk9UX1NUQVJU RUQpIHsNCj4gDQo+IFNob3VsZCB0aGlzIHJlYWxseSBiZSBpbiB0aGlzIHBhdGNoPw0KPiBJdCBk b2VzIG5vdCBzZWVtIHJlbGF0ZWQgdG8gdGhlIEFQSSBhZGRpdGlvbi4NCj4gDQoNClRoaXMgc2Vl bXMgb2sgc2luY2UgdGhlIGNvbW1pdCBtZXNzYWdlIHNheXMgdGhhdCB3ZSBjaGFuZ2VkIHRoZSBB UEkgYW5kIGFyZSB0cmVhdGluZyBkY2J4X3N0YXR1cyBpbiBhIGRpZmZlcmVudCBtYW5vci4gSXMg dGhlIG9iamVjdGlvbiB0aGF0IHdlIGhhdmUgMiB0aGluZ3MgaW4gb25lIGNvbW1pdD8NCg0KPiA+ ICAgCQkvKiBHZXQgY3VycmVudCBEQ0JYIGNvbmZpZ3VyYXRpb24gKi8NCj4gPiAgIAkJcmV0ID0g aWNlX2dldF9kY2JfY2ZnKHBpKTsNCj4gPiAgIAkJcGktPmlzX3N3X2xsZHAgPSAoaHctPmFkbWlu cS5zcV9sYXN0X3N0YXR1cyA9PQ0KPiBJQ0VfQVFfUkNfRVBFUk0pOw0KPiA+IEBAIC05NTIsMTMg Kzk1NCw0MiBAQCBlbnVtIGljZV9zdGF0dXMgaWNlX2luaXRfZGNiKHN0cnVjdCBpY2VfaHcgKmh3 KQ0KPiA+ICAgCQkJcmV0dXJuIHJldDsNCj4gPiAgIAl9IGVsc2UgaWYgKHBpLT5kY2J4X3N0YXR1 cyA9PSBJQ0VfRENCWF9TVEFUVVNfRElTKSB7DQo+ID4gICAJCXJldHVybiBJQ0VfRVJSX05PVF9S RUFEWTsNCj4gPiAtCX0gZWxzZSBpZiAocGktPmRjYnhfc3RhdHVzID09IElDRV9EQ0JYX1NUQVRV U19NVUxUSVBMRV9QRUVSUykgew0KPiANCj4gRGl0dG8uDQo+IA0KDQo=