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 D92A6B695 for ; Tue, 17 Feb 2015 11:19:29 +0100 (CET) Received: from orsmga002.jf.intel.com ([10.7.209.21]) by fmsmga101.fm.intel.com with ESMTP; 17 Feb 2015 02:19:27 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.09,593,1418112000"; d="scan'208";a="686725997" Received: from irsmsx109.ger.corp.intel.com ([163.33.3.23]) by orsmga002.jf.intel.com with ESMTP; 17 Feb 2015 02:19:27 -0800 Received: from irsmsx105.ger.corp.intel.com ([169.254.7.117]) by IRSMSX109.ger.corp.intel.com ([169.254.13.103]) with mapi id 14.03.0195.001; Tue, 17 Feb 2015 10:19:26 +0000 From: "Ananyev, Konstantin" To: "Liang, Cunming" , "dev@dpdk.org" Thread-Topic: [PATCH v8 00/19] support multi-pthread per core Thread-Index: AQHQSlap7difls1mOEaK9TqIPWIXJZz0oaSQ Date: Tue, 17 Feb 2015 10:19:24 +0000 Message-ID: <2601191342CEEE43887BDE71AB977258213EE0A9@irsmsx105.ger.corp.intel.com> References: <1423970145-31985-1-git-send-email-cunming.liang@intel.com> <1424138896-28618-1-git-send-email-cunming.liang@intel.com> In-Reply-To: <1424138896-28618-1-git-send-email-cunming.liang@intel.com> Accept-Language: en-IE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [163.33.239.182] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH v8 00/19] support multi-pthread per core 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: Tue, 17 Feb 2015 10:19:30 -0000 DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogTGlhbmcsIEN1bm1pbmcN Cj4gU2VudDogVHVlc2RheSwgRmVicnVhcnkgMTcsIDIwMTUgMjowOCBBTQ0KPiBUbzogZGV2QGRw ZGsub3JnDQo+IENjOiBBbmFueWV2LCBLb25zdGFudGluOyBvbGl2aWVyLm1hdHpANndpbmQuY29t OyBuaG9ybWFuQHR1eGRyaXZlci5jb207IHRob21hcy5tb25qYWxvbkA2d2luZC5jb207IExpYW5n LCBDdW5taW5nDQo+IFN1YmplY3Q6IFtQQVRDSCB2OCAwMC8xOV0gc3VwcG9ydCBtdWx0aS1wdGhy ZWFkIHBlciBjb3JlDQo+IA0KPiB2OCBjaGFuZ2VzOg0KPiAgIGtlZXAgdXNpbmcgc3RybGVuIGZv ciB0cnVzdGVkIGlucHV0IHN0cmluZw0KPiANCj4gdjcgY2hhbmdlczoNCj4gICB1cGRhdGUgRUFM IHZlcnNpb24gbWFwIGZvciBuZXcgcHVibGljIEVBTCBBUEkNCj4gICByb2xsYmFjayB0byB1c2Ug c3RybmxlbigpIHBhc3NpbmcgRUFMIGNvcmUgb3B0aW9uDQo+IA0KPiB2NiBjaGFuZ2VzOg0KPiAg IHJlbmFtZSBSVEVfUklOR19QQVVTRV9SRVAoX0NPVU5UKSBhbmQgc2V0IGRlZmF1bHQgdG8gMA0K PiAgIHJvbGxiYWNrIHRvIHVzZSBSVEVfTUFYX0xDT1JFIHdoZW4gY2hlY2tpbmcgdmFsaWQgbGNv cmVfaWQgZm9yIEVBTCB0aHJlYWQNCj4gDQo+IHY1IGNoYW5nZXM6DQo+ICAgcmVvcmRlciBzb21l IHBhdGNoIGFuZCBzcGxpdCBpbnRvIGFkZHRpb25hbCB0d28gcGF0Y2hlcw0KPiAgIHJ0ZV90aHJl YWRfZ2V0X2FmZmluaXR5KCkgcmV0dXJuIHR5cGUgY2hhbmdlIHRvIGF2b2lkDQo+ICAgYWRkIFJU RV9SSU5HX1BBVVNFX1JFUCBpbnRvIGNvbmZpZyBhbmQgYnkgZGVmYXVsdCB0dXJuIG9mZg0KPiAN Cj4gdjQgY2hhbmdlczoNCj4gICBuZXcgcGF0Y2ggZml4aW5nIHN0cm5sZW4oKSBpbnZhbGlkIHJl dHVybiBpbiAzMmJpdCBpY2MgWzAzLzE3XQ0KPiAgIHVwZGF0ZSBhbmQgYWRkIG1vcmUgY29tbWVu dHMgb24gc2NoZWRfeWllbGQoKSBbMTYvMTddDQo+IA0KPiB2MyBjaGFuZ2VzOg0KPiAgIG5ldyBw YXRjaCBhZGRpbmcgc2NoZWRfeWllbGQoKSBpbiBydGVfcmluZyB0byBhdm9pZCBsb25nIHNwaW4g WzE2LzE3XQ0KPiANCj4gdjIgY2hhbmdlczoNCj4gICBhZGQgJzxudW1iZXI+LTxudW1iZXI+JyBz dXBwb3J0IGZvciBFQUwgb3B0aW9uICctLWxjb3JlcycgWzAyLzE3XQ0KPiANCj4gVGhlIHBhdGNo IHNlcmllcyBjb250YWluIHRoZSBlbmhhbmNlbWVudHMgb2YgRUFMIGFuZCBmaXhlcyBmb3IgbGli cmFyaWVzDQo+IHRvIHJ1biBtdWx0aS1wdGhyZWFkcyhlaXRoZXIgRUFMIG9yIG5vbi1FQUwgdGhy ZWFkKSBwZXIgcGh5c2ljYWwgY29yZS4NCj4gVHdvIG1ham9yIGNoYW5nZXMgbGlzdCBhcyBiZWxv dzoNCj4gLSBFeHRlbmQgdGhlIGNvcmUgYWZmaW5pdHkgb2YgZWFjaCBFQUwgdGhyZWFkIHRvIDE6 bi4NCj4gICBFYWNoIGxjb3JlIHN0YW5kcyBmb3IgYSBFQUwgdGhyZWFkIHJhdGhlciB0aGFuIGEg bG9naWNhbCBjb3JlLg0KPiAgIFRoZSBjaGFuZ2UgYWRkcyBuZXcgRUFMIG9wdGlvbiB0byBhbGxv dyBzdGF0aWMgbGNvcmUgdG8gY3B1c2V0IGFzc2dpbm1lbnQuDQo+ICAgVGhlbiBhIGxjb3JlKEVB TCB0aHJlYWQpIGFmZmluaXR5IHRvIGEgY3B1c2V0LCBvcmlnaW5hbCAxOjEgbWFwcGluZyBpcyB0 aGUgc3BlY2lhbCBjYXNlLg0KPiAtIEZpeCB0aGUgbGlicmFyaWVzIHRvIGFsbG93IHJ1bm5pbmcg b24gYW55IG5vbi1FQUwgdGhyZWFkLg0KPiAgIEl0IGZpeCB0aGUgZ2FwcyBydW5uaW5nIGxpYnJh cmllcyBpbiBub24tRUFMIHRocmVhZChkeW5hbWljIGNyZWF0ZWQgYnkgdXNlcikuDQo+ICAgRWFj aCBmaXggbGlicmFyaWVzIHRha2UgY2FyZSB0aGUgY2FzZSBvZiBydGVfbGNvcmVfaWQoKSA+PSBS VEVfTUFYX0xDT1JFLg0KPiANCj4gVGhhbmtzIGEgbWlsbGlvbiBmb3IgdGhlIGNvbW1lbnRzIGZy b20gS29uc3RhbnRpbiwgQnJ1Y2UsIE1pcmVrIGFuZCBTdGVwaGVuIGluIFJGQyByZXZpZXcuDQo+ IA0KPiBDdW5taW5nIExpYW5nICgxOSk6DQo+ICAgZWFsOiBhZGQgY3B1c2V0IGludG8gcGVyIEVB TCB0aHJlYWQgbGNvcmVfY29uZmlnDQo+ICAgZWFsOiBmaXggUEFHRV9TSVpFIHJlZGVmaW5lIGNv bXBsYWludCBvbiBmcmVlYnNkDQo+ICAgZWFsOiBuZXcgZWFsIG9wdGlvbiAnLS1sY29yZXMnIGZv ciBjcHUgYXNzaWdubWVudA0KPiAgIGVhbDogZml4IHdyb25nIHN0cm5sZW4oKSByZXR1cm4gdmFs dWUgaW4gMzJiaXQgaWNjDQo+ICAgZWFsOiBhZGQgcHVibGljIGZ1bmN0aW9uIHBhcnNpbmcgc29j a2V0X2lkIGZyb20gY3B1X2lkDQo+ICAgZWFsOiBuZXcgVExTIGRlZmluaXRpb24gYW5kIEFQSSBk ZWNsYXJhdGlvbg0KPiAgIGVhbDogYWRkIGVhbF9jb21tb25fdGhyZWFkLmMgZm9yIGNvbW1vbiB0 aHJlYWQgQVBJDQo+ICAgZWFsOiBzdGFuZGFyZGl6ZSBpbml0IHNlcXVlbmNlIGJldHdlZW4gbGlu dXggYW5kIGJzZA0KPiAgIGVhbDogYWRkIHJ0ZV9nZXR0aWQoKSB0byBhY3F1aXJlIHVuaXF1ZSBz eXN0ZW0gdGlkDQo+ICAgZWFsOiBhcHBseSBhZmZpbml0eSBvZiBFQUwgdGhyZWFkIGJ5IGFzc2ln bmVkIGNwdXNldA0KPiAgIGVuaWM6IGZpeCByZS1kZWZpbmUgZnJlZWJzZCBjb21waWxlIGNvbXBs YWluDQo+ICAgbWFsbG9jOiBmaXggdGhlIGlzc3VlIG9mIFNPQ0tFVF9JRF9BTlkNCj4gICBsb2c6 IGZpeCB0aGUgZ2FwIHRvIHN1cHBvcnQgbm9uLUVBTCB0aHJlYWQNCj4gICBlYWw6IHNldCBfbGNv cmVfaWQgYW5kIF9zb2NrZXRfaWQgdG8gKC0xKSBieSBkZWZhdWx0DQo+ICAgZWFsOiBmaXggcmVj dXJzaXZlIHNwaW5sb2NrIGluIG5vbi1FQUwgdGhyYWVkDQo+ICAgbWVtcG9vbDogYWRkIHN1cHBv cnQgdG8gbm9uLUVBTCB0aHJlYWQNCj4gICByaW5nOiBhZGQgc3VwcG9ydCB0byBub24tRUFMIHRo cmVhZA0KPiAgIHJpbmc6IGFkZCBzY2hlZF95aWVsZCB0byBhdm9pZCBzcGluIGZvcmV2ZXINCj4g ICB0aW1lcjogYWRkIHN1cHBvcnQgdG8gbm9uLUVBTCB0aHJlYWQNCj4gDQo+ICBjb25maWcvY29t bW9uX2JzZGFwcCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMSArDQo+ICBjb25m aWcvY29tbW9uX2xpbnV4YXBwICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgMSArDQo+ ICBsaWIvbGlicnRlX2VhbC9ic2RhcHAvZWFsL01ha2VmaWxlICAgICAgICAgICAgICAgICB8ICAg MSArDQo+ICBsaWIvbGlicnRlX2VhbC9ic2RhcHAvZWFsL2VhbC5jICAgICAgICAgICAgICAgICAg ICB8ICAxNCArLQ0KPiAgbGliL2xpYnJ0ZV9lYWwvYnNkYXBwL2VhbC9lYWxfbGNvcmUuYyAgICAg ICAgICAgICAgfCAgMTQgKw0KPiAgbGliL2xpYnJ0ZV9lYWwvYnNkYXBwL2VhbC9lYWxfbWVtb3J5 LmMgICAgICAgICAgICAgfCAgIDggKy0NCj4gIGxpYi9saWJydGVfZWFsL2JzZGFwcC9lYWwvZWFs X3RocmVhZC5jICAgICAgICAgICAgIHwgIDc3ICsrLS0tLQ0KPiAgbGliL2xpYnJ0ZV9lYWwvYnNk YXBwL2VhbC9ydGVfZWFsX3ZlcnNpb24ubWFwICAgICAgfCAgIDIgKw0KPiAgbGliL2xpYnJ0ZV9l YWwvY29tbW9uL2VhbF9jb21tb25fbG9nLmMgICAgICAgICAgICAgfCAgMTcgKy0NCj4gIGxpYi9s aWJydGVfZWFsL2NvbW1vbi9lYWxfY29tbW9uX29wdGlvbnMuYyAgICAgICAgIHwgMzA4ICsrKysr KysrKysrKysrKysrKysrLQ0KPiAgbGliL2xpYnJ0ZV9lYWwvY29tbW9uL2VhbF9jb21tb25fdGhy ZWFkLmMgICAgICAgICAgfCAxNTAgKysrKysrKysrKw0KPiAgbGliL2xpYnJ0ZV9lYWwvY29tbW9u L2VhbF9vcHRpb25zLmggICAgICAgICAgICAgICAgfCAgIDIgKw0KPiAgbGliL2xpYnJ0ZV9lYWwv Y29tbW9uL2VhbF90aHJlYWQuaCAgICAgICAgICAgICAgICAgfCAgNDcgKysrKw0KPiAgLi4uL2Nv bW1vbi9pbmNsdWRlL2dlbmVyaWMvcnRlX3NwaW5sb2NrLmggICAgICAgICAgfCAgIDQgKy0NCj4g IGxpYi9saWJydGVfZWFsL2NvbW1vbi9pbmNsdWRlL3J0ZV9lYWwuaCAgICAgICAgICAgIHwgIDI3 ICsrDQo+ICBsaWIvbGlicnRlX2VhbC9jb21tb24vaW5jbHVkZS9ydGVfbGNvcmUuaCAgICAgICAg ICB8ICA0MCArKy0NCj4gIGxpYi9saWJydGVfZWFsL2NvbW1vbi9pbmNsdWRlL3J0ZV9sb2cuaCAg ICAgICAgICAgIHwgICA1ICsNCj4gIGxpYi9saWJydGVfZWFsL2xpbnV4YXBwL2VhbC9NYWtlZmls ZSAgICAgICAgICAgICAgIHwgICA0ICsNCj4gIGxpYi9saWJydGVfZWFsL2xpbnV4YXBwL2VhbC9l YWwuYyAgICAgICAgICAgICAgICAgIHwgICA4ICstDQo+ICBsaWIvbGlicnRlX2VhbC9saW51eGFw cC9lYWwvZWFsX2xjb3JlLmMgICAgICAgICAgICB8ICAxNSArLQ0KPiAgbGliL2xpYnJ0ZV9lYWwv bGludXhhcHAvZWFsL2VhbF90aHJlYWQuYyAgICAgICAgICAgfCAgNzcgKystLS0tDQo+ICBsaWIv bGlicnRlX2VhbC9saW51eGFwcC9lYWwvcnRlX2VhbF92ZXJzaW9uLm1hcCAgICB8ICAgMiArDQo+ ICBsaWIvbGlicnRlX21hbGxvYy9tYWxsb2NfaGVhcC5oICAgICAgICAgICAgICAgICAgICB8ICAg NyArLQ0KPiAgbGliL2xpYnJ0ZV9tZW1wb29sL3J0ZV9tZW1wb29sLmggICAgICAgICAgICAgICAg ICAgfCAgMTggKy0NCj4gIGxpYi9saWJydGVfcG1kX2VuaWMvZW5pYy5oICAgICAgICAgICAgICAg ICAgICAgICAgIHwgICA0ICstDQo+ICBsaWIvbGlicnRlX3BtZF9lbmljL2VuaWNfY29tcGF0Lmgg ICAgICAgICAgICAgICAgICB8ICAgMiArLQ0KPiAgbGliL2xpYnJ0ZV9wbWRfZW5pYy92bmljL3Zu aWNfZGV2LmMgICAgICAgICAgICAgICAgfCAgIDYgKy0NCj4gIGxpYi9saWJydGVfcmluZy9ydGVf cmluZy5oICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDQxICsrLQ0KPiAgbGliL2xpYnJ0ZV90 aW1lci9ydGVfdGltZXIuYyAgICAgICAgICAgICAgICAgICAgICAgfCAgMzIgKystDQo+ICBsaWIv bGlicnRlX3RpbWVyL3J0ZV90aW1lci5oICAgICAgICAgICAgICAgICAgICAgICB8ICAgNCArLQ0K PiAgMzAgZmlsZXMgY2hhbmdlZCwgNzY5IGluc2VydGlvbnMoKyksIDE2OSBkZWxldGlvbnMoLSkN Cj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBsaWIvbGlicnRlX2VhbC9jb21tb24vZWFsX2NvbW1vbl90 aHJlYWQuYw0KPiANCg0KQWNrZWQtYnk6IEtvbnN0YW50aW4gQW5hbnlldiA8a29uc3RhbnRpbi5h bmFueWV2QGludGVsLmNvbT4NCg0KPiAtLQ0KPiAxLjguMS40DQoNCg==