From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga02.intel.com (mga02.intel.com [134.134.136.20]) by dpdk.org (Postfix) with ESMTP id 927A5214A for ; Tue, 31 May 2016 14:23:30 +0200 (CEST) Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by orsmga101.jf.intel.com with ESMTP; 31 May 2016 05:23:29 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.26,395,1459839600"; d="scan'208";a="113387747" Received: from irsmsx151.ger.corp.intel.com ([163.33.192.59]) by fmsmga004.fm.intel.com with ESMTP; 31 May 2016 05:23:29 -0700 Received: from irsmsx103.ger.corp.intel.com ([169.254.3.240]) by IRSMSX151.ger.corp.intel.com ([169.254.4.151]) with mapi id 14.03.0248.002; Tue, 31 May 2016 13:23:28 +0100 From: "Mcnamara, John" To: "Singh, Jasvinder" , "dev@dpdk.org" CC: "Dumitrescu, Cristian" , "Rao, GuruprasadX" Thread-Topic: [dpdk-dev] [PATCH v3] ip_pipeline: add script file for pipeline to core mappings Thread-Index: AQHRuxnK1WxZptP6tUWAwAUXC7ePFJ/S7zRg Date: Tue, 31 May 2016 12:23:27 +0000 Message-ID: References: <1462561464-76782-1-git-send-email-jasvinder.singh@intel.com> <1464685085-95410-1-git-send-email-jasvinder.singh@intel.com> In-Reply-To: <1464685085-95410-1-git-send-email-jasvinder.singh@intel.com> Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ctpclassification: CTP_IC x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiODk4NGYxYzItM2ViMS00MDA0LTlkYzMtZGFmZDAzY2MwYTg5IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX0lDIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE1LjkuNi42IiwiVHJ1c3RlZExhYmVsSGFzaCI6IklOaHRlMGF1Rm5lS1VKRHBlcXJTaVgxTXFHR01xazRUQ1crZFBnbHlIYmM9In0= x-originating-ip: [163.33.239.180] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] [PATCH v3] ip_pipeline: add script file for pipeline to core mappings 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, 31 May 2016 12:23:31 -0000 PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBkZXYgW21haWx0bzpkZXYtYm91 bmNlc0BkcGRrLm9yZ10gT24gQmVoYWxmIE9mIEphc3ZpbmRlciBTaW5naA0KPiBTZW50OiBUdWVz ZGF5LCBNYXkgMzEsIDIwMTYgOTo1OCBBTQ0KPiBUbzogZGV2QGRwZGsub3JnDQo+IENjOiBEdW1p dHJlc2N1LCBDcmlzdGlhbiA8Y3Jpc3RpYW4uZHVtaXRyZXNjdUBpbnRlbC5jb20+OyBSYW8sIEd1 cnVwcmFzYWRYDQo+IDxndXJ1cHJhc2FkeC5yYW9AaW50ZWwuY29tPg0KPiBTdWJqZWN0OiBbZHBk ay1kZXZdIFtQQVRDSCB2M10gaXBfcGlwZWxpbmU6IGFkZCBzY3JpcHQgZmlsZSBmb3IgcGlwZWxp bmUNCj4gdG8gY29yZSBtYXBwaW5ncw0KPiANCj4gRnJvbTogR3VydXByYXNhZCBNdWt1bmRhcmFv IDxndXJ1cHJhc2FkeC5yYW9AaW50ZWwuY29tPg0KPiANCg0KSGkgR3VydXByYXNhZCwgDQoNCkNv dWxkIHlvdSBtYWtlIHRoZSBQeXRob24gY29kZSBQRVA4IChTdHlsZSBHdWlkZSBmb3IgUHl0aG9u IENvZGUpIGNvbXBsaWFudDogDQoNCiAgICBodHRwczovL3d3dy5weXRob24ub3JnL2Rldi9wZXBz L3BlcC0wMDA4Lw0KDQpZb3UgY2FuIHVzZSB0aGUgcGVwOCB0b29sIHRvIHRlc3QgY29kZSBmb3Ig Y29tcGxpYW5jZS4NCg0KDQpBbHNvLCB0aGUgY29kZSBpcyBQeXRob24zIHNwZWNpZmljLCB5b3Ug c2hvdWxkIGFsc28gbWFrZSBpdCB3b3JrIHdpdGggUHl0aG9uMi4NClRoaXMgbWFpbmx5IHJlcXVp cmVzIGFkZGluZyB0aGUgZm9sbG93aW5nIGF0IHRoZSBzdGFydCBvZiB0aGUgcHJvZ3JhbSB0byBn ZXQNCnRoZSBQeXRob24zIHByaW50KGVuZD0nJykgc3ludGF4Og0KDQogICAgZnJvbSBfX2Z1dHVy ZV9fIGltcG9ydCBwcmludF9mdW5jdGlvbg0KDQpBbHNvLCByZW1vdmUgdGhlIHVubmVjZXNzYXJ5 IFVuaWNvZGUgY2hhcmFjdGVycyBpbiBhIGNvdXBsZSBvZiB0aGUgY29tbWVudHMuDQoNCg0KPiAr ZGVmIGxlbjJtYXNrKGxlbmd0aCk6DQo+ICsgICAgaWYgKGxlbmd0aCA9PSAwKToNCj4gKyAgICAg ICAgcmV0dXJuIDANCj4gKw0KPiArICAgIGlmIChsZW5ndGggPiA2NCk6DQo+ICsgICAgICAgIHN5 cy5leGl0KCdlcnJvcjogbGVuMm1hc2sgLSBsZW5naHQgJWkgPiA2NC4gZXhpdGluZycgJWxlbmd0 aCkNCj4gKw0KPiArICAgIHJldHVybiAoMHhGRkZGRkZGRkZGRkZGRkZGID4+ICg2NCAtIGxlbmd0 aCkpDQoNCg0KVGhlIGZvbGxvd2luZyBpcyBhbm90aGVyIHdheSB0byBkbyBpdDoNCg0KICAgIHJl dHVybiBpbnQoJzEnICogbGVuZ3RoLCAyKQ0KDQoNCj4gKw0KPiArZGVmIGJpdHN0cmluZ193cml0 ZShuLCBuX2JpdHMpOg0KPiArICAgIHRtcHN0ciA9ICIiDQo+ICsgICAgaWYgKG5fYml0cyA+IDY0 KToNCj4gKyAgICAgICAgcmV0dXJuDQo+ICsNCj4gKyAgICBpID0gbl9iaXRzIC0gMQ0KPiArICAg IHdoaWxlIChpID49IDApOg0KPiArICAgICAgICBjb25kID0gKG4gJiAoMSA8PCBpKSkNCj4gKyAg ICAgICAgaWYgKGNvbmQpOg0KPiArICAgICAgICAgICAgcHJpbnQoJzEnLCBlbmQ9JycpDQo+ICsg ICAgICAgICAgICB0bXBzdHIgKz0gJzEnDQo+ICsgICAgICAgIGVsc2U6DQo+ICsgICAgICAgICAg ICBwcmludCgnMCcsIGVuZD0nJykNCj4gKyAgICAgICAgICAgIHRtcHN0ciArPSAnMCcNCj4gKyAg ICAgICAgaSAtPSAxDQo+ICsgICAgI2VuZCB3aGlsZQ0KPiArICAgIHJldHVybiB0bXBzdHINCj4g KyNlbmQgZnVuY3Rpb24NCg0KRG8geW91IHJlYWxseSBuZWVkIHRvIHByaW50IHRoZSBzdHJpbmcg KmFuZCogcmV0dXJuIGl0LiBNYXliZSBiZXR0ZXIgdG8ganVzdCByZXR1cm4gaXQgYW5kIHByaW50 IGl0IG91dCB0aGVuLg0KDQpUaGUgZm9sbG93aW5nIHdvdWxkIGFsc28gd29yayBhcyBhbiBhbHRl cm5hdGl2ZToNCg0KICAgIHJldHVybiAne3swOjB7fWJ9fScuZm9ybWF0KG5fYml0cykuZm9ybWF0 KG4pDQoNCg0KPiArICAgICNlbmQgd2hpbGUNCj4gKyAgICByZXR1cm4gdG1wc3RyDQo+ICsjZW5k IGZ1bmN0aW9uDQoNCkxlYXZlIG91dCBhbGwgb2YgdGhlc2UgI2VuZCBjb21tZW50cy4NCg0KDQo+ IENvbnN0YW50cyA9IG5hbWVkdHVwbGUoJ0NvbnN0YW50cycsIFsnTUFYX0NPUkVTJywgJ01BWF9Q SVBFTElORVMnXSkNCj4gK2NvbnN0YW50cyA9IENvbnN0YW50cygxNiwgNjQpDQoNCk1vdmUgdGhl c2UgdG8gdGhlIHN0YXJ0IG9mIHRoZSBwcm9ncmFtLg0KDQoNCj4gKyMtLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQo+ ICtjbGFzcyBDb3JlczA6DQoNCkxlYXZlIG91dCB0aGVzZSBsb25nICMtLS0tLSB2aXN1YWwgc2Vw YXJhdG9yIGFuZCBhZGQgY29tbWVudHMsIG9yIGRvY3N0cmluZ3MsDQpleHBsYWluaW5nIHRoZSBj bGFzc2VzIGluc3RlYWQuDQoNCj4gK2NsYXNzIENvbnRleHQwOg0KPiArICAgIGRlZiBfX2luaXRf XyhzZWxmKToNCj4gKyAgICAgICAgc2VsZi5jb3JlcyA9IFtDb3JlczAoKSBmb3IgaSBpbiByYW5n ZSgwLCBjb25zdGFudHMuTUFYX0NPUkVTKV0NCj4gKyAgICAgICAgc2VsZi5uX2NvcmVzID0gMA0K PiArICAgICAgICBzZWxmLm5fcGlwZWxpbmVzID0gMA0KPiArICAgICAgICBzZWxmLm5fcGlwZWxp bmVzMCA9IDANCj4gKyAgICAgICAgc2VsZi5wb3MgPSAwDQo+ICsgICAgICAgIHNlbGYuZmlsZV9j b21tZW50ID0gIiINCj4gKyAgICAgICAgc2VsZi5jMSA9IE5vbmUNCj4gKyAgICAgICAgc2VsZi5j MiA9IE5vbmUNCg0KQmV0dGVyIHRvIHVzZSBtb3JlIGRlc2NyaXB0aXZlIG1lbWJlciBuYW1lcyB0 aGFuIGMxIGFuZCBjMi4NCg0KDQo+ICsjLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KPiArY2xhc3MgQ29udGV4dDE6DQo+ICsgICAg I2NsYXNzIGF0dHJpYnV0ZQ0KDQpUaGlzIHR5cGUgb2YgY29tbWVudCBpc24ndCByZXF1aXJlZC4N Cg0KDQoNCj4gKyAgICAgICAgI3dyaXRlIG91dCB0aGUgY29tbWVudHMNCj4gKyAgICAgICAgb3V0 cHV0RmlsZS53cml0ZSgiOyA9PT09PT09PT09PT09PT0gUGlwZWxpbmUtdG8tQ29yZSBNYXBwaW5n DQo+ID09PT09PT09PT09PT09PT1cbiIpDQo+ICsgICAgICAgIG91dHB1dEZpbGUud3JpdGUoIjsg R2VuZXJhdGVkIGZyb20gZmlsZQ0KPiB7fVxuIi5mb3JtYXQoc2VsZi5fZmlsZVRyYWNlLmluX2Zp bGVfbmFtZXBhdGgpKQ0KPiArICAgICAgICBvdXRwdXRGaWxlLndyaXRlKCI7IElucHV0IHBpcGVs aW5lcyA9IHt9XG47IElucHV0IGNvcmVzID0ge31cbiIgXA0KPiArICAgICAgICAgICAgICAgIC5m b3JtYXQoZmlsZVRyYWNlLmFycl9waXBlbGluZXMsDQo+ICsgZmlsZVRyYWNlLmluX3BoeXNpY2Fs X2NvcmVzKSkNCj4gKw0KPiArICAgICAgICBzdHJUcnVuY2F0ZWQgPSAoIiIsICIoVHJ1bmNhdGVk KSIpDQo+IFtzZWxmLl9maWxlVHJhY2UubmNvcmVzX3RydW5jYXRlZF0NCj4gKyAgICAgICAgb3V0 cHV0RmlsZS53cml0ZSgiOyBOX1BJUEVMSU5FUyA9IHt9IE5fQ09SRVMgPSB7fSB7fSBoeXBlcl90 aHJlYWQNCj4gPSB7fSBcbiJcDQo+ICsgICAgICAgICAgICAgICAgLmZvcm1hdChzZWxmLl9maWxl VHJhY2Uubl9waXBlbGluZXMsDQo+ICsgc2VsZi5fZmlsZVRyYWNlLm5fY29yZXMsIHN0clRydW5j YXRlZCwgc2VsZi5fZmlsZVRyYWNlLmh5cGVyX3RocmVhZCkpDQo+ICsNCj4gKyAgICAgICAgb3V0 cHV0RmlsZS53cml0ZSgiOyB7fVxuIi5mb3JtYXQoc2VsZi5zdGFnZTBfZmlsZV9jb21tZW50KSkN Cj4gI3N0YWdlMCBjb21tZW50DQo+ICsgICAgICAgIG91dHB1dEZpbGUud3JpdGUoIjsge31cbiIu Zm9ybWF0KHNlbGYuc3RhZ2UxX2ZpbGVfY29tbWVudCkpDQo+ICNzdGFnZTEgY29tbWVudA0KPiAr ICAgICAgICAjZGVidWdnaW5nDQo+ICsgICAgICAgICNvdXRwdXRGaWxlLndyaXRlKCI7IDw8PDxw cmludGluZyBzdGFnZTENCj4gYXJyX3BpcGVsaW5lczJjb3Jlcz4+Pj4iKQ0KPiArICAgICAgICAj b3V0cHV0RmlsZS53cml0ZSgiOyBzdGFnZTFfYXJyX3BpcGVsaW5lczJjb3JlcyA9DQo+IHt9Ii5m b3JtYXQoc2VsZi5hcnJfcGlwZWxpbmVzMmNvcmVzKSkNCj4gKyAgICAgICAgb3V0cHV0RmlsZS53 cml0ZSgiOw0KPiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PVxuIikNCg0KDQpUaGlzIG1pZ2h0IGJlIGJldHRlciBhcyBhIG11bHRpLWxpbmUg c3RyaW5nIHdpdGggYSAuZm9ybWF0KCkgYXQgdGhlIGVuZC4NCkl0IHdvdWxkIGxvb2sgbW9yZSBs aWtlIHRoZSBjb21tZW50IHRoZSBjb2RlIGlzIHByb2R1Y2luZy4NCg0KDQoNCj4gKyMtLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tDQo+ICstLS0tLS0tICMgcHl0aG9uIHRyaWNrIC0gc28gdGhhdCBvdXIgUHl0aG9uIGZp bGVzIGNhbiBhY3QgYXMgZWl0aGVyDQo+ICtyZXVzYWJsZSBtb2R1bGVzLCAjIG9yIGFzIHN0YW5k YWxvbmUgcHJvZ3JhbXMgaWYgX19uYW1lX18gPT0NCj4gKyJfX21haW5fXyI6DQoNCk5vIG5lZWQg Zm9yIHRoaXMgY29tbWVudCBidXQgb3RoZXIgY29tbWVudHMgdGhyb3VnaG91dCB0aGUgY29kZSB3 b3VsZCBiZQ0KdXNlZnVsLg0KDQpBbHNvLCB0aGVyZSBpcyBkZWJ1Zy9jb21tZW50ZWQgb3V0IGNv ZGUgaW4gc2V2ZXJhbCBwbGFjZXMgdGhhdCBzaG91bGQgYmUNCnJlbW92ZWQuDQoNCkpvaG4NCg==