From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by dpdk.org (Postfix) with ESMTP id 1089B2BB9 for ; Fri, 16 Jun 2017 03:29:56 +0200 (CEST) Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by fmsmga101.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 15 Jun 2017 18:29:55 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.39,345,1493708400"; d="scan'208";a="115565520" Received: from fmsmsx104.amr.corp.intel.com ([10.18.124.202]) by fmsmga006.fm.intel.com with ESMTP; 15 Jun 2017 18:29:55 -0700 Received: from fmsmsx119.amr.corp.intel.com (10.18.124.207) by fmsmsx104.amr.corp.intel.com (10.18.124.202) with Microsoft SMTP Server (TLS) id 14.3.319.2; Thu, 15 Jun 2017 18:29:55 -0700 Received: from shsmsx101.ccr.corp.intel.com (10.239.4.153) by FMSMSX119.amr.corp.intel.com (10.18.124.207) with Microsoft SMTP Server (TLS) id 14.3.319.2; Thu, 15 Jun 2017 18:29:54 -0700 Received: from shsmsx102.ccr.corp.intel.com ([169.254.2.146]) by SHSMSX101.ccr.corp.intel.com ([169.254.1.197]) with mapi id 14.03.0319.002; Fri, 16 Jun 2017 09:29:52 +0800 From: "Lu, Wenzhuo" To: "Nicolau, Radu" , Thomas Monjalon CC: "dev@dpdk.org" Thread-Topic: [PATCH] app/testpmd: fix build without ixgbe Thread-Index: AQHS5b10uiLMvzMBsEyoHNMg455x0aIlRfEAgAFuEUA= Date: Fri, 16 Jun 2017 01:29:52 +0000 Message-ID: <6A0DE07E22DDAD4C9103DF62FEBC09093B5CF493@shsmsx102.ccr.corp.intel.com> References: <20170615095446.2187-1-thomas@monjalon.net> In-Reply-To: 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="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH] app/testpmd: fix build without ixgbe 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, 16 Jun 2017 01:29:57 -0000 SGkgUmFkdSwNCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBOaWNvbGF1 LCBSYWR1DQo+IFNlbnQ6IFRodXJzZGF5LCBKdW5lIDE1LCAyMDE3IDc6MzcgUE0NCj4gVG86IFRo b21hcyBNb25qYWxvbg0KPiBDYzogTHUsIFdlbnpodW87IGRldkBkcGRrLm9yZw0KPiBTdWJqZWN0 OiBSZTogW1BBVENIXSBhcHAvdGVzdHBtZDogZml4IGJ1aWxkIHdpdGhvdXQgaXhnYmUNCj4gDQo+ IExvb2tzIG9rIHRvIG1lLCBidXQgd2h5IHdvdWxkIG9uZSBlbmFibGUgSVhHQkVfQllQQVNTIHdp dGhvdXQgZW5hYmxpbmcNCj4gSVhHQkU/DQpBbHRob3VnaCB0aGUgc2NlbmFyaW8gZG9lc24ndCBt YWtlIHNlbnNlLCBJIHRoaW5rIGl0J3MgYmV0dGVyIHRvIGFkZCBtb3JlIGNoZWNrIHRvIGF2b2lk IHRoZSB1c2VycyBtYWtpbmcgYW55IG1pc3Rha2UuDQoNCj4gDQo+IA0KPiBPbiA2LzE1LzIwMTcg MTA6NTQgQU0sIFRob21hcyBNb25qYWxvbiB3cm90ZToNCj4gPiBXaGVuIGl4Z2JlIGJ5cGFzcyBp cyBub3QgZXhwbGljdGx5IGRpc2FibGVkIHdoaWxlIGl4Z2JlIGlzIGRpc2FibGVkOg0KPiA+IGFw cC90ZXN0LXBtZC90ZXN0cG1kLmM6MzA0OjI3OiBlcnJvcjoNCj4gPiAJ4oCYUlRFX1BNRF9JWEdC RV9CWVBBU1NfVE1UX09GRuKAmSB1bmRlY2xhcmVkIGhlcmUNCj4gPg0KPiA+IFRoZSBpeGdiZSBi eXBhc3MgZmVhdHVyZSBpcyBtZWFuaW5nZnVsIG9ubHkgaWYgaXhnYmUgaXMgZW5hYmxlZC4NCj4g PiBTbyB3ZSBuZWVkIHRvIGNoZWNrIGJvdGguDQo+ID4NCj4gPiBBIGJlc3QgZml4IHdpbGwgYmUg dG8gZW5hYmxlIGJ5cGFzcyBhbHdheXMgYW5kIHJlbW92ZSB0aGlzIG9wdGlvbi4NCj4gPg0KPiA+ IEZpeGVzOiBlMjYxMjY1ZTQyYTEgKCJldGhkZXY6IG1vdmUgYnlwYXNzIGZ1bmN0aW9ucyB0byBp eGdiZSBQTUQiKQ0KPiA+DQo+ID4gU2lnbmVkLW9mZi1ieTogVGhvbWFzIE1vbmphbG9uIDx0aG9t YXNAbW9uamFsb24ubmV0Pg0KPiA+IC0tLQ0KPiA+ICAgYXBwL3Rlc3QtcG1kL2NtZGxpbmUuYyB8 IDggKysrKy0tLS0NCj4gPiAgIGFwcC90ZXN0LXBtZC90ZXN0cG1kLmMgfCA0ICsrLS0NCj4gPiAg IDIgZmlsZXMgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspLCA2IGRlbGV0aW9ucygtKQ0KPiA+DQo+ ID4gZGlmZiAtLWdpdCBhL2FwcC90ZXN0LXBtZC9jbWRsaW5lLmMgYi9hcHAvdGVzdC1wbWQvY21k bGluZS5jDQo+ID4gaW5kZXggYjg0YzFhYjQwLi43ZjUzNzNhN2UgMTAwNjQ0DQo+ID4gLS0tIGEv YXBwL3Rlc3QtcG1kL2NtZGxpbmUuYw0KPiA+ICsrKyBiL2FwcC90ZXN0LXBtZC9jbWRsaW5lLmMN Cj4gPiBAQCAtMzkyOCw3ICszOTI4LDcgQEAgY21kX3NldF9ieXBhc3NfbW9kZV9wYXJzZWQodm9p ZA0KPiAqcGFyc2VkX3Jlc3VsdCwNCj4gPiAgIAlwb3J0aWRfdCBwb3J0X2lkID0gcmVzLT5wb3J0 X2lkOw0KPiA+ICAgCWludDMyX3QgcmMgPSAtRUlOVkFMOw0KPiA+DQo+ID4gLSNpZmRlZiBSVEVf TElCUlRFX0lYR0JFX0JZUEFTUw0KPiA+ICsjaWYgZGVmaW5lZCBSVEVfTElCUlRFX0lYR0JFX1BN RCAmJiBkZWZpbmVkDQo+IFJURV9MSUJSVEVfSVhHQkVfQllQQVNTDQo+ID4gICAJdWludDMyX3Qg YnlwYXNzX21vZGUgPSBSVEVfUE1EX0lYR0JFX0JZUEFTU19NT0RFX05PUk1BTDsNCj4gPg0KPiA+ ICAgCWlmICghc3RyY21wKHJlcy0+dmFsdWUsICJieXBhc3MiKSkNCj4gPiBAQCAtMzk5Niw3ICsz OTk2LDcgQEAgY21kX3NldF9ieXBhc3NfZXZlbnRfcGFyc2VkKHZvaWQNCj4gKnBhcnNlZF9yZXN1 bHQsDQo+ID4gICAJc3RydWN0IGNtZF9zZXRfYnlwYXNzX2V2ZW50X3Jlc3VsdCAqcmVzID0gcGFy c2VkX3Jlc3VsdDsNCj4gPiAgIAlwb3J0aWRfdCBwb3J0X2lkID0gcmVzLT5wb3J0X2lkOw0KPiA+ DQo+ID4gLSNpZmRlZiBSVEVfTElCUlRFX0lYR0JFX0JZUEFTUw0KPiA+ICsjaWYgZGVmaW5lZCBS VEVfTElCUlRFX0lYR0JFX1BNRCAmJiBkZWZpbmVkDQo+IFJURV9MSUJSVEVfSVhHQkVfQllQQVNT DQo+ID4gICAJdWludDMyX3QgYnlwYXNzX2V2ZW50ID0gUlRFX1BNRF9JWEdCRV9CWVBBU1NfRVZF TlRfTk9ORTsNCj4gPiAgIAl1aW50MzJfdCBieXBhc3NfbW9kZSA9IFJURV9QTURfSVhHQkVfQllQ QVNTX01PREVfTk9STUFMOw0KPiA+DQo+ID4gQEAgLTQxMDEsNyArNDEwMSw3IEBAIGNtZF9zZXRf YnlwYXNzX3RpbWVvdXRfcGFyc2VkKHZvaWQNCj4gKnBhcnNlZF9yZXN1bHQsDQo+ID4gICB7DQo+ ID4gICAJX19ydGVfdW51c2VkIHN0cnVjdCBjbWRfc2V0X2J5cGFzc190aW1lb3V0X3Jlc3VsdCAq cmVzID0NCj4gcGFyc2VkX3Jlc3VsdDsNCj4gPg0KPiA+IC0jaWZkZWYgUlRFX0xJQlJURV9JWEdC RV9CWVBBU1MNCj4gPiArI2lmIGRlZmluZWQgUlRFX0xJQlJURV9JWEdCRV9QTUQgJiYgZGVmaW5l ZA0KPiBSVEVfTElCUlRFX0lYR0JFX0JZUEFTUw0KPiA+ICAgCWlmICghc3RyY21wKHJlcy0+dmFs dWUsICIxLjUiKSkNCj4gPiAgIAkJYnlwYXNzX3RpbWVvdXQgPSBSVEVfUE1EX0lYR0JFX0JZUEFT U19UTVRfMV81X1NFQzsNCj4gPiAgIAllbHNlIGlmICghc3RyY21wKHJlcy0+dmFsdWUsICIyIikp DQo+ID4gQEAgLTQxNjQsNyArNDE2NCw3IEBAIGNtZF9zaG93X2J5cGFzc19jb25maWdfcGFyc2Vk KHZvaWQNCj4gKnBhcnNlZF9yZXN1bHQsDQo+ID4gICAJc3RydWN0IGNtZF9zaG93X2J5cGFzc19j b25maWdfcmVzdWx0ICpyZXMgPSBwYXJzZWRfcmVzdWx0Ow0KPiA+ICAgCXBvcnRpZF90IHBvcnRf aWQgPSByZXMtPnBvcnRfaWQ7DQo+ID4gICAJaW50IHJjID0gLUVJTlZBTDsNCj4gPiAtI2lmZGVm IFJURV9MSUJSVEVfSVhHQkVfQllQQVNTDQo+ID4gKyNpZiBkZWZpbmVkIFJURV9MSUJSVEVfSVhH QkVfUE1EICYmIGRlZmluZWQNCj4gUlRFX0xJQlJURV9JWEdCRV9CWVBBU1MNCj4gPiAgIAl1aW50 MzJfdCBldmVudF9tb2RlOw0KPiA+ICAgCXVpbnQzMl90IGJ5cGFzc19tb2RlOw0KPiA+ICAgCXVp bnQzMl90IHRpbWVvdXQgPSBieXBhc3NfdGltZW91dDsNCj4gPiBkaWZmIC0tZ2l0IGEvYXBwL3Rl c3QtcG1kL3Rlc3RwbWQuYyBiL2FwcC90ZXN0LXBtZC90ZXN0cG1kLmMNCj4gPiBpbmRleCBkMzJj YmI5NmQuLmIyOTMyOGE2OSAxMDA2NDQNCj4gPiAtLS0gYS9hcHAvdGVzdC1wbWQvdGVzdHBtZC5j DQo+ID4gKysrIGIvYXBwL3Rlc3QtcG1kL3Rlc3RwbWQuYw0KPiA+IEBAIC0yOTksNyArMjk5LDcg QEAgdWludDMyX3QgZXZlbnRfcHJpbnRfbWFzayA9IChVSU5UMzJfQygxKSA8PA0KPiBSVEVfRVRI X0VWRU5UX1VOS05PV04pIHwNCj4gPiAgICAqIE5JQyBieXBhc3MgbW9kZSBjb25maWd1cmF0aW9u IG9wdGlvbnMuDQo+ID4gICAgKi8NCj4gPg0KPiA+IC0jaWZkZWYgUlRFX0xJQlJURV9JWEdCRV9C WVBBU1MNCj4gPiArI2lmIGRlZmluZWQgUlRFX0xJQlJURV9JWEdCRV9QTUQgJiYgZGVmaW5lZA0K PiBSVEVfTElCUlRFX0lYR0JFX0JZUEFTUw0KPiA+ICAgLyogVGhlIE5JQyBieXBhc3Mgd2F0Y2hk b2cgdGltZW91dC4gKi8NCj4gPiAgIHVpbnQzMl90IGJ5cGFzc190aW1lb3V0ID0gUlRFX1BNRF9J WEdCRV9CWVBBU1NfVE1UX09GRjsNCj4gPiAgICNlbmRpZg0KPiA+IEBAIC0yMDE1LDcgKzIwMTUs NyBAQCBpbml0X3BvcnRfY29uZmlnKHZvaWQpDQo+ID4gICAJCXJ0ZV9ldGhfbWFjYWRkcl9nZXQo cGlkLCAmcG9ydC0+ZXRoX2FkZHIpOw0KPiA+DQo+ID4gICAJCW1hcF9wb3J0X3F1ZXVlX3N0YXRz X21hcHBpbmdfcmVnaXN0ZXJzKHBpZCwgcG9ydCk7DQo+ID4gLSNpZmRlZiBSVEVfTElCUlRFX0lY R0JFX0JZUEFTUw0KPiA+ICsjaWYgZGVmaW5lZCBSVEVfTElCUlRFX0lYR0JFX1BNRCAmJiBkZWZp bmVkDQo+IFJURV9MSUJSVEVfSVhHQkVfQllQQVNTDQo+ID4gICAJCXJ0ZV9wbWRfaXhnYmVfYnlw YXNzX2luaXQocGlkKTsNCj4gPiAgICNlbmRpZg0KPiA+DQoNCg==