From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from szxga01-in.huawei.com (szxga01-in.huawei.com [58.251.152.64]) by dpdk.org (Postfix) with ESMTP id A2551CFA0 for ; Thu, 6 Apr 2017 09:27:06 +0200 (CEST) Received: from 172.24.1.47 (EHLO szxemi411-hub.china.huawei.com) ([172.24.1.47]) by szxrg01-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id EAY86341; Thu, 06 Apr 2017 15:27:03 +0800 (CST) Received: from SZXEMI508-MBS.china.huawei.com ([169.254.10.152]) by szxemi411-hub.china.huawei.com ([10.86.210.34]) with mapi id 14.03.0235.001; Thu, 6 Apr 2017 15:26:56 +0800 From: caihe To: "Zhang, Helin" CC: "dev@dpdk.org" , "Wu, Jingjing" , Zhoujingbin Thread-Topic: [PATCH v3] net/i40e: fix return value check issue Thread-Index: AQHSrg9YhgEeeAVJ302jLYhOOyiK46G2YeWAgAElgUD//9ZAgIAAkOnQ Date: Thu, 6 Apr 2017 07:26:55 +0000 Message-ID: <453363AE6316CC428D594009B784F90503367192@SZXEMI508-MBS.china.huawei.com> References: <1491398393-14200-1-git-send-email-caihe@huawei.com> <453363AE6316CC428D594009B784F90503366F8A@SZXEMI508-MBS.china.huawei.com> In-Reply-To: Accept-Language: en-US Content-Language: zh-CN X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.177.241.238] Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-CFilter-Loop: Reflected X-Mirapoint-Virus-RAPID-Raw: score=unknown(0), refid=str=0001.0A020206.58E5EDC7.0095, ss=1, re=0.000, recu=0.000, reip=0.000, cl=1, cld=1, fgs=0, ip=169.254.10.152, so=2013-06-18 04:22:30, dmn=2013-03-21 17:37:32 X-Mirapoint-Loop-Id: a585203af345d72962de59e903c987f7 Subject: [dpdk-dev] =?gb2312?b?tPC4tDogW1BBVENIIHYzXSBuZXQvaTQwZTogZml4?= =?gb2312?b?IHJldHVybiB2YWx1ZSBjaGVjayBpc3N1ZQ==?= 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: Thu, 06 Apr 2017 07:27:08 -0000 VGhlIHdhcm5pbmcgYXMgYmVsb3c6DQpXQVJOSU5HOiBQb3NzaWJsZSB1bndyYXBwZWQgY29tbWl0 IGRlc2NyaXB0aW9uIChwcmVmZXIgYSBtYXhpbXVtIDc1IGNoYXJzIHBlciBsaW5lKQ0KIzY6IA0K ZnVuY3Rpb24gaTQwZXZmX2FkZF9kZWxfYWxsX21hY19hZGRyIHdpdGhvdXQgY2hlY2sgcmV0dXJu IHZhbHVlIG9mIHJ0ZV96bWFsbG9jDQoNCnRvdGFsOiAwIGVycm9ycywgMSB3YXJuaW5ncywgMCBj aGVja3MsIDEwIGxpbmVzIGNoZWNrZWQNCg0KQW5kIHRoZSB3YXJpbmcgbGluZSBjb250ZW50IGlz Og0KKwkJCVBNRF9EUlZfTE9HKEVSUiwgImZhaWwgdG8gYWxsb2NhdGUgbWVtb3J5Iik7DQoNCkkg aGF2ZSBubyBpZGVhIGhvdyB0byBmaXggaXQsIGFuZCBoYXZlIHRyaWVkIHNvbWUgYWx0ZXJuYXRp dmUgd2F5cyB0byBhdm9pZCB0aGUgd2FybmluZywgYnV0IGZhaWxzIHdpdGggYW5vdGhlciBkaWZm ZXJlbnQgd2FybmluZy4NCkkgZXZlbiBkb3VidCBzb21lIGNvbmZpZ3VyYXRpb25zIGlzIHdyb25n IGluIG15IGxvY2FsIGVudmlyb25tZW50LCBzbyBJIHBvc3QgdGhlIHBhdGNoLCBidXQgZmFpbCB3 aXRoIHRoZSBzYW1lIHdhcm5pbmcuDQoNCkNvdWxkIHlvdSBvZmZlciBzb21lIGFkdmljZSB0byBh dm9pZCB0aGlzIHdhcm5pbmcsIGVsc2Ugd2Ugc2hvdWxkIGF2b2lkIHRoaXMgd2FybmluZyB3aXRo IGFub3RoZXIgZGlmZmVyZW50IHBhdGNoPw0KDQpUaGFua3MNCkhlbnJ5DQoNCi0tLS0t08q8/tSt vP4tLS0tLQ0Kt6K8/sjLOiBaaGFuZywgSGVsaW4gW21haWx0bzpoZWxpbi56aGFuZ0BpbnRlbC5j b21dIA0Kt6LLzcqxvOQ6IDIwMTfE6jTUwjbI1SAxNDozNQ0KytW8/sjLOiBjYWloZQ0Ks63LzTog ZGV2QGRwZGsub3JnOyBXdSwgSmluZ2ppbmc7IFpob3VqaW5nYmluDQrW98ziOiBSRTogW1BBVENI IHYzXSBuZXQvaTQwZTogZml4IHJldHVybiB2YWx1ZSBjaGVjayBpc3N1ZQ0KDQoNCg0KPiAtLS0t LU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBjYWloZSBbbWFpbHRvOmNhaWhlQGh1YXdl aS5jb21dDQo+IFNlbnQ6IFRodXJzZGF5LCBBcHJpbCA2LCAyMDE3IDk6MDYgQU0NCj4gVG86IFpo YW5nLCBIZWxpbg0KPiBDYzogZGV2QGRwZGsub3JnOyBXdSwgSmluZ2ppbmc7IFpob3VqaW5nYmlu DQo+IFN1YmplY3Q6ILTwuLQ6IFtQQVRDSCB2M10gbmV0L2k0MGU6IGZpeCByZXR1cm4gdmFsdWUg Y2hlY2sgaXNzdWUNCj4gDQo+IERvIHlvdSBoYXZlIGFueSBpZGVhIHRvIGZpeCB0aGUgcGF0Y2gg Y2hlY2sgd2FybmluZywgdGhpcyBpcyBhbHJlYWR5IA0KPiB0aGUgcGVyZmVjdCB3YXk/DQpCYXNp Y2FsbHkgd2UgdXNlIExpbnV4IHNjcmlwdCB0b29sIG9mIGNoZWNrcGF0Y2gucGwgdG8gY2hlY2sg dGhlIHBhdGNoIGJlZm9yZSBzZW5kaW5nIGl0IG91dC4NCkJ1dCB3aGF0J3MgdGhlIGlzc3VlIHlv dSBtZW50aW9uZWQgYWJvdmU/IEkgZG9uJ3Qgc2VlIGFueXRoaW5nLg0KDQpUaGFua3MsDQpIZWxp bg0KPiANCj4gLS0tLS3Tyrz+1K28/i0tLS0tDQo+ILeivP7IyzogWmhhbmcsIEhlbGluIFttYWls dG86aGVsaW4uemhhbmdAaW50ZWwuY29tXQ0KPiC3osvNyrG85DogMjAxN8TqNNTCNcjVIDIzOjM0 DQo+IMrVvP7IyzogY2FpaGUNCj4gs63LzTogZGV2QGRwZGsub3JnOyBXdSwgSmluZ2ppbmc7IFpo b3VqaW5nYmluDQo+INb3zOI6IFJFOiBbUEFUQ0ggdjNdIG5ldC9pNDBlOiBmaXggcmV0dXJuIHZh bHVlIGNoZWNrIGlzc3VlDQo+IA0KPiANCj4gDQo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0t LS0NCj4gPiBGcm9tOiBoZW5yeSBbbWFpbHRvOmNhaWhlQGh1YXdlaS5jb21dDQo+ID4gU2VudDog V2VkbmVzZGF5LCBBcHJpbCA1LCAyMDE3IDk6MjAgUE0NCj4gPiBUbzogWmhhbmcsIEhlbGluDQo+ ID4gQ2M6IGRldkBkcGRrLm9yZzsgV3UsIEppbmdqaW5nOyB6aG91amluZ2JpbkBodWF3ZWkuY29t OyBoZW5yeSBjYWkNCj4gPiBTdWJqZWN0OiBbUEFUQ0ggdjNdIG5ldC9pNDBlOiBmaXggcmV0dXJu IHZhbHVlIGNoZWNrIGlzc3VlDQo+ID4NCj4gPiBGcm9tOiBoZW5yeSBjYWkgPGNhaWhlQGh1YXdl aS5jb20+DQo+ID4NCj4gPiBmdW5jdGlvbiBpNDBldmZfYWRkX2RlbF9hbGxfbWFjX2FkZHIgd2l0 aG91dCBjaGVjayByZXR1cm4gdmFsdWUgb2YgDQo+ID4gcnRlX3ptYWxsb2MNCj4gPg0KPiA+IEZp eGVzOiA5N2FjNzJhYTcxYTkgKCJpNDBlOiBzdXBwb3J0IHNldHRpbmcgVkYgTUFDIGFkZHJlc3Mg IikNCj4gPg0KPiA+IFNpZ25lZC1vZmYtYnk6IGhlbnJ5IGNhaSA8Y2FpaGVAaHVhd2VpLmNvbT4N Cj4gQWNrZWQtYnk6IEhlbGluIFpoYW5nIDxoZWxpbi56aGFuZ0BpbnRlbC5jb20+DQo+ID4gLS0t DQo+ID4gIGRyaXZlcnMvbmV0L2k0MGUvaTQwZV9ldGhkZXZfdmYuYyB8IDQgKysrKw0KPiA+ICAx IGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspDQo+ID4NCj4gPiBkaWZmIC0tZ2l0IGEvZHJp dmVycy9uZXQvaTQwZS9pNDBlX2V0aGRldl92Zi5jDQo+ID4gYi9kcml2ZXJzL25ldC9pNDBlL2k0 MGVfZXRoZGV2X3ZmLmMNCj4gPiBpbmRleCBkMzY1OWM5Li4zZTBlMmUxIDEwMDY0NA0KPiA+IC0t LSBhL2RyaXZlcnMvbmV0L2k0MGUvaTQwZV9ldGhkZXZfdmYuYw0KPiA+ICsrKyBiL2RyaXZlcnMv bmV0L2k0MGUvaTQwZV9ldGhkZXZfdmYuYw0KPiA+IEBAIC0yMDE2LDYgKzIwMTYsMTAgQEAgc3Rh dGljIGludCBpNDBldmZfZGV2X3hzdGF0c19nZXQoc3RydWN0IA0KPiA+IHJ0ZV9ldGhfZGV2ICpk ZXYsDQo+ID4gIAkJfQ0KPiA+DQo+ID4gIAkJbGlzdCA9IHJ0ZV96bWFsbG9jKCJpNDBldmZfZGVs X21hY19idWZmZXIiLCBsZW4sIDApOw0KPiA+ICsJCWlmICghbGlzdCkgew0KPiA+ICsJCQlQTURf RFJWX0xPRyhFUlIsICJmYWlsIHRvIGFsbG9jYXRlIG1lbW9yeSIpOw0KPiA+ICsJCQlyZXR1cm47 DQo+ID4gKwkJfQ0KPiA+DQo+ID4gIAkJZm9yIChpID0gYmVnaW47IGkgPCBuZXh0X2JlZ2luOyBp KyspIHsNCj4gPiAgCQkJYWRkciA9ICZkZXYtPmRhdGEtPm1hY19hZGRyc1tpXTsNCj4gPiAtLQ0K PiA+IDEuOC4zLjENCj4gPg0KDQo=