From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by dpdk.org (Postfix) with ESMTP id C63AD1B306 for ; Fri, 22 Dec 2017 03:45:39 +0100 (CET) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga005.jf.intel.com ([10.7.209.41]) by fmsmga102.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 21 Dec 2017 18:45:38 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.45,438,1508828400"; d="scan'208";a="186242222" Received: from pgsmsx111.gar.corp.intel.com ([10.108.55.200]) by orsmga005.jf.intel.com with ESMTP; 21 Dec 2017 18:45:36 -0800 Received: from pgsmsx103.gar.corp.intel.com ([169.254.2.108]) by PGSMSX111.gar.corp.intel.com ([169.254.2.203]) with mapi id 14.03.0248.002; Fri, 22 Dec 2017 10:45:35 +0800 From: "Zhao1, Wei" To: "Zhang, Qi Z" , "dev@dpdk.org" CC: "Lu, Wenzhuo" , "Xing, Beilei" Thread-Topic: [dpdk-dev] [PATCH] net/i40e: add fdir nvgre parameters check Thread-Index: AQHTaoITOdlQvKwm5UCKsxG3lY12jaNOOP+AgACPOuA= Date: Fri, 22 Dec 2017 02:45:34 +0000 Message-ID: References: <20171201084706.7741-1-wei.zhao1@intel.com> <039ED4275CED7440929022BC67E7061153123D6B@SHSMSX103.ccr.corp.intel.com> In-Reply-To: <039ED4275CED7440929022BC67E7061153123D6B@SHSMSX103.ccr.corp.intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-version: 11.0.0.116 dlp-reaction: no-action x-originating-ip: [172.30.20.205] Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH] net/i40e: add fdir nvgre parameters check 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: Fri, 22 Dec 2017 02:45:40 -0000 SGmjrHpoYW5ncWkNCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBaaGFu ZywgUWkgWg0KPiBTZW50OiBGcmlkYXksIERlY2VtYmVyIDIyLCAyMDE3IDEwOjExIEFNDQo+IFRv OiBaaGFvMSwgV2VpIDx3ZWkuemhhbzFAaW50ZWwuY29tPjsgZGV2QGRwZGsub3JnDQo+IENjOiBM dSwgV2Vuemh1byA8d2Vuemh1by5sdUBpbnRlbC5jb20+OyBYaW5nLCBCZWlsZWkNCj4gPGJlaWxl aS54aW5nQGludGVsLmNvbT47IFpoYW8xLCBXZWkgPHdlaS56aGFvMUBpbnRlbC5jb20+DQo+IFN1 YmplY3Q6IFJFOiBbZHBkay1kZXZdIFtQQVRDSF0gbmV0L2k0MGU6IGFkZCBmZGlyIG52Z3JlIHBh cmFtZXRlcnMgY2hlY2sNCj4gDQo+IA0KPiANCj4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0t LQ0KPiA+IEZyb206IGRldiBbbWFpbHRvOmRldi1ib3VuY2VzQGRwZGsub3JnXSBPbiBCZWhhbGYg T2YgV2VpIFpoYW8NCj4gPiBTZW50OiBGcmlkYXksIERlY2VtYmVyIDEsIDIwMTcgNDo0NyBQTQ0K PiA+IFRvOiBkZXZAZHBkay5vcmcNCj4gPiBDYzogTHUsIFdlbnpodW8gPHdlbnpodW8ubHVAaW50 ZWwuY29tPjsgWGluZywgQmVpbGVpDQo+ID4gPGJlaWxlaS54aW5nQGludGVsLmNvbT47IFpoYW8x LCBXZWkgPHdlaS56aGFvMUBpbnRlbC5jb20+DQo+ID4gU3ViamVjdDogW2RwZGstZGV2XSBbUEFU Q0hdIG5ldC9pNDBlOiBhZGQgZmRpciBudmdyZSBwYXJhbWV0ZXJzIGNoZWNrDQo+ID4NCj4gPiBB ZGQgbWFzayBwYXJhbWV0ZXJzIGNoZWNrIGluIG52Z3JlIHBhcnNlciBmb3IgZmxvdyBBUEkuDQo+ ID4NCj4gPiBGaXhlczogMzA5NjVjYTM0MTI3OCAoIm5ldC9pNDBlOiBhZGQgTlZHUkUgZmxvdyBw YXJzaW5nIikNCj4gPg0KPiA+IFNpZ25lZC1vZmYtYnk6IFdlaSBaaGFvIDx3ZWkuemhhbzFAaW50 ZWwuY29tPg0KPiA+IC0tLQ0KPiA+ICBkcml2ZXJzL25ldC9pNDBlL2k0MGVfZmxvdy5jIHwgMzUN Cj4gKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysNCj4gPiAgMSBmaWxlIGNoYW5n ZWQsIDM1IGluc2VydGlvbnMoKykNCj4gPg0KPiA+IGRpZmYgLS1naXQgYS9kcml2ZXJzL25ldC9p NDBlL2k0MGVfZmxvdy5jDQo+ID4gYi9kcml2ZXJzL25ldC9pNDBlL2k0MGVfZmxvdy5jIGluZGV4 DQo+ID4gN2U0OTM2ZS4uMDVlNTRmMSAxMDA2NDQNCj4gPiAtLS0gYS9kcml2ZXJzL25ldC9pNDBl L2k0MGVfZmxvdy5jDQo+ID4gKysrIGIvZHJpdmVycy9uZXQvaTQwZS9pNDBlX2Zsb3cuYw0KPiA+ IEBAIC0zNjEwLDYgKzM2MTAsNDEgQEAgaTQwZV9mbG93X3BhcnNlX252Z3JlX3BhdHRlcm4oX19y dGVfdW51c2VkDQo+ID4gc3RydWN0IHJ0ZV9ldGhfZGV2ICpkZXYsDQo+ID4gIAkJCQkJCSAgICAg ICAiSW52YWxpZCBUTkkgbWFzayIpOw0KPiA+ICAJCQkJCXJldHVybiAtcnRlX2Vycm5vOw0KPiA+ ICAJCQkJfQ0KPiA+ICsJCQkJaWYgKG52Z3JlX21hc2stPnByb3RvY29sICYmDQo+ID4gKwkJCQkJ bnZncmVfbWFzay0+cHJvdG9jb2wgIT0gMHhGRkZGKSB7DQo+ID4gKwkJCQkJcnRlX2Zsb3dfZXJy b3Jfc2V0KGVycm9yLCBFSU5WQUwsDQo+ID4gKw0KPiAJUlRFX0ZMT1dfRVJST1JfVFlQRV9JVEVN LA0KPiA+ICsJCQkJCQlpdGVtLA0KPiA+ICsJCQkJCQkiSW52YWxpZCBOVkdSRSBpdGVtIik7DQo+ ID4gKwkJCQkJcmV0dXJuIC1ydGVfZXJybm87DQo+ID4gKwkJCQl9DQo+ID4gKwkJCQlpZiAobnZn cmVfbWFzay0+Y19rX3NfcnN2ZDBfdmVyICYmDQo+ID4gKwkJCQkJbnZncmVfbWFzay0+Y19rX3Nf cnN2ZDBfdmVyICE9DQo+ID4gKwkJCQkJcnRlX2NwdV90b19iZV8xNigweDMwMDApKSB7DQo+IA0K PiBJZiAiIGNfa19zX3JzdmQwX3ZlciBtdXN0IGhhdmUgdmFsdWUgMHgyMDAwIGFjY29yZGluZyB0 byBSRkMgNzYzNyIgLCBJIHRoaW5rDQo+IGhlcmUgd2Ugc2hvdWxkIGhhdmUgbWFzayAweGZmZmYg dG8gbWFrZSBzdXJlIGVhY2ggYml0IG9mIGNfa19zX3JzdmQwX3Zlcg0KPiBiZSBzZXQgY29ycmVj dGx5Lg0KDQpJIHdpbGwgY2hhbmdlIGNfa19zX3JzdmQwX3ZlciAgbWFzayBjaGVjayB0byAwWGZm ZmYsIG1heSBiZSB0aGF0IGlzIG1vcmUgcmVhc29uYWJsZS4NCg0KPiANCj4gUmVnYXJkcw0KPiBR aQ0KPiA+ICsJCQkJCXJ0ZV9mbG93X2Vycm9yX3NldChlcnJvciwgRUlOVkFMLA0KPiA+ICsNCj4g UlRFX0ZMT1dfRVJST1JfVFlQRV9JVEVNLA0KPiA+ICsJCQkJCQkgICBpdGVtLA0KPiA+ICsJCQkJ CQkgICAiSW52YWxpZCBOVkdSRSBpdGVtIik7DQo+ID4gKwkJCQkJcmV0dXJuIC1ydGVfZXJybm87 DQo+ID4gKwkJCQl9DQo+ID4gKwkJCQlpZiAobnZncmVfc3BlYy0+Y19rX3NfcnN2ZDBfdmVyICE9 DQo+ID4gKwkJCQkJcnRlX2NwdV90b19iZV8xNigweDIwMDApICYmDQo+ID4gKwkJCQkJbnZncmVf bWFzay0+Y19rX3NfcnN2ZDBfdmVyKSB7DQo+ID4gKwkJCQkJcnRlX2Zsb3dfZXJyb3Jfc2V0KGVy cm9yLCBFSU5WQUwsDQo+ID4gKw0KPiBSVEVfRkxPV19FUlJPUl9UWVBFX0lURU0sDQo+ID4gKwkJ CQkJCSAgIGl0ZW0sDQo+ID4gKwkJCQkJCSAgICJJbnZhbGlkIE5WR1JFIGl0ZW0iKTsNCj4gPiAr CQkJCQlyZXR1cm4gLXJ0ZV9lcnJubzsNCj4gPiArCQkJCX0NCj4gPiArCQkJCWlmIChudmdyZV9t YXNrLT5wcm90b2NvbCAmJg0KPiA+ICsJCQkJCW52Z3JlX3NwZWMtPnByb3RvY29sICE9DQo+ID4g KwkJCQkJcnRlX2NwdV90b19iZV8xNigweDY1NTgpKSB7DQo+ID4gKwkJCQkJcnRlX2Zsb3dfZXJy b3Jfc2V0KGVycm9yLCBFSU5WQUwsDQo+ID4gKw0KPiBSVEVfRkxPV19FUlJPUl9UWVBFX0lURU0s DQo+ID4gKwkJCQkJCSAgIGl0ZW0sDQo+ID4gKwkJCQkJCSAgICJJbnZhbGlkIE5WR1JFIGl0ZW0i KTsNCj4gPiArCQkJCQlyZXR1cm4gLXJ0ZV9lcnJubzsNCj4gPiArCQkJCX0NCj4gPiAgCQkJCXJ0 ZV9tZW1jcHkoKCh1aW50OF90ICopJnRlbmFudF9pZF9iZSArIDEpLA0KPiA+ICAJCQkJCSAgIG52 Z3JlX3NwZWMtPnRuaSwgMyk7DQo+ID4gIAkJCQlmaWx0ZXItPnRlbmFudF9pZCA9DQo+ID4gLS0N Cj4gPiAyLjkuMw0KDQo=