From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by dpdk.org (Postfix) with ESMTP id 6D3891E20 for ; Thu, 6 Apr 2017 10:27:31 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=intel.com; i=@intel.com; q=dns/txt; s=intel; t=1491467252; x=1523003252; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=Ju0LHhds2KhfztXbnYPIM7m/RDZpNphSK/t/Qdqw5Qc=; b=wGGYRao8YuX1Cc5zeQgN/H5yAGoWYDPF2C3m16GrhtiOMp/t06hq/wOy a/xNjvty2Tpi8mSHMJ4Voeuaz2CYVw==; Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by orsmga103.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 06 Apr 2017 01:27:30 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.37,283,1488873600"; d="scan'208";a="1151848144" Received: from fmsmsx105.amr.corp.intel.com ([10.18.124.203]) by fmsmga002.fm.intel.com with ESMTP; 06 Apr 2017 01:27:30 -0700 Received: from fmsmsx117.amr.corp.intel.com (10.18.116.17) by FMSMSX105.amr.corp.intel.com (10.18.124.203) with Microsoft SMTP Server (TLS) id 14.3.319.2; Thu, 6 Apr 2017 01:27:30 -0700 Received: from shsmsx104.ccr.corp.intel.com (10.239.4.70) by fmsmsx117.amr.corp.intel.com (10.18.116.17) with Microsoft SMTP Server (TLS) id 14.3.319.2; Thu, 6 Apr 2017 01:27:29 -0700 Received: from shsmsx103.ccr.corp.intel.com ([169.254.4.117]) by SHSMSX104.ccr.corp.intel.com ([10.239.4.70]) with mapi id 14.03.0319.002; Thu, 6 Apr 2017 16:27:28 +0800 From: "Zhang, Helin" To: caihe , "Yigit, Ferruh" CC: "dev@dpdk.org" , "Wu, Jingjing" , Zhoujingbin Thread-Topic: [PATCH v3] net/i40e: fix return value check issue Thread-Index: AQHSrg9qTchNhkRs3UG66OA/BjF3U6G259rggAAZ5YCAAN+PgP//isyAgACH8RA= Date: Thu, 6 Apr 2017 08:27:27 +0000 Message-ID: References: <1491398393-14200-1-git-send-email-caihe@huawei.com> <453363AE6316CC428D594009B784F90503366F8A@SZXEMI508-MBS.china.huawei.com> <453363AE6316CC428D594009B784F90503367192@SZXEMI508-MBS.china.huawei.com> In-Reply-To: <453363AE6316CC428D594009B784F90503367192@SZXEMI508-MBS.china.huawei.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.239.127.40] Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH v3] net/i40e: fix return value check issue 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 08:27:33 -0000 SGkgSGVucnkNCg0KSSBkb24ndCBrbm93IHdoeS4NCg0KSGkgRmVycnVoDQoNCkRvIHlvdSBoYXZl IGFueSBpZGVhIG9uIHRoaXMgd2FybmluZz8gRG9lcyBIZW5yeSBuZWVkIHRvIGZpeCB0aGF0Pw0K DQpSZWdhcmRzLA0KSGVsaW4NCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9t OiBjYWloZSBbbWFpbHRvOmNhaWhlQGh1YXdlaS5jb21dDQo+IFNlbnQ6IFRodXJzZGF5LCBBcHJp bCA2LCAyMDE3IDM6MjcgUE0NCj4gVG86IFpoYW5nLCBIZWxpbg0KPiBDYzogZGV2QGRwZGsub3Jn OyBXdSwgSmluZ2ppbmc7IFpob3VqaW5nYmluDQo+IFN1YmplY3Q6ILTwuLQ6IFtQQVRDSCB2M10g bmV0L2k0MGU6IGZpeCByZXR1cm4gdmFsdWUgY2hlY2sgaXNzdWUNCj4gDQo+IFRoZSB3YXJuaW5n IGFzIGJlbG93Og0KPiBXQVJOSU5HOiBQb3NzaWJsZSB1bndyYXBwZWQgY29tbWl0IGRlc2NyaXB0 aW9uIChwcmVmZXIgYSBtYXhpbXVtIDc1DQo+IGNoYXJzIHBlciBsaW5lKQ0KPiAjNjoNCj4gZnVu Y3Rpb24gaTQwZXZmX2FkZF9kZWxfYWxsX21hY19hZGRyIHdpdGhvdXQgY2hlY2sgcmV0dXJuIHZh bHVlIG9mDQo+IHJ0ZV96bWFsbG9jDQo+IA0KPiB0b3RhbDogMCBlcnJvcnMsIDEgd2FybmluZ3Ms IDAgY2hlY2tzLCAxMCBsaW5lcyBjaGVja2VkDQo+IA0KPiBBbmQgdGhlIHdhcmluZyBsaW5lIGNv bnRlbnQgaXM6DQo+ICsJCQlQTURfRFJWX0xPRyhFUlIsICJmYWlsIHRvIGFsbG9jYXRlIG1lbW9y eSIpOw0KPiANCj4gSSBoYXZlIG5vIGlkZWEgaG93IHRvIGZpeCBpdCwgYW5kIGhhdmUgdHJpZWQg c29tZSBhbHRlcm5hdGl2ZSB3YXlzIHRvIGF2b2lkIHRoZQ0KPiB3YXJuaW5nLCBidXQgZmFpbHMg d2l0aCBhbm90aGVyIGRpZmZlcmVudCB3YXJuaW5nLg0KPiBJIGV2ZW4gZG91YnQgc29tZSBjb25m aWd1cmF0aW9ucyBpcyB3cm9uZyBpbiBteSBsb2NhbCBlbnZpcm9ubWVudCwgc28gSSBwb3N0DQo+ IHRoZSBwYXRjaCwgYnV0IGZhaWwgd2l0aCB0aGUgc2FtZSB3YXJuaW5nLg0KPiANCj4gQ291bGQg eW91IG9mZmVyIHNvbWUgYWR2aWNlIHRvIGF2b2lkIHRoaXMgd2FybmluZywgZWxzZSB3ZSBzaG91 bGQgYXZvaWQgdGhpcw0KPiB3YXJuaW5nIHdpdGggYW5vdGhlciBkaWZmZXJlbnQgcGF0Y2g/DQo+ IA0KPiBUaGFua3MNCj4gSGVucnkNCj4gDQo+IC0tLS0t08q8/tStvP4tLS0tLQ0KPiC3orz+yMs6 IFpoYW5nLCBIZWxpbiBbbWFpbHRvOmhlbGluLnpoYW5nQGludGVsLmNvbV0NCj4gt6LLzcqxvOQ6 IDIwMTfE6jTUwjbI1SAxNDozNQ0KPiDK1bz+yMs6IGNhaWhlDQo+ILOty806IGRldkBkcGRrLm9y ZzsgV3UsIEppbmdqaW5nOyBaaG91amluZ2Jpbg0KPiDW98ziOiBSRTogW1BBVENIIHYzXSBuZXQv aTQwZTogZml4IHJldHVybiB2YWx1ZSBjaGVjayBpc3N1ZQ0KPiANCj4gDQo+IA0KPiA+IC0tLS0t T3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4gRnJvbTogY2FpaGUgW21haWx0bzpjYWloZUBodWF3 ZWkuY29tXQ0KPiA+IFNlbnQ6IFRodXJzZGF5LCBBcHJpbCA2LCAyMDE3IDk6MDYgQU0NCj4gPiBU bzogWmhhbmcsIEhlbGluDQo+ID4gQ2M6IGRldkBkcGRrLm9yZzsgV3UsIEppbmdqaW5nOyBaaG91 amluZ2Jpbg0KPiA+IFN1YmplY3Q6ILTwuLQ6IFtQQVRDSCB2M10gbmV0L2k0MGU6IGZpeCByZXR1 cm4gdmFsdWUgY2hlY2sgaXNzdWUNCj4gPg0KPiA+IERvIHlvdSBoYXZlIGFueSBpZGVhIHRvIGZp eCB0aGUgcGF0Y2ggY2hlY2sgd2FybmluZywgdGhpcyBpcyBhbHJlYWR5DQo+ID4gdGhlIHBlcmZl Y3Qgd2F5Pw0KPiBCYXNpY2FsbHkgd2UgdXNlIExpbnV4IHNjcmlwdCB0b29sIG9mIGNoZWNrcGF0 Y2gucGwgdG8gY2hlY2sgdGhlIHBhdGNoIGJlZm9yZQ0KPiBzZW5kaW5nIGl0IG91dC4NCj4gQnV0 IHdoYXQncyB0aGUgaXNzdWUgeW91IG1lbnRpb25lZCBhYm92ZT8gSSBkb24ndCBzZWUgYW55dGhp bmcuDQo+IA0KPiBUaGFua3MsDQo+IEhlbGluDQo+ID4NCj4gPiAtLS0tLdPKvP7Urbz+LS0tLS0N Cj4gPiC3orz+yMs6IFpoYW5nLCBIZWxpbiBbbWFpbHRvOmhlbGluLnpoYW5nQGludGVsLmNvbV0N Cj4gPiC3osvNyrG85DogMjAxN8TqNNTCNcjVIDIzOjM0DQo+ID4gytW8/sjLOiBjYWloZQ0KPiA+ ILOty806IGRldkBkcGRrLm9yZzsgV3UsIEppbmdqaW5nOyBaaG91amluZ2Jpbg0KPiA+INb3zOI6 IFJFOiBbUEFUQ0ggdjNdIG5ldC9pNDBlOiBmaXggcmV0dXJuIHZhbHVlIGNoZWNrIGlzc3VlDQo+ ID4NCj4gPg0KPiA+DQo+ID4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+ID4gRnJv bTogaGVucnkgW21haWx0bzpjYWloZUBodWF3ZWkuY29tXQ0KPiA+ID4gU2VudDogV2VkbmVzZGF5 LCBBcHJpbCA1LCAyMDE3IDk6MjAgUE0NCj4gPiA+IFRvOiBaaGFuZywgSGVsaW4NCj4gPiA+IENj OiBkZXZAZHBkay5vcmc7IFd1LCBKaW5namluZzsgemhvdWppbmdiaW5AaHVhd2VpLmNvbTsgaGVu cnkgY2FpDQo+ID4gPiBTdWJqZWN0OiBbUEFUQ0ggdjNdIG5ldC9pNDBlOiBmaXggcmV0dXJuIHZh bHVlIGNoZWNrIGlzc3VlDQo+ID4gPg0KPiA+ID4gRnJvbTogaGVucnkgY2FpIDxjYWloZUBodWF3 ZWkuY29tPg0KPiA+ID4NCj4gPiA+IGZ1bmN0aW9uIGk0MGV2Zl9hZGRfZGVsX2FsbF9tYWNfYWRk ciB3aXRob3V0IGNoZWNrIHJldHVybiB2YWx1ZSBvZg0KPiA+ID4gcnRlX3ptYWxsb2MNCj4gPiA+ DQo+ID4gPiBGaXhlczogOTdhYzcyYWE3MWE5ICgiaTQwZTogc3VwcG9ydCBzZXR0aW5nIFZGIE1B QyBhZGRyZXNzICIpDQo+ID4gPg0KPiA+ID4gU2lnbmVkLW9mZi1ieTogaGVucnkgY2FpIDxjYWlo ZUBodWF3ZWkuY29tPg0KPiA+IEFja2VkLWJ5OiBIZWxpbiBaaGFuZyA8aGVsaW4uemhhbmdAaW50 ZWwuY29tPg0KPiA+ID4gLS0tDQo+ID4gPiAgZHJpdmVycy9uZXQvaTQwZS9pNDBlX2V0aGRldl92 Zi5jIHwgNCArKysrDQo+ID4gPiAgMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKQ0KPiA+ ID4NCj4gPiA+IGRpZmYgLS1naXQgYS9kcml2ZXJzL25ldC9pNDBlL2k0MGVfZXRoZGV2X3ZmLmMN Cj4gPiA+IGIvZHJpdmVycy9uZXQvaTQwZS9pNDBlX2V0aGRldl92Zi5jDQo+ID4gPiBpbmRleCBk MzY1OWM5Li4zZTBlMmUxIDEwMDY0NA0KPiA+ID4gLS0tIGEvZHJpdmVycy9uZXQvaTQwZS9pNDBl X2V0aGRldl92Zi5jDQo+ID4gPiArKysgYi9kcml2ZXJzL25ldC9pNDBlL2k0MGVfZXRoZGV2X3Zm LmMNCj4gPiA+IEBAIC0yMDE2LDYgKzIwMTYsMTAgQEAgc3RhdGljIGludCBpNDBldmZfZGV2X3hz dGF0c19nZXQoc3RydWN0DQo+ID4gPiBydGVfZXRoX2RldiAqZGV2LA0KPiA+ID4gIAkJfQ0KPiA+ ID4NCj4gPiA+ICAJCWxpc3QgPSBydGVfem1hbGxvYygiaTQwZXZmX2RlbF9tYWNfYnVmZmVyIiwg bGVuLCAwKTsNCj4gPiA+ICsJCWlmICghbGlzdCkgew0KPiA+ID4gKwkJCVBNRF9EUlZfTE9HKEVS UiwgImZhaWwgdG8gYWxsb2NhdGUgbWVtb3J5Iik7DQo+ID4gPiArCQkJcmV0dXJuOw0KPiA+ID4g KwkJfQ0KPiA+ID4NCj4gPiA+ICAJCWZvciAoaSA9IGJlZ2luOyBpIDwgbmV4dF9iZWdpbjsgaSsr KSB7DQo+ID4gPiAgCQkJYWRkciA9ICZkZXYtPmRhdGEtPm1hY19hZGRyc1tpXTsNCj4gPiA+IC0t DQo+ID4gPiAxLjguMy4xDQo+ID4gPg0KDQo=