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 965B6A0521; Wed, 4 Nov 2020 02:15:57 +0100 (CET) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id AB8EBBE43; Wed, 4 Nov 2020 02:15:55 +0100 (CET) Received: from szxga08-in.huawei.com (szxga08-in.huawei.com [45.249.212.255]) by dpdk.org (Postfix) with ESMTP id A39DEBBB4 for ; Wed, 4 Nov 2020 02:15:53 +0100 (CET) Received: from DGGEMM403-HUB.china.huawei.com (unknown [172.30.72.54]) by szxga08-in.huawei.com (SkyGuard) with ESMTP id 4CQpcX6wdRz13PWP; Wed, 4 Nov 2020 09:15:40 +0800 (CST) Received: from DGGEMM513-MBX.china.huawei.com ([169.254.1.123]) by DGGEMM403-HUB.china.huawei.com ([10.3.20.211]) with mapi id 14.03.0487.000; Wed, 4 Nov 2020 09:15:38 +0800 From: wangyunjian To: Ferruh Yigit , "dev@dpdk.org" CC: "thomas@monjalon.net" , "andrew.rybchenko@oktetlabs.ru" , "Lilijun (Jerry)" , xudingke Thread-Topic: [dpdk-dev] [PATCH] ethdev: fix check of rx configure Thread-Index: AQHWseW17FX+9hMVkkqn8SOvpSHJSqm16NqAgAFDFuA= Date: Wed, 4 Nov 2020 01:15:38 +0000 Message-ID: <34EFBCA9F01B0748BEB6B629CE643AE60DAF1121@dggemm513-mbx.china.huawei.com> References: In-Reply-To: Accept-Language: en-US Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.174.187.156] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-CFilter-Loop: Reflected Subject: Re: [dpdk-dev] [PATCH] ethdev: fix check of rx configure 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" PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBGZXJydWggWWlnaXQgW21haWx0 bzpmZXJydWgueWlnaXRAaW50ZWwuY29tXQ0KPiBTZW50OiBUdWVzZGF5LCBOb3ZlbWJlciAzLCAy MDIwIDk6NTggUE0NCj4gVG86IHdhbmd5dW5qaWFuIDx3YW5neXVuamlhbkBodWF3ZWkuY29tPjsg ZGV2QGRwZGsub3JnDQo+IENjOiB0aG9tYXNAbW9uamFsb24ubmV0OyBhbmRyZXcucnliY2hlbmtv QG9rdGV0bGFicy5ydTsgTGlsaWp1biAoSmVycnkpDQo+IDxqZXJyeS5saWxpanVuQGh1YXdlaS5j b20+OyB4dWRpbmdrZSA8eHVkaW5na2VAaHVhd2VpLmNvbT4NCj4gU3ViamVjdDogUmU6IFtkcGRr LWRldl0gW1BBVENIXSBldGhkZXY6IGZpeCBjaGVjayBvZiByeCBjb25maWd1cmUNCj4gDQo+IE9u IDExLzMvMjAyMCAxOjMxIFBNLCB3YW5neXVuamlhbiB3cm90ZToNCj4gPiBGcm9tOiBZdW5qaWFu IFdhbmcgPHdhbmd5dW5qaWFuQGh1YXdlaS5jb20+DQo+ID4NCj4gPiBDb3Zlcml0eSBmbGFncyB0 aGF0ICdyeF9jb25mJyB2YXJpYWJsZSBpcyB1c2VkIGJlZm9yZSBpdCdzIGNoZWNrZWQgZm9yDQo+ ID4gTlVMTC4gVGhpcyBwYXRjaCBmaXhlcyB0aGlzIGlzc3VlLg0KPiA+DQo+ID4gQ292ZXJpdHkg aXNzdWU6IDM2MzU3MA0KPiA+IEZpeGVzOiA0ZmY3MDJiNWRmYTkgKCJldGhkZXY6IGludHJvZHVj ZSBSeCBidWZmZXIgc3BsaXQiKQ0KPiA+DQo+ID4gU2lnbmVkLW9mZi1ieTogWXVuamlhbiBXYW5n IDx3YW5neXVuamlhbkBodWF3ZWkuY29tPg0KPiA+IC0tLQ0KPiA+ICAgbGliL2xpYnJ0ZV9ldGhk ZXYvcnRlX2V0aGRldi5jIHwgOSArKysrKy0tLS0NCj4gPiAgIDEgZmlsZSBjaGFuZ2VkLCA1IGlu c2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pDQo+ID4NCj4gPiBkaWZmIC0tZ2l0IGEvbGliL2xp YnJ0ZV9ldGhkZXYvcnRlX2V0aGRldi5jDQo+ID4gYi9saWIvbGlicnRlX2V0aGRldi9ydGVfZXRo ZGV2LmMgaW5kZXggYjEyYmIzODU0ZC4uYzc0NTAyZDQ1ZSAxMDA2NDQNCj4gPiAtLS0gYS9saWIv bGlicnRlX2V0aGRldi9ydGVfZXRoZGV2LmMNCj4gPiArKysgYi9saWIvbGlicnRlX2V0aGRldi9y dGVfZXRoZGV2LmMNCj4gPiBAQCAtMTk3OCwxNiArMTk3OCwxNyBAQCBydGVfZXRoX3J4X3F1ZXVl X3NldHVwKHVpbnQxNl90IHBvcnRfaWQsDQo+IHVpbnQxNl90IHJ4X3F1ZXVlX2lkLA0KPiA+ICAg CQkJcmV0dXJuIC1FSU5WQUw7DQo+ID4gICAJCX0NCj4gPiAgIAl9IGVsc2Ugew0KPiA+IC0JCWNv bnN0IHN0cnVjdCBydGVfZXRoX3J4c2VnX3NwbGl0ICpyeF9zZWcgPQ0KPiA+IC0JCQkoY29uc3Qg c3RydWN0IHJ0ZV9ldGhfcnhzZWdfc3BsaXQgKilyeF9jb25mLT5yeF9zZWc7DQo+ID4gLQkJdWlu dDE2X3Qgbl9zZWcgPSByeF9jb25mLT5yeF9uc2VnOw0KPiA+IC0NCj4gPiAgIAkJLyogRXh0ZW5k ZWQgbXVsdGktc2VnbWVudCBjb25maWd1cmF0aW9uIGNoZWNrLiAqLw0KPiA+ICAgCQlpZiAocnhf Y29uZiA9PSBOVUxMIHx8IHJ4X2NvbmYtPnJ4X3NlZyA9PSBOVUxMIHx8DQo+IHJ4X2NvbmYtPnJ4 X25zZWcgPT0gMCkgew0KPiA+ICAgCQkJUlRFX0VUSERFVl9MT0coRVJSLA0KPiA+ICAgCQkJCSAg ICAgICAiTWVtb3J5IHBvb2wgaXMgbnVsbCBhbmQgbm8gZXh0ZW5kZWQNCj4gY29uZmlndXJhdGlv biBwcm92aWRlZFxuIik7DQo+ID4gICAJCQlyZXR1cm4gLUVJTlZBTDsNCj4gPiAgIAkJfQ0KPiA+ ICsNCj4gPiArCQljb25zdCBzdHJ1Y3QgcnRlX2V0aF9yeHNlZ19zcGxpdCAqcnhfc2VnID0NCj4g PiArCQkJKGNvbnN0IHN0cnVjdCBydGVfZXRoX3J4c2VnX3NwbGl0ICopcnhfY29uZi0+cnhfc2Vn Ow0KPiA+ICsJCXVpbnQxNl90IG5fc2VnID0gcnhfY29uZi0+cnhfbnNlZzsNCj4gPiArDQo+IA0K PiBDYW4geW91IHBsZWFzZSBsZWF2ZSB0aGUgZGVjbGFyYXRpb24gb2YgdGhlIHZhcmlhYmxlcyBh dCB0aGUgYmVnaW5uaW5nIG9mIHRoZQ0KPiBibG9jaywgYnV0IG1vdmUgdGhlIGFzc2lnbm1lbnQ/ DQoNCk9LLCB0aGFua3MgZm9yIHlvdXIgc3VnZ2VzdGlvbiwgd2lsbCBpbmNsdWRlIGl0IGluIG5l eHQgdmVyc2lvbi4NCg0KWXVuamlhbg0K