From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by dpdk.org (Postfix) with ESMTP id E964B5936 for ; Sat, 2 Jan 2016 19:35:14 +0100 (CET) Received: from orsmga003.jf.intel.com ([10.7.209.27]) by fmsmga102.fm.intel.com with ESMTP; 02 Jan 2016 10:35:13 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.20,513,1444719600"; d="scan'208";a="719074217" Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201]) by orsmga003.jf.intel.com with ESMTP; 02 Jan 2016 10:35:09 -0800 Received: from FMSMSX109.amr.corp.intel.com (10.18.116.9) by FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS) id 14.3.248.2; Sat, 2 Jan 2016 10:35:09 -0800 Received: from fmsmsx113.amr.corp.intel.com ([169.254.13.221]) by FMSMSX109.amr.corp.intel.com ([169.254.15.26]) with mapi id 14.03.0248.002; Sat, 2 Jan 2016 10:35:08 -0800 From: "Wiles, Keith" To: Stephen Hemminger , Jan Viktorin Thread-Topic: [dpdk-dev] [RFC 1/7] eal/common: define rte_soc_* related common interface Thread-Index: AQHRRYet9J3y/dlt8kOQHbqdADA5z57orxKA Date: Sat, 2 Jan 2016 18:35:08 +0000 Message-ID: <0CC8CFBE-CFA0-4BCA-B09D-6287801C406F@intel.com> References: <1451682326-5834-1-git-send-email-viktorin@rehivetech.com> <1451682326-5834-2-git-send-email-viktorin@rehivetech.com> <20160102100144.5e87e98b@xeon-e3> In-Reply-To: <20160102100144.5e87e98b@xeon-e3> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.254.79.171] Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 Cc: "dev@dpdk.org" Subject: Re: [dpdk-dev] [RFC 1/7] eal/common: define rte_soc_* related common interface X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 02 Jan 2016 18:35:15 -0000 T24gMS8yLzE2LCAxMjowMSBQTSwgImRldiBvbiBiZWhhbGYgb2YgU3RlcGhlbiBIZW1taW5nZXIi IDxkZXYtYm91bmNlc0BkcGRrLm9yZyBvbiBiZWhhbGYgb2Ygc3RlcGhlbkBuZXR3b3JrcGx1bWJl ci5vcmc+IHdyb3RlOg0KDQo+T24gRnJpLCAgMSBKYW4gMjAxNiAyMjowNToyMCArMDEwMA0KPkph biBWaWt0b3JpbiA8dmlrdG9yaW5AcmVoaXZldGVjaC5jb20+IHdyb3RlOg0KPg0KPj4gSW50cm9k dWNlIHRoZSBpbnRlcmZhY2UgdG8gU29DIGRldmljZSBpbmZyYXN0cnVjdHVyZS4gQSBTb0MgZGV2 aWNlDQo+PiBoZXJlIG1lYW5zIGEgZGV2aWNlIGludGVncmF0ZWQgb24gdGhlIGNoaXAgdmlhIGEg KHNpbXBsZSkgYnVzDQo+PiB0aGF0IGxhY2tzIG9mIGF1dG8tZGlzY292ZXJ5IGFuZCBvdGhlciBw cm9wZXJ0aWVzIHdoaWNoIGFyZSBjb21tb24NCj4+IGZvciBQQ0kuIEEgY291bnRlcnBhcnQgaW4g dGhlIExpbnV4IEtlcm5lbCB3b3VsZCBiZSBhIHBsYXRmb3JtX2RldmljZQ0KPj4gKGJ1dCB0aGlz IGlzIG5vdCBuZWNlc3NhcmlseSAxOjEgbWFwcGluZykuDQo+PiANCj4+IFN5c3RlbXMgd2l0aG91 dCBhdXRvLWRpc2NvdmVyeSBwcm9wZXJ0aWVzIGFyZSBkZXNjcmliZWQgYnkgYSAoRmxhdCkNCj4+ IERldmljZSBUcmVlLiBEZXZpY2UgVHJlZSBpcyB1c3VhbGx5IGF2YWlsYWJsZSBvbiBlbWJlZGRl ZCBzeXN0ZW1zDQo+PiBpbiAvcHJvYy9kZXZpY2UtdHJlZS4gRXZlcnkgZGV2aWNlIGhhcyBhIHVu aXF1ZSBwYXRoIGluIHRoZSBEZXZpY2UNCj4+IFRyZWUgYW5kIHNvIGl0IGlkZW50aWZpZXMgZXZl cnkgc3VjaCBkZXZpY2UuIFRoaXMgcGF0aCBpcyB1c2VkDQo+PiB0byBpZGVudGlmeSBhIGRldmlj ZSBpbiBydGVfc29jX2FkZHIuDQo+PiANCj4+IEJpbmRpbmcgb2YgZHJpdmVycyB0byBkZXZpY2Vz IGluIHRoZSBMaW51eCBLZXJuZWwgaXMgb2Z0ZW4gZG9uZQ0KPj4gYnkgbWF0Y2hpbmcgdGhlIGNv bXBhdGlibGUgZW50cnkgaW4gdGhlIERldmljZSBUcmVlLiBBcyB0aGVyZSBpcw0KPj4gbm8gc3Rh bmRhcmQvZ2VuZXJpYyB3YXkgdG8gcmVhZCBpbmZvcm1hdGlvbiBsaWtlIHZlbmRvciwgbW9kZWws IGV0Yy4NCj4+IGZyb20gZWFjaCBTb0MgZGV2aWNlLCB3ZSBtYXRjaCBkZXZpY2VzIGJ5IHRoZSBj b21wYXRpYmxlIGVudHJ5IHRvby4NCj4+IFRoZSBydGVfc29jX2lkIGNvbnRhaW5zIGFuIGFycmF5 IG9mIGNvbXBhdGlibGUgc3RyaW5ncyB0ZWxsaW5nIHdoYXQNCj4+IGVhY2ggZGV2aWNlIGlzIGNv bXBhdGlibGUgd2l0aC4NCj4+IA0KPj4gVGhlcmUgYXJlIG5vIERQREstc3BlY2lmaWMgT1MgZHJp dmVycyBmb3IgU29DIGRldmljZXMgYXQgdGhlIG1vbWVudA0KPj4gYW5kIHVuZm9ydHVuYXRlbHkg d2UgY2Fubm90IHVzZSB0aGUgUENJLXJlbGF0ZWQgb25lcyBhcyB0aGV5IGNvbnRhaW4NCj4+IHRv byBtdWNoIFBDSS1zcGVjaWZpYyBsb2dpYy4NCj4+IA0KPj4gV2hpdGVsaXN0aW5nIGFuZCBibGFj a2xpc3Rpbmcgb2YgZGV2aWNlcyBpcyBiYXNlZCBvbiB0aGUgRGV2aWNlIFRyZWUNCj4+IGlkZW50 aWZpZXIgKHJ0ZV9zb2NfYWRkcikgdG8gbWltaWMgdGhlIFBDSSBiZWhhdmlvdXIuDQo+PiANCj4+ IFNpZ25lZC1vZmYtYnk6IEphbiBWaWt0b3JpbiA8dmlrdG9yaW5AcmVoaXZldGVjaC5jb20+DQoN CkkgZG8gbGlrZSB0aGUgaWRlYSBvZiBoYXZpbmcgYSBjbGVhbiB3YXkgdG8gbG9jYXRlIFNvQyBk ZXZpY2VzIGFuZCB0aGlzIGRlc2lnbiBsb29rcyB2ZXJ5IGNsZWFuIHRvIG1lIHdpdGggYSBicmll ZiByZWFkLiBUaGFua3MgSmFuLg0KPg0KPlllcywgRFBESyBuZWVkcyB0byB3b3JrIGluIGVtYmVk ZGVkIGVudmlyb25tZW50cyB3aXRoIGRldmljZSB0cmVlLg0KPldvdWxkIGl0IGJlIHBvc3NpYmxl IHJlaW1wbGVtZW50IGRldmljZSB0cmVlIHBhcnNpbmcgaW4gdXNlciBzcGFjZT8NCj5JZGVhbGx5 IHdpdGggYSBzaGFyZWQgY29kZSBmcm9tIGtlcm5lbD8/DQoNClN0ZXBoZW4sIERvIHlvdSBtZWFu IHdlIGhhdmUgdG8gYWRkIGtlcm5lbCBjb2RlIHRvIHN1cHBvcnQgRFBESyBvbiBTb0MgUGxhdGZv cm1zPyBJZiB0aGF0IGlzIHRoZSBjYXNlIEkgd291bGQgbGlrZSB0byBub3QgcmVxdWlyZSBjb2Rl IGJlIGFkZGVkIHRvIHRoZSBrZXJuZWwgdG8gc3VwcG9ydCBEUERLLg0KPg0KPk9uIGEgcHJhdGlj YWwgbGV2ZWwsIHRoZSBuZXcgU29DIHN1cHBvcnQgbXVzdCBiZSBvcHRpb25hbA0KPih2aWEgRFBE SyBjb25maWcgaW5mcmFzdHJ1Y3R1cmUpLCBzaW5jZSBtb3N0IGFyY2hpdGVjdHVyZXMgd29uJ3Qg YmUgdXNpbmcgaXQuDQo+SW4gbW9zdCBjYXNlcywgaXQgaXMgYmV0dGVyIGZyb20gdXNhYmlsaXR5 IGlmIGV2ZXJ5dGhpbmcgaXMgcnVudGltZSBiYXNlZCwNCj5idXQgd2l0aCBTb0MgdGhpcyBpcyBh IHBsYXRmb3JtL2FyY2hpdGVjdHVyZSBjb25maWd1cmF0aW9uLg0KDQpJIGFtIG5vdCBzdXJlIEkg YWdyZWUgd2l0aCB0aGUgb3B0aW9uYWwgc3VwcG9ydCwgYXMgaXQgY291bGQgYmUgc3RhdGVkIHRo YXQgUENJIHN1cHBvcnQgaXMgb3B0aW9uYWwgb24gU29DIHBsYXRmb3Jtcy4gSXQgd291bGQgYmUg YmVzdCB0byBub3QgdHJlYXQgU29DIHN1cHBvcnQgYXMgc3BlY2lhbCBjb21wYXJlZCB0byBQQ0kg c3VwcG9ydC4gT3RoZXIgdGhlbiBleHRyYSBmb290cHJpbnQgaXQgZG9lcyBub3Qgc2VlbSByZWFz b25hYmxlIHRvIHJlcXVpcmUgU29DIHN1cHBvcnQgdG8gYmUgaWZkZWbigJllZCBpbiB0aGUgY29k ZS4gUGx1cyBhZGRpbmcgbW9yZSBpZmRlZnMgaXMgbm90IGEgZ29vZCB0ZXN0aW5nIHNvbHV0aW9u Lg0KDQpDYW4gd2UgZGV0ZWN0IHNvbWVob3cgd2UgYXJlIG9uIGEgc3lzdGVtIHdpdGggU29DIHN1 cHBvcnQgb3IgZXZlbiBhIHN5c3RlbSB0aGF0IHN1cHBvcnRzIFBDSSBmb3IgdGhhdCBtYXR0ZXI/ DQo+DQo+RG8geW91IGNvbnNpZGVyIHRoaXMgd2lsbCBicmVhayBiaW5hcnkgY29tcGF0aWJpbGl0 eSBzaW5jZQ0KPnNpemVvZiAocnRlX3NvY19hZGRyKSBpcyBQQVRIX01BWCAoMTAyNCkgYW5kIHRo ZSBvdGhlciBlbGVtZW50cyBvZiB0aGUNCj51bmlvbiBpbnNpZGUgcnRlX2RldmFyZ3MgYXJlIG11 Y2ggc21hbGxlciAobGlrZSAzMiBieXRlcykuDQo+DQo+DQoNCg0KUmVnYXJkcywNCktlaXRoDQoN Cg0KDQoNCg==