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 9926D532E for ; Mon, 9 Oct 2017 03:27:32 +0200 (CEST) Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by orsmga102.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 08 Oct 2017 18:27:31 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.42,497,1500966000"; d="scan'208";a="1203619642" Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205]) by fmsmga001.fm.intel.com with ESMTP; 08 Oct 2017 18:27:30 -0700 Received: from fmsmsx158.amr.corp.intel.com (10.18.116.75) by fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS) id 14.3.319.2; Sun, 8 Oct 2017 18:27:30 -0700 Received: from shsmsx151.ccr.corp.intel.com (10.239.6.50) by fmsmsx158.amr.corp.intel.com (10.18.116.75) with Microsoft SMTP Server (TLS) id 14.3.319.2; Sun, 8 Oct 2017 18:27:30 -0700 Received: from shsmsx103.ccr.corp.intel.com ([169.254.4.213]) by SHSMSX151.ccr.corp.intel.com ([169.254.3.98]) with mapi id 14.03.0319.002; Mon, 9 Oct 2017 09:27:28 +0800 From: "Tan, Jianfeng" To: Jan Blunck CC: dev , "Richardson, Bruce" , "Ananyev, Konstantin" , "De Lara Guarch, Pablo" , Thomas Monjalon , "yliu@fridaylinux.org" , Maxime Coquelin , Tetsuya Mukawa , "Yigit, Ferruh" Thread-Topic: [dpdk-dev] [PATCH v2 07/12] eal: add channel for primary/secondary communication Thread-Index: AQHTOGFjI8rmO/p9qEaJnYVC4d4ee6LUrJOAgAYZu4A= Date: Mon, 9 Oct 2017 01:27:28 +0000 Message-ID: References: <1503654052-84730-1-git-send-email-jianfeng.tan@intel.com> <1506606959-76230-1-git-send-email-jianfeng.tan@intel.com> <1506606959-76230-8-git-send-email-jianfeng.tan@intel.com> 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 v2 07/12] eal: add channel for primary/secondary communication 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: Mon, 09 Oct 2017 01:27:33 -0000 SGkgSmFuLA0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IGpibHVuY2tA Z21haWwuY29tIFttYWlsdG86amJsdW5ja0BnbWFpbC5jb21dIE9uIEJlaGFsZiBPZiBKYW4NCj4g Qmx1bmNrDQo+IFNlbnQ6IFRodXJzZGF5LCBPY3RvYmVyIDUsIDIwMTcgODowMiBQTQ0KPiBUbzog VGFuLCBKaWFuZmVuZw0KPiBDYzogZGV2OyBSaWNoYXJkc29uLCBCcnVjZTsgQW5hbnlldiwgS29u c3RhbnRpbjsgRGUgTGFyYSBHdWFyY2gsIFBhYmxvOw0KPiBUaG9tYXMgTW9uamFsb247IHlsaXVA ZnJpZGF5bGludXgub3JnOyBNYXhpbWUgQ29xdWVsaW47IFRldHN1eWEgTXVrYXdhOw0KPiBZaWdp dCwgRmVycnVoDQo+IFN1YmplY3Q6IFJlOiBbZHBkay1kZXZdIFtQQVRDSCB2MiAwNy8xMl0gZWFs OiBhZGQgY2hhbm5lbCBmb3INCj4gcHJpbWFyeS9zZWNvbmRhcnkgY29tbXVuaWNhdGlvbg0KPiAN Cj4gT24gVGh1LCBTZXAgMjgsIDIwMTcgYXQgMzo1NSBQTSwgSmlhbmZlbmcgVGFuIDxqaWFuZmVu Zy50YW5AaW50ZWwuY29tPg0KPiB3cm90ZToNCj4gPiBQcmV2aW91bHksIHRoZXJlIGlzIG9ubHkg b25lIHdheSBmb3IgcHJpbWFyeS9zZWNvbmRhcnkgdG8gZXhjaGFuZ2UNCj4gPiBtZXNzYWdlcywg dGhhdCBpcywgcHJpbWFyeSBwcm9jZXNzIHdyaXRlcyBpbmZvIGludG8gc29tZSBwcmVkZWZpbmQN Cj4gPiBmaWxlLCBhbmQgc2Vjb25kYXJ5IHByb2Nlc3MgcmVhZHMgaW5mbyBvdXQuIFRoYXQgY2Fu bm90IGFkZHJlc3MNCj4gPiB0aGUgcmVxdWlyZW1lbnRzOg0KPiA+ICAgYS4gU2Vjb25kYXJ5IHdh bnRzIHRvIHNlbmQgaW5mbyB0byBwcmltYXJ5LCBmb3IgZXhhbXBsZSwgc2Vjb25kYXJ5DQo+ID4g ICAgICB3b3VsZCBsaWtlIHRvIHNlbmQgcmVxdWVzdCAoYWJvdXQgc29tZSBzcGVjaWZpYyB2ZGV2 IHRvIHByaW1hcnkpLg0KPiA+ICAgYi4gU2VuZGluZyBpbmZvIGF0IGFueSB0aW1lLCBpbnN0ZWFk IG9mIGp1c3QgaW5pdGlhbGl6YXRpb24gdGltZS4NCj4gPiAgIGMuIFNoYXJlIEZEcyB3aXRoIHRo ZSBvdGhlciBzaWRlLCBmb3IgdmRldiBsaWtlIHZob3N0LCByZWxhdGVkIEZEcw0KPiA+ICAgICAg KG1lbW9yeSByZWdpb24sIGtpY2spIHNob3VsZCBiZSBzaGFyZWQuDQo+ID4NCj4gPiBUaGlzIHBh dGNoIHByb3Bvc2VzIHRvIGNyZWF0ZSBhIGNvbW11bmljYXRpb24gY2hhbm5lbCwgYXMgYW4gdW5p eA0KPiA+IHNvY2tldCBjb25uZWN0aW9uLCBmb3IgYWJvdmUgcmVxdWlyZW1lbnRzLiBQcmltYXJ5 IHdpbGwgbGlzdGVuIG9uDQo+ID4gdGhlIHVuaXggc29ja2V0OyBzZWNvbmRhcnkgd2lsbCBjb25u ZWN0IHRoaXMgc29ja2V0IHRvIHRhbGsuDQo+ID4NCj4gPiBUaHJlZSBuZXcgQVBJcyBhcmUgYWRk ZWQ6DQo+ID4NCj4gPiAgIDEuIHJ0ZV9lYWxfbXBfYWN0aW9uX3JlZ2lzdGVyIGlzIHVzZWQgdG8g cmVnaXN0ZXIgYW4gYWN0aW9uLA0KPiA+ICAgICAgaW5kZXhlZCBieSBhIHN0cmluZzsgaWYgdGhl IGNhbGxpbmcgY29tcG9uZW50IHdhbnRzIHRvDQo+ID4gICAgICByZXNwb25zZSB0aGUgbWVzc2Fn ZXMgZnJvbSB0aGUgY29ycmVzcG9uZGluZyBjb21wb25lbnQgaW4NCj4gPiAgICAgIGl0cyBwcmlt YXJ5IHByb2Nlc3Mgb3Igc2Vjb25kYXJ5IHByb2Nlc3Nlcy4NCj4gPiAgIDIuIHJ0ZV9lYWxfbXBf YWN0aW9uX3VucmVnaXN0ZXIgaXMgdXNlZCB0byB1bnJlZ2lzdGVyIHRoZSBhY3Rpb24NCj4gPiAg ICAgIGlmIHRoZSBjYWxsaW5nIGNvbXBvbmVudCBkb2VzIG5vdCB3YW50IHRvIHJlc3BvbnNlIHRo ZSBtZXNzYWdlcy4NCj4gPiAgIDMuIHJ0ZV9lYWxfbXBfc2VuZG1zZyBpcyB1c2VkIHRvIHNlbmQg YSBtZXNzYWdlLg0KPiA+DQo+IA0KPiBTb3JyeSwgYnV0IEkgZmFpbCB0byBzZWUgaG93IHRoaXMg aXMgc29tZXRoaW5nIHRoYXQgc2hvdWxkIGJlIHNvbHZlZA0KPiBpbiB0aGUgRFBESy4gVGhpcyBp cyBhYm91dCBhcHBsaWNhdGlvbiBpbnRlcnByb2Nlc3MgY29tbXVuaWNhdGlvbi4NCj4gRnJvbSBt eSBwb2ludCBvZiB2aWV3IHRoaXMgaGFzIGFic29sdXRlbHkgbm90aGluZyB0byBkbyB3aXRoIHRo ZSBEUERLLg0KDQpJTU8sIGl0J3MgYSByZWZpbmVtZW50IG9mIGN1cnJlbnQgcHJpbWFyeS9zZWNv bmRhcnkgbW9kZWwuIChCVFcsIHRoZSBwcmltYXJ5L3NlY29uZGFyeSBtb2RlbCBpcyBpbmhlcmVu dCBpbiBEUERLIGF0IHZlcnkgZWFybHkgc3RhZ2UsIGFuZCBwcm92ZWQgdG8gYmUgdXNlZnVsIGZv ciBhcHBsaWNhdGlvbiBkZXNpZ24pDQoNCkFuZCBhcyBwcmV2aW91cyByZXZpZXdlcnMgcG9pbnQg b3V0LCB0aGVyZSBhcmUgYWxyZWFkeSBzb21lIG1lY2hhbmlzbXMgaW4gZWFjaCBjb21wb25lbnQg KGVhbCBpbml0LCB2ZmlvLCBwZHVtcCkgdG8gZG8gdGhlIHByaW1hcnkvc2Vjb25kYXJ5IGNvbW11 bmljYXRpb24uIFRoaXMgcGF0Y2ggaXMgdGFyZ2V0ZWQgdG8gY29udmVyZ2UgdGhlbSBpbnRvIG9u ZSBnZW5lcmljIG1lY2hhbmlzbS4NCg0KSW4gdGhlIG90aGVyIHNpZGUsIHdlIGRvbid0IHdhbnQg dGhlIGFwcGxpY2F0aW9ucyBkZXZlbG9wZXJzIHRvIHRha2UgY2FyZSBvZiB0aGUgY29tbXVuaWNh dGlvbiBpbmZvcm1hdGlvbiBpbnNpZGUgRFBESyBsaWJyYXJ5LCByaWdodD8NCg0KPiANCj4gRnJv bSBteSBwb2ludCBvZiB2aWV3IHRoZSBEUERLIHNob3VsZCBub3QgYmVjb21lIGFub3RoZXIgb3Bl cmF0aW5nDQo+IHN5c3RlbSBhYnN0cmFjdGlvbiBsaWJyYXJ5IG91dHNpZGUgb2Ygd2hhdCBpcyBh YnNvbHV0ZWx5IHJlcXVpcmVkLiBXZQ0KPiBhbHJlYWR5IGRpY3RhdGUgd2F5IHRvbyBtdWNoIChl LmcuIHRocmVhZGluZyBtb2RlbCwgY29uZmlnIGZpbGVzLCAuLi4pDQo+IGZvciB0aGUgdXNlcnMg b2YgdGhlIERQREsuDQoNCkkgYWdyZWUgaW4gc29tZSBleHRlbnQuIEJ1dCBmb3IgdGhyZWFkaW5n IG1vZGVsLCB3ZSBkbyBoYXZlIHRoZSB1c2UgY2FzZXMsIGxpa2UgcXVpY2sgcmVzdGFydCwgZmF1 bHQgaXNvbGF0aW9uLGV0Yy4NCg0KVGhhbmtzLA0KSmlhbmZlbmcNCiANCg==