From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by dpdk.org (Postfix) with ESMTP id 5AFBBB51A for ; Sun, 15 Feb 2015 02:44:49 +0100 (CET) Received: from orsmga002.jf.intel.com ([10.7.209.21]) by orsmga102.jf.intel.com with ESMTP; 14 Feb 2015 17:40:52 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.09,578,1418112000"; d="scan'208";a="685880683" Received: from kmsmsx152.gar.corp.intel.com ([172.21.73.87]) by orsmga002.jf.intel.com with ESMTP; 14 Feb 2015 17:44:47 -0800 Received: from shsmsx151.ccr.corp.intel.com (10.239.6.50) by KMSMSX152.gar.corp.intel.com (172.21.73.87) with Microsoft SMTP Server (TLS) id 14.3.195.1; Sun, 15 Feb 2015 09:44:45 +0800 Received: from shsmsx102.ccr.corp.intel.com ([169.254.2.62]) by SHSMSX151.ccr.corp.intel.com ([169.254.3.209]) with mapi id 14.03.0195.001; Sun, 15 Feb 2015 09:44:44 +0800 From: "Liang, Cunming" To: Olivier MATZ , "dev@dpdk.org" Thread-Topic: [dpdk-dev] [PATCH v6 00/19] support multi-pthread per core Thread-Index: AQHQRy3N3R1w3gbP+0a6E6vz0u4SL5zt1PUAgAMbVYA= Date: Sun, 15 Feb 2015 01:44:44 +0000 Message-ID: References: <1423728996-3004-1-git-send-email-cunming.liang@intel.com> <1423791501-1555-1-git-send-email-cunming.liang@intel.com> <54DDCC9C.8080809@6wind.com> In-Reply-To: <54DDCC9C.8080809@6wind.com> Accept-Language: zh-CN, 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 v6 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: Sun, 15 Feb 2015 01:44:50 -0000 SGksIA0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IE9saXZpZXIgTUFU WiBbbWFpbHRvOm9saXZpZXIubWF0ekA2d2luZC5jb21dDQo+IFNlbnQ6IEZyaWRheSwgRmVicnVh cnkgMTMsIDIwMTUgNjowNiBQTQ0KPiBUbzogTGlhbmcsIEN1bm1pbmc7IGRldkBkcGRrLm9yZw0K PiBTdWJqZWN0OiBSZTogW2RwZGstZGV2XSBbUEFUQ0ggdjYgMDAvMTldIHN1cHBvcnQgbXVsdGkt cHRocmVhZCBwZXIgY29yZQ0KPiANCj4gSGksDQo+IA0KPiBPbiAwMi8xMy8yMDE1IDAyOjM4IEFN LCBDdW5taW5nIExpYW5nIHdyb3RlOg0KPiA+IHY2IGNoYW5nZXM6DQo+ID4gICByZW5hbWUgUlRF X1JJTkdfUEFVU0VfUkVQKF9DT1VOVCkgYW5kIHNldCBkZWZhdWx0IHRvIDANCj4gPiAgIHJvbGxi YWNrIHRvIHVzZSBSVEVfTUFYX0xDT1JFIHdoZW4gY2hlY2tpbmcgdmFsaWQgbGNvcmVfaWQgZm9y IEVBTCB0aHJlYWQNCj4gPg0KPiA+IHY1IGNoYW5nZXM6DQo+ID4gICByZW9yZGVyIHNvbWUgcGF0 Y2ggYW5kIHNwbGl0IGludG8gYWRkdGlvbmFsIHR3byBwYXRjaGVzDQo+ID4gICBydGVfdGhyZWFk X2dldF9hZmZpbml0eSgpIHJldHVybiB0eXBlIGNoYW5nZSB0byBhdm9pZA0KPiA+ICAgYWRkIFJU RV9SSU5HX1BBVVNFX1JFUCBpbnRvIGNvbmZpZyBhbmQgYnkgZGVmYXVsdCB0dXJuIG9mZg0KPiA+ DQo+ID4gdjQgY2hhbmdlczoNCj4gPiAgIG5ldyBwYXRjaCBmaXhpbmcgc3RybmxlbigpIGludmFs aWQgcmV0dXJuIGluIDMyYml0IGljYyBbMDMvMTddDQo+ID4gICB1cGRhdGUgYW5kIGFkZCBtb3Jl IGNvbW1lbnRzIG9uIHNjaGVkX3lpZWxkKCkgWzE2LzE3XQ0KPiA+DQo+ID4gdjMgY2hhbmdlczoN Cj4gPiAgIG5ldyBwYXRjaCBhZGRpbmcgc2NoZWRfeWllbGQoKSBpbiBydGVfcmluZyB0byBhdm9p ZCBsb25nIHNwaW4gWzE2LzE3XQ0KPiA+DQo+ID4gdjIgY2hhbmdlczoNCj4gPiAgIGFkZCAnPG51 bWJlcj4tPG51bWJlcj4nIHN1cHBvcnQgZm9yIEVBTCBvcHRpb24gJy0tbGNvcmVzJyBbMDIvMTdd DQo+ID4NCj4gPiBUaGUgcGF0Y2ggc2VyaWVzIGNvbnRhaW4gdGhlIGVuaGFuY2VtZW50cyBvZiBF QUwgYW5kIGZpeGVzIGZvciBsaWJyYXJpZXMNCj4gPiB0byBydW4gbXVsdGktcHRocmVhZHMoZWl0 aGVyIEVBTCBvciBub24tRUFMIHRocmVhZCkgcGVyIHBoeXNpY2FsIGNvcmUuDQo+ID4gVHdvIG1h am9yIGNoYW5nZXMgbGlzdCBhcyBiZWxvdzoNCj4gPiAtIEV4dGVuZCB0aGUgY29yZSBhZmZpbml0 eSBvZiBlYWNoIEVBTCB0aHJlYWQgdG8gMTpuLg0KPiA+ICAgRWFjaCBsY29yZSBzdGFuZHMgZm9y IGEgRUFMIHRocmVhZCByYXRoZXIgdGhhbiBhIGxvZ2ljYWwgY29yZS4NCj4gPiAgIFRoZSBjaGFu Z2UgYWRkcyBuZXcgRUFMIG9wdGlvbiB0byBhbGxvdyBzdGF0aWMgbGNvcmUgdG8gY3B1c2V0IGFz c2dpbm1lbnQuDQo+ID4gICBUaGVuIGEgbGNvcmUoRUFMIHRocmVhZCkgYWZmaW5pdHkgdG8gYSBj cHVzZXQsIG9yaWdpbmFsIDE6MSBtYXBwaW5nIGlzIHRoZSBzcGVjaWFsDQo+IGNhc2UuDQo+ID4g LSBGaXggdGhlIGxpYnJhcmllcyB0byBhbGxvdyBydW5uaW5nIG9uIGFueSBub24tRUFMIHRocmVh ZC4NCj4gPiAgIEl0IGZpeCB0aGUgZ2FwcyBydW5uaW5nIGxpYnJhcmllcyBpbiBub24tRUFMIHRo cmVhZChkeW5hbWljIGNyZWF0ZWQgYnkgdXNlcikuDQo+ID4gICBFYWNoIGZpeCBsaWJyYXJpZXMg dGFrZSBjYXJlIHRoZSBjYXNlIG9mIHJ0ZV9sY29yZV9pZCgpID49IFJURV9NQVhfTENPUkUuDQo+ ID4NCj4gPiBUaGFua3MgYSBtaWxsaW9uIGZvciB0aGUgY29tbWVudHMgZnJvbSBLb25zdGFudGlu LCBCcnVjZSwgTWlyZWsgYW5kIFN0ZXBoZW4NCj4gaW4gUkZDIHJldmlldy4NCj4gPg0KPiA+IEN1 bm1pbmcgTGlhbmcgKDE5KToNCj4gPiAgIGVhbDogYWRkIGNwdXNldCBpbnRvIHBlciBFQUwgdGhy ZWFkIGxjb3JlX2NvbmZpZw0KPiA+ICAgZWFsOiBmaXggUEFHRV9TSVpFIHJlZGVmaW5lIGNvbXBs YWludCBvbiBmcmVlYnNkDQo+ID4gICBlYWw6IG5ldyBlYWwgb3B0aW9uICctLWxjb3JlcycgZm9y IGNwdSBhc3NpZ25tZW50DQo+ID4gICBlYWw6IGZpeCB3cm9uZyBzdHJubGVuKCkgcmV0dXJuIHZh bHVlIGluIDMyYml0IGljYw0KPiA+ICAgZWFsOiBhZGQgc3VwcG9ydCBwYXJzaW5nIHNvY2tldF9p ZCBmcm9tIGNwdXNldA0KPiA+ICAgZWFsOiBuZXcgVExTIGRlZmluaXRpb24gYW5kIEFQSSBkZWNs YXJhdGlvbg0KPiA+ICAgZWFsOiBhZGQgZWFsX2NvbW1vbl90aHJlYWQuYyBmb3IgY29tbW9uIHRo cmVhZCBBUEkNCj4gPiAgIGVhbDogc3RhbmRhcmRpemUgaW5pdCBzZXF1ZW5jZSBiZXR3ZWVuIGxp bnV4IGFuZCBic2QNCj4gPiAgIGVhbDogYWRkIHJ0ZV9nZXR0aWQoKSB0byBhY3F1aXJlIHVuaXF1 ZSBzeXN0ZW0gdGlkDQo+ID4gICBlYWw6IGFwcGx5IGFmZmluaXR5IG9mIEVBTCB0aHJlYWQgYnkg YXNzaWduZWQgY3B1c2V0DQo+ID4gICBlbmljOiBmaXggcmUtZGVmaW5lIGZyZWVic2QgY29tcGls ZSBjb21wbGFpbg0KPiA+ICAgbWFsbG9jOiBmaXggdGhlIGlzc3VlIG9mIFNPQ0tFVF9JRF9BTlkN Cj4gPiAgIGxvZzogZml4IHRoZSBnYXAgdG8gc3VwcG9ydCBub24tRUFMIHRocmVhZA0KPiA+ICAg ZWFsOiBzZXQgX2xjb3JlX2lkIGFuZCBfc29ja2V0X2lkIHRvICgtMSkgYnkgZGVmYXVsdA0KPiA+ ICAgZWFsOiBmaXggcmVjdXJzaXZlIHNwaW5sb2NrIGluIG5vbi1FQUwgdGhyYWVkDQo+ID4gICBt ZW1wb29sOiBhZGQgc3VwcG9ydCB0byBub24tRUFMIHRocmVhZA0KPiA+ICAgcmluZzogYWRkIHN1 cHBvcnQgdG8gbm9uLUVBTCB0aHJlYWQNCj4gPiAgIHJpbmc6IGFkZCBzY2hlZF95aWVsZCB0byBh dm9pZCBzcGluIGZvcmV2ZXINCj4gPiAgIHRpbWVyOiBhZGQgc3VwcG9ydCB0byBub24tRUFMIHRo cmVhZA0KPiA+DQo+ID4gIGNvbmZpZy9jb21tb25fYnNkYXBwICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIHwgICAxICsNCj4gPiAgY29uZmlnL2NvbW1vbl9saW51eGFwcCAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgfCAgIDEgKw0KPiA+ICBsaWIvbGlicnRlX2VhbC9ic2RhcHAvZWFs L01ha2VmaWxlICAgICAgICAgICAgICAgICB8ICAgMSArDQo+ID4gIGxpYi9saWJydGVfZWFsL2Jz ZGFwcC9lYWwvZWFsLmMgICAgICAgICAgICAgICAgICAgIHwgIDE0ICstDQo+ID4gIGxpYi9saWJy dGVfZWFsL2JzZGFwcC9lYWwvZWFsX2xjb3JlLmMgICAgICAgICAgICAgIHwgIDE0ICsNCj4gPiAg bGliL2xpYnJ0ZV9lYWwvYnNkYXBwL2VhbC9lYWxfbWVtb3J5LmMgICAgICAgICAgICAgfCAgIDgg Ky0NCj4gPiAgbGliL2xpYnJ0ZV9lYWwvYnNkYXBwL2VhbC9lYWxfdGhyZWFkLmMgICAgICAgICAg ICAgfCAgNzcgKystLS0tDQo+ID4gIGxpYi9saWJydGVfZWFsL2NvbW1vbi9lYWxfY29tbW9uX2xv Zy5jICAgICAgICAgICAgIHwgIDE3ICstDQo+ID4gIGxpYi9saWJydGVfZWFsL2NvbW1vbi9lYWxf Y29tbW9uX29wdGlvbnMuYyAgICAgICAgIHwgMzA4DQo+ICsrKysrKysrKysrKysrKysrKysrLQ0K PiA+ICBsaWIvbGlicnRlX2VhbC9jb21tb24vZWFsX2NvbW1vbl90aHJlYWQuYyAgICAgICAgICB8 IDE1MCArKysrKysrKysrDQo+ID4gIGxpYi9saWJydGVfZWFsL2NvbW1vbi9lYWxfb3B0aW9ucy5o ICAgICAgICAgICAgICAgIHwgICAyICsNCj4gPiAgbGliL2xpYnJ0ZV9lYWwvY29tbW9uL2VhbF90 aHJlYWQuaCAgICAgICAgICAgICAgICAgfCAgNDcgKysrKw0KPiA+ICAuLi4vY29tbW9uL2luY2x1 ZGUvZ2VuZXJpYy9ydGVfc3BpbmxvY2suaCAgICAgICAgICB8ICAgNCArLQ0KPiA+ICBsaWIvbGli cnRlX2VhbC9jb21tb24vaW5jbHVkZS9ydGVfZWFsLmggICAgICAgICAgICB8ICAyNyArKw0KPiA+ ICBsaWIvbGlicnRlX2VhbC9jb21tb24vaW5jbHVkZS9ydGVfbGNvcmUuaCAgICAgICAgICB8ICA0 MCArKy0NCj4gPiAgbGliL2xpYnJ0ZV9lYWwvY29tbW9uL2luY2x1ZGUvcnRlX2xvZy5oICAgICAg ICAgICAgfCAgIDUgKw0KPiA+ICBsaWIvbGlicnRlX2VhbC9saW51eGFwcC9lYWwvTWFrZWZpbGUg ICAgICAgICAgICAgICB8ICAgNCArDQo+ID4gIGxpYi9saWJydGVfZWFsL2xpbnV4YXBwL2VhbC9l YWwuYyAgICAgICAgICAgICAgICAgIHwgICA4ICstDQo+ID4gIGxpYi9saWJydGVfZWFsL2xpbnV4 YXBwL2VhbC9lYWxfbGNvcmUuYyAgICAgICAgICAgIHwgIDE1ICstDQo+ID4gIGxpYi9saWJydGVf ZWFsL2xpbnV4YXBwL2VhbC9lYWxfdGhyZWFkLmMgICAgICAgICAgIHwgIDc3ICsrLS0tLQ0KPiA+ ICBsaWIvbGlicnRlX21hbGxvYy9tYWxsb2NfaGVhcC5oICAgICAgICAgICAgICAgICAgICB8ICAg NyArLQ0KPiA+ICBsaWIvbGlicnRlX21lbXBvb2wvcnRlX21lbXBvb2wuaCAgICAgICAgICAgICAg ICAgICB8ICAxOCArLQ0KPiA+ICBsaWIvbGlicnRlX3BtZF9lbmljL2VuaWMuaCAgICAgICAgICAg ICAgICAgICAgICAgICB8ICAgNCArLQ0KPiA+ICBsaWIvbGlicnRlX3BtZF9lbmljL2VuaWNfY29t cGF0LmggICAgICAgICAgICAgICAgICB8ICAgMiArLQ0KPiA+ICBsaWIvbGlicnRlX3BtZF9lbmlj L3ZuaWMvdm5pY19kZXYuYyAgICAgICAgICAgICAgICB8ICAgNiArLQ0KPiA+ICBsaWIvbGlicnRl X3JpbmcvcnRlX3JpbmcuaCAgICAgICAgICAgICAgICAgICAgICAgICB8ICA0MSArKy0NCj4gPiAg bGliL2xpYnJ0ZV90aW1lci9ydGVfdGltZXIuYyAgICAgICAgICAgICAgICAgICAgICAgfCAgMzIg KystDQo+ID4gIGxpYi9saWJydGVfdGltZXIvcnRlX3RpbWVyLmggICAgICAgICAgICAgICAgICAg ICAgIHwgICA0ICstDQo+ID4gIDI4IGZpbGVzIGNoYW5nZWQsIDc2NSBpbnNlcnRpb25zKCspLCAx NjkgZGVsZXRpb25zKC0pDQo+ID4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBsaWIvbGlicnRlX2VhbC9j b21tb24vZWFsX2NvbW1vbl90aHJlYWQuYw0KPiA+DQo+IA0KPiBTZXJpZXM6DQo+IEFja2VkLWJ5 OiBPbGl2aWVyIE1hdHogPG9saXZpZXIubWF0ekA2d2luZC5jb20+DQpbTENNXSBUaGFua3MgZm9y IGFsbCB0aGUgY29tbWVudHMgYW5kIHN1Z2dlc3Rpb24uIA0KPiANCj4gTWF5YmUgYSBkb2MgdXBk YXRlIHdpbGwgYmUgcmVxdWlyZWQsIGNvdWxkIHlvdSBoYXZlIGEgbG9vayBhdCBpdD8NCltMQ01d IFllcywgSSdtIHdyaXRpbmcgaXQuIFdpbGwgc2VuZCBhIHNlcGFyYXRlIHBhdGNoIGZvciBkb2Mg dXBkYXRlLg0KPiANCj4gQW5vdGhlciBxdWVzdGlvbiwgaXMgaXQgcGxhbm5lZCB0byBhZGQgc29t ZSB1bml0IHRlc3RzIGZvciB0aGlzDQo+IGZlYXR1cmU/DQpbTENNXSBEbyB5b3UgbWVhbnMgYWRk IEVBTCBmbGFncyBjaGVjayBpbiAndGVzdF9lYWxfZmxhZ3MuYycgPw0KSSBjYW4gYWRkIHRoYXQs IGRvIHlvdSBzdWdnZXN0IHRvIHB1dCB0aGVtIGluIHRoaXMgcGF0Y2ggc2VyaWVzIG9yIGluIGEg c2VwYXJhdGUgb25lID8NCj4gDQo+IFRoYW5rcyENCg==