From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Mori, Naoyuki" Subject: Re: [PATCH] examples/l3fwd: force CRC stripping for i40evf Date: Thu, 10 Nov 2016 13:50:21 +0000 Message-ID: <5952EEAD-ED55-4C0B-86EB-945B87637CD2@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Cc: "Xu, Qian Q" , "Wu, Jingjing" , "thomas.monjalon@6wind.com" To: "dev@dpdk.org" , "bjorn.topel@gmail.com" , "Yao, Lei A" , "Topel, Bjorn" , "Zhang, Helin" , "Ananyev, Konstantin" Return-path: Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by dpdk.org (Postfix) with ESMTP id 22814B62 for ; Thu, 10 Nov 2016 14:50:28 +0100 (CET) Content-Language: en-US Content-ID: <3C861666EF7F1942ABCB9D7B605FA451@intel.com> List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" SGksDQoNClJlOg0KPiAgICBTdWJqZWN0OiBSZTogW2RwZGstZGV2XSBbUEFUQ0hdIGV4YW1wbGVz L2wzZndkOiBmb3JjZSBDUkMgc3RyaXBwaW5nDQo+ICAgIAlmb3IJaTQwZXZmDQo+ICAgIE1lc3Nh Z2UtSUQ6IDxjY2U0ZDMxYy04YTg0LTA3YWEtMzM2MS0zMjdkYmExZWM3N2FAaW50ZWwuY29tPg0K PiAgICBUaG9tYXMgd3JvdGU6DQo+ICAgICA+IEp1c3QgdG8gbWFrZSBpdCBzdXJlLCB5b3UgbWVh biByZXR1cm5pbmcgYW4gZXJyb3IgaW4gdGhlIGRyaXZlciB3aGVuDQo+ICAgICA+IGEgY29uZmln dXJhdGlvbiBjYW5ub3QgYmUgYXBwbGllZCwgcmlnaHQ/DQo+ICAgIA0KPiAgICBZZXMsIGFzIGlu IDFiYmNjNWQyMTEyOSAoImk0MGV2ZjogcmVwb3J0IGVycm9yIGZvciB1bnN1cHBvcnRlZCBDUkMN Cj4gICAgc3RyaXBwaW5nIGNvbmZpZyIpLCB3aGVyZSAtRUlOVkFMIGlzIHJldHVybmVkLg0KPiAg ICANCj4gICAgQmo/cm4NCg0KT24gbXkgZXhwZXJpZW5jZSwgT3ZTK0RQREsgaGFzIHNhbWUgaXNz dWUuDQpZb3UgY2Fubm90IHJ1biBPdlMgb24gaTQwZXZmIGR1ZSB0byB0aGlzIENSQyBjb25maWcg bWlzbWF0Y2gsIHdoaWxlIE92UyBvbiBpeGdiZXZmIHdvcmtzIGZpbmUuDQpTbywgY2hhbmdpbmcg b24gaTQwZXZmIFBNRCBzaWRlIHdvdWxkIGhhdmUgbW9yZSBiZW5lZml0LCBJIGJlbGlldmUuDQoN Cg0KW0RldGFpbHMgYmVsb3ddDQpvdnMtdnN3aXRjaGQubG9nOg0KMjAxNi0xMS0xMFQwODo1Mzoz MS4yOTBafDAwMDU0fG5ldGRldl9kcGRrfFdBUk58SW50ZXJmYWNlIGRwZGswIGV0aF9kZXYgc2V0 dXAgZXJyb3IgSW52YWxpZCBhcmd1bWVudA0KDQpiZWNhdXNlIG9mDQppNDBldmZfZGV2X2NvbmZp Z3VyZSgpIHJldHVybnMg4oCTRUlOVkFMLg0KQXQgaGVyZQ0KLS0tDQppNDBldmZfZGV2X2NvbmZp Z3VyZShzdHJ1Y3QgcnRlX2V0aF9kZXYgKmRldikNCnsNCjxzbmlwPg0KICAgICAgICAvKiBGb3Ig bm9uLURQREsgUEYgZHJpdmVycywgVkYgaGFzIG5vIGFiaWxpdHkgdG8gZGlzYWJsZSBIVw0KICAg ICAgICAgKiBDUkMgc3RyaXAsIGFuZCBpcyBpbXBsaWNpdGx5IGVuYWJsZWQgYnkgdGhlIFBGLg0K ICAgICAgICAgKi8NCiAgICAgICAgaWYgKCFjb25mLT5yeG1vZGUuaHdfc3RyaXBfY3JjKSB7DQog ICAgICAgICAgICAgICAgdmYgPSBJNDBFVkZfREVWX1BSSVZBVEVfVE9fVkYoZGV2LT5kYXRhLT5k ZXZfcHJpdmF0ZSk7DQogICAgICAgICAgICAgICAgaWYgKCh2Zi0+dmVyc2lvbl9tYWpvciA9PSBJ NDBFX1ZJUlRDSE5MX1ZFUlNJT05fTUFKT1IpICYmDQogICAgICAgICAgICAgICAgICAgICh2Zi0+ dmVyc2lvbl9taW5vciA8PSBJNDBFX1ZJUlRDSE5MX1ZFUlNJT05fTUlOT1IpKSB7DQogICAgICAg ICAgICAgICAgICAgICAgICAvKiBQZWVyIGlzIHJ1bm5pbmcgbm9uLURQREsgUEYgZHJpdmVyLiAq Lw0KICAgICAgICAgICAgICAgICAgICAgICAgUE1EX0lOSVRfTE9HKEVSUiwgIlZGIGNhbid0IGRp c2FibGUgSFcgQ1JDIFN0cmlwIik7DQogICAgICAgICAgICAgICAgICAgICAgICByZXR1cm4gLUVJ TlZBTDsNCiAgICAgICAgICAgICAgICB9DQogICAgICAgIH0NCjxzbmlwPg0KfQ0KLS0tDQoNCml4 Z2JldmYgaXMgc2FtZSBJbnRlbCBOSUMgYnV0IGltcGxlbWVudGF0aW9uIGlzIGRpZmZlcmVudC4g SXQgd29u4oCZdCByZXR1cm4gZXJyb3IuDQoNCml4Z2JldmZfZGV2X2NvbmZpZ3VyZShzdHJ1Y3Qg cnRlX2V0aF9kZXYgKmRldikNCnsNCjxzbmlwPg0KICAgICAgICAvKg0KICAgICAgICAgKiBWRiBo YXMgbm8gYWJpbGl0eSB0byBlbmFibGUvZGlzYWJsZSBIVyBDUkMNCiAgICAgICAgICogS2VlcCB0 aGUgcGVyc2lzdGVudCBiZWhhdmlvciB0aGUgc2FtZSBhcyBIb3N0IFBGDQogICAgICAgICAqLw0K I2lmbmRlZiBSVEVfTElCUlRFX0lYR0JFX1BGX0RJU0FCTEVfU1RSSVBfQ1JDDQogICAgICAgIGlm ICghY29uZi0+cnhtb2RlLmh3X3N0cmlwX2NyYykgew0KICAgICAgICAgICAgICAgIFBNRF9JTklU X0xPRyhOT1RJQ0UsICJWRiBjYW4ndCBkaXNhYmxlIEhXIENSQyBTdHJpcCIpOw0KICAgICAgICAg ICAgICAgIGNvbmYtPnJ4bW9kZS5od19zdHJpcF9jcmMgPSAxOw0KICAgICAgICB9DQojZWxzZQ0K ICAgICAgICBpZiAoY29uZi0+cnhtb2RlLmh3X3N0cmlwX2NyYykgew0KICAgICAgICAgICAgICAg IFBNRF9JTklUX0xPRyhOT1RJQ0UsICJWRiBjYW4ndCBlbmFibGUgSFcgQ1JDIFN0cmlwIik7DQog ICAgICAgICAgICAgICAgY29uZi0+cnhtb2RlLmh3X3N0cmlwX2NyYyA9IDA7DQogICAgICAgIH0N CiNlbmRpZg0KPHNuaXA+DQp9DQoNClJlZ2FyZHMgYW5kIFRoYW5rcywNCk1vcmkNCg0K