From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by dpdk.org (Postfix) with ESMTP id 0F9FD1BAC6 for ; Wed, 4 Apr 2018 03:57:08 +0200 (CEST) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by orsmga105.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 03 Apr 2018 18:57:07 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.48,404,1517904000"; d="scan'208";a="217330145" Received: from fmsmsx106.amr.corp.intel.com ([10.18.124.204]) by fmsmga006.fm.intel.com with ESMTP; 03 Apr 2018 18:57:07 -0700 Received: from fmsmsx153.amr.corp.intel.com (10.18.125.6) by FMSMSX106.amr.corp.intel.com (10.18.124.204) with Microsoft SMTP Server (TLS) id 14.3.319.2; Tue, 3 Apr 2018 18:57:07 -0700 Received: from shsmsx151.ccr.corp.intel.com (10.239.6.50) by FMSMSX153.amr.corp.intel.com (10.18.125.6) with Microsoft SMTP Server (TLS) id 14.3.319.2; Tue, 3 Apr 2018 18:57:06 -0700 Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.43]) by SHSMSX151.ccr.corp.intel.com ([169.254.3.163]) with mapi id 14.03.0319.002; Wed, 4 Apr 2018 09:57:04 +0800 From: "Xu, Rosen" To: "gaetan.rivet@6wind.com" CC: "dev@dpdk.org" , "Doherty, Declan" , "Richardson, Bruce" , "shreyansh.jain@nxp.com" , "Zhang, Tianfei" , "Wu, Hao" Thread-Topic: [PATCH v3 0/6] Introduce Intel FPGA BUS Thread-Index: AQHTxpcoYHN5C1EbgU+FVCsO6sGDcKPv4m3w Date: Wed, 4 Apr 2018 01:57:03 +0000 Message-ID: <0E78D399C70DA940A335608C6ED296D739F33DB0@SHSMSX104.ccr.corp.intel.com> References: <1521553556-62982-1-git-send-email-rosen.xu@intel.com> <1522229396-17898-1-git-send-email-rosen.xu@intel.com> <20180328131744.svqja2g2igfrj642@bidouze.vm.6wind.com> In-Reply-To: <20180328131744.svqja2g2igfrj642@bidouze.vm.6wind.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNDdiMDdhOWEtZDMzMC00MWM4LTg4ODgtYzg2NWZjN2QzNjI2IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE2LjUuOS4zIiwiVHJ1c3RlZExhYmVsSGFzaCI6Ikx0VDBqR1pjXC93RFhneEdLQ2s1ZjZuQkM4SlR1UGtzVnI4b3BlazIxVXEwPSJ9 x-ctpclassification: CTP_NT dlp-product: dlpe-windows dlp-version: 11.0.0.116 dlp-reaction: no-action 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 v3 0/6] Introduce Intel FPGA BUS 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: Wed, 04 Apr 2018 01:57:09 -0000 SGkgR2FldGFuLA0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IEdhw6t0 YW4gUml2ZXQgW21haWx0bzpnYWV0YW4ucml2ZXRANndpbmQuY29tXQ0KPiBTZW50OiBXZWRuZXNk YXksIE1hcmNoIDI4LCAyMDE4IDIxOjE4DQo+IFRvOiBYdSwgUm9zZW4gPHJvc2VuLnh1QGludGVs LmNvbT4NCj4gQ2M6IGRldkBkcGRrLm9yZzsgRG9oZXJ0eSwgRGVjbGFuIDxkZWNsYW4uZG9oZXJ0 eUBpbnRlbC5jb20+Ow0KPiBSaWNoYXJkc29uLCBCcnVjZSA8YnJ1Y2UucmljaGFyZHNvbkBpbnRl bC5jb20+OyBzaHJleWFuc2guamFpbkBueHAuY29tOw0KPiBaaGFuZywgVGlhbmZlaSA8dGlhbmZl aS56aGFuZ0BpbnRlbC5jb20+OyBXdSwgSGFvIDxoYW8ud3VAaW50ZWwuY29tPg0KPiBTdWJqZWN0 OiBSZTogW1BBVENIIHYzIDAvNl0gSW50cm9kdWNlIEludGVsIEZQR0EgQlVTDQo+IA0KPiBIaSBS b3NlbiwNCj4gDQo+IE9uIFdlZCwgTWFyIDI4LCAyMDE4IGF0IDA1OjI5OjUwUE0gKzA4MDAsIFJv c2VuIFh1IHdyb3RlOg0KPiA+IEludGVsIEZQR0EgQlVTIGluIERQREsNCj4gPiAtLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tDQo+ID4NCj4gPiBUaGlzIHBhdGNoIHNldCBpbnRyb2R1Y2VzIEludGVs IEZQR0EgQlVTIHN1cHBvcnQgaW4gRFBESy4NCj4gPg0KPiA+IHYzIHVwZGF0ZXM6DQo+ID4gPT09 PT09PT09PT0NCj4gPiAgLSBSZW1vdmUgYWxsIG1vZGlmaWNhdGlvbnMgb2YgYnVzIHNjYW4gYW5k IHByb2JlDQo+ID4gIC0gRlBHQSBCVVMgU2NhbiBpcyB0cmlnZ2VkIGJ5IGhvdHBsdWcgb2YgUmF3 ZGV2DQo+ID4gIC0gVG9vayBNb2RpZmljYXRpb25zIG9mIGNvbW1lbnRzDQo+ID4gIC0gTW92ZSBB RlUgRGV2aWNlIHRvIElGUEdBDQo+ID4gIC0gRlBHQSBCVVMgU2NhbiBkZXBlbmQgb24gaXTCocKv cyBJRlBHQSBSYXdkZXYNCj4gPiAgLSBBZGQgQnVpbGQgTWFjcm9zIGZvciBGUEdBIEJVUyBhbmQg SUZQR0EgUmF3ZGV2DQo+ID4NCj4gPiBRdWVzdGlvbnMNCj4gPiA9PT09PT09PT0NCj4gPiBXaHkg bm90IFBDSSBCdXM/DQo+ID4gQWxsIG9mIHRoZSBBRlVzIG9mIG9uZSBGUEdBIG1heSBzaGFyZSBz YW1lIFBDSSBCREYuDQo+ID4gV2h5IG5vdCB2ZGV2IEJ1cz8NCj4gPiBCZWNhdXNlIEFGVXMgZGVw ZW5kIG9uIFJhd2RldiwgYW5kIGl0J3MgaGFyZHdhcmUgc3BlY3BpYy4NCj4gPg0KPiA+IE1vdGl2 YXRpb24NCj4gPiA9PT09PT09PT09DQo+ID4gRlBHQSBpcyB1c2VkIG1vcmUgYW5kIG1vcmUgd2lk ZWx5IGluIENsb3VkIGFuZCBORlYsIG9uZSBwcmltYXJ5IHJlYXNvbg0KPiA+IGlzIHRoYXQgRlBH QSBub3Qgb25seSBwcm92aWRlIEFTSUMgcGVyZm9ybWFuY2UgYnV0IGFsc28gaXQncyBtb3JlDQo+ ID4gZmxleGlibGUgdGhhbiBBU0lDLiBGUEdBIHVzZSBQYXJ0aWFsIFJlY29uZmlndXJlKFBSKSBQ YXJ0cyBvZg0KPiA+IEJpdHN0cmVhbSB0byBhY2hpZXZlIGl0cyBmbGV4aWJpbGl0eS4gQW5vdGhl ciByZWFzb24gaXMgdGhhdCBvbmUgRlBHQQ0KPiA+IGNhbiBiZSBzaGFyZWQgYnkgZGlmZmVyZW50 IFVzZXJzLCBhbmQgZWFjaCBVc2VyIGNhbiB1c2Ugc29tZSBvZiBBRlVzIG9mDQo+IE9uZSBGUEdB Lg0KPiA+DQo+ID4gVGhhdCBtZWFucyBPbmUgRlBHQSBEZXZpY2UgQml0c3RyZWFtIGlzIGRpdmlk ZWQgaW50byBtYW55IFBhcnRzIG9mDQo+ID4gQml0c3RyZWFtKGVhY2ggUGFydCBvZiBCaXRzdHJl YW0gaXMgZGVmaW5lZCBhcyBBRlUtQWNjZWxlcmF0ZWQNCj4gPiBGdW5jdGlvbiBVbml0KSwgYW5k IGVhY2ggQUZVIGlzIGEgSGFyZHdhcmUgQWNjZWxlcmF0aW9uIFVuaXQgYW5kIGl0DQo+ID4gY2Fu IGR5bmFtaWNhbGx5IFJlbG9hZCByZXNwZWN0aXZlbHkuDQo+ID4NCj4gPiBQcm9wb3NlZCBTb2x1 dGlvbg0KPiA+ID09PT09PT09PT09PT09PT09DQo+ID4gIC0gSW52b2x2ZSBSYXdkZXYgdG8gdGFr ZSBGUEdBIFBhcnRpYWwgQ29uZmlndXJhdGlvbihEb3dubG9hZC9QUikNCj4gPiAgLSBEZWZpbmVk IEZQR0EtQlVTIGZvciBBY2NlbGVyYXRpb24gRHJpdmVycyBvZiBBRlVzDQo+ID4gICAgLSBGUEdB IFBDSSBTY2FuKDFzdCBTY2FuKSBmb2xsb3dzIERQREsgVUlPL1ZGSU8gUENJIFNjYW4gUHJvY2Vz cywNCj4gPiAgICAgIHByb2JlIEludGVsIEZQR0EgUmF3ZGV2IERyaXZlci4gRlBHQS1CVVMgc2Nh biBpcyBjYWxsZWQsIGJ1dCBBRlUNCj4gPiAgICAgIGRlcGVuZCBvbiBSYXdkZXYsIHNvIHRoaXMg c2NhbiBkb2Vzbid0IHRyaWcgQUZVIGRldmljZSBjcmVhdGUuDQo+ID4gICAgLSBBRlUgU2Nhbigy bmQgU2NhbikgYmluZCBEUERLIERyaXZlciB0byBGUEdBIFBhcnRpYWwtQml0c3RyZWFtLg0KPiA+ ICAgICAgVGhpcyBzY2FuIGlzIHRyaWdnZWQgYnkgaG90cGx1ZyBvZiBJRlBHQSBSYXdkZXYgcHJv YmUsIGluIHRoaXMNCj4gPiAgICAgIHNjYW4gdGhlIEFGVXMgd2lsbCBiZSBjcmVhdGVkIGFuZCB0 aGVpciBkaXJ2ZXMgYXJlIGFsc28gcHJvYmVkLg0KPiA+DQo+ID4gU2NvcGUNCj4gPiA9PT09PQ0K PiA+IFRoZSBJbnRlbCBGUEdBIEJVUyBpbXBsZW1lbnRhdGlvbiBpcyB0YXJnZXQgdG93YXJkcyB2 YXJpb3VzIEZQR0ENCj4gPiBEZXZpY2VzIHVzZSBQUiB0byBwcm92aWRlIG1hbnkgQWNjZWxlcmF0 aW9uIEZ1bmN0aW9uLiBTcGVjaWZpYyBQTURzDQo+ID4gbWF5IGFsc28gYmluZCB0byBpdHMgQUZV LiBBbmQgQXBwbGljYXRpb25zIGRvbid0IGNhcmUgdGhleSBhcmUgdXNpbmcNCj4gPiBBU0lDIEFj Y2VsZXJhdGlvbiBvciBGUEdBIEFGVSBBY2NlbGVyYXRpb24uDQo+ID4NCj4gPg0KPiA+IFN0YXR1 cw0KPiA+ID09PT09DQo+ID4gV2l0aCBpbnRlZ3JhdGluZyBJbnRlbCBQU0cgRlBHQSBTb2Z0d2Fy ZSBTdGFjayBPUEFFKE9wZW4gUHJvZ3JhbW1hYmxlDQo+ID4gQWNjZWxlcmF0aW9uIEVuZ2luZSkg U2hhcmUgQ29kZSwgSW50ZWwgRlBHQSBCVVMgcnVucyB3ZWxsIGluIEludGVsIFBTRw0KPiA+IEZQ R0EgQ2FyZHMuDQo+ID4NCj4gDQo+IFdoaWNoIGNvbXBpbGVyIGRpZCB5b3UgdXNlIGFuZCBpbiB3 aGljaCB2ZXJzaW9uPyBXaXRoIEdDQyA2LjMgSSBnb3QgdGhlc2UNCj4gZXJyb3JzOg0KPiANCj4g PT0gQnVpbGQgZHJpdmVycy9yYXcvaWZwZ2FfcmF3ZGV2DQo+ICAgQ0Mgc2tlbGV0b25fcmF3ZGV2 Lm8NCj4gICBDQyBza2VsZXRvbl9yYXdkZXZfdGVzdC5vDQo+ICAgQ0MgaWZwZ2FfYXBpLm8NCj4g ICBDQyBpZnBnYV9lbnVtZXJhdGUubw0KPiAvaG9tZS9yaXZldC9kZXYvZHBkay5vcmcvZHJpdmVy cy9yYXcvaWZwZ2FfcmF3ZGV2L2Jhc2UvaWZwZ2FfZW51bWVyYQ0KPiB0ZS5jOiBJbiBmdW5jdGlv biDigJhwYXJzZV9mZWF0dXJlX2FmdXPigJk6DQo+IC9ob21lL3JpdmV0L2Rldi9kcGRrLm9yZy9k cml2ZXJzL3Jhdy9pZnBnYV9yYXdkZXYvYmFzZS9pZnBnYV9lbnVtZXJhDQo+IHRlLmM6MzM0OjM6 IGVycm9yOiB0aGlzIOKAmGlm4oCZIGNsYXVzZSBkb2VzIG5vdCBndWFyZC4uLiBbLVdlcnJvcj1t aXNsZWFkaW5nLQ0KPiBpbmRlbnRhdGlvbl0NCj4gICAgaWYgKGZlYXR1cmVfaXNfVUFGVShiaW5m bykpDQo+ICAgIF5+DQo+IC9ob21lL3JpdmV0L2Rldi9kcGRrLm9yZy9kcml2ZXJzL3Jhdy9pZnBn YV9yYXdkZXYvYmFzZS9pZnBnYV9lbnVtZXJhDQo+IHRlLmM6MzM2OjQ6IG5vdGU6IC4uLnRoaXMg c3RhdGVtZW50LCBidXQgdGhlIGxhdHRlciBpcyBtaXNsZWFkaW5nbHlpbmRlbnRlZCBhcyBpZg0K PiBpdCBpcyBndWFyZGVkIGJ5IHRoZSDigJhpZuKAmQ0KPiAgICAgaWYgKHJldCkNCj4gICAgIF5+ DQo+ICAgQ0MgaWZwZ2FfZmVhdHVyZV9kZXYubw0KPiAvaG9tZS9yaXZldC9kZXYvZHBkay5vcmcv ZHJpdmVycy9yYXcvaWZwZ2FfcmF3ZGV2L2Jhc2UvaWZwZ2FfZmVhdHVyZV8NCj4gZGV2LmM6IElu IGZ1bmN0aW9uIOKAmHBvcnRfaHdfaW5pdOKAmToNCj4gL2hvbWUvcml2ZXQvZGV2L2RwZGsub3Jn L2RyaXZlcnMvcmF3L2lmcGdhX3Jhd2Rldi9iYXNlL2lmcGdhX2ZlYXR1cmVfDQo+IGRldi5jOjI3 MjozOiBlcnJvcjogdGhpcyDigJhpZuKAmSBjbGF1c2UgZG9lcyBub3QgZ3VhcmQuLi4gWy1XZXJy b3I9bWlzbGVhZGluZy0NCj4gaW5kZW50YXRpb25dDQo+ICAgIGlmIChmZWF0dXJlLT5vcHMgJiYg ZmVhdHVyZS0+b3BzLT5pbml0KQ0KPiAgICBefg0KPiAvaG9tZS9yaXZldC9kZXYvZHBkay5vcmcv ZHJpdmVycy9yYXcvaWZwZ2FfcmF3ZGV2L2Jhc2UvaWZwZ2FfZmVhdHVyZV8NCj4gZGV2LmM6Mjc0 OjQ6IG5vdGU6IC4uLnRoaXMgc3RhdGVtZW50LCBidXQgdGhlIGxhdHRlciBpcyBtaXNsZWFkaW5n bHkgaW5kZW50ZWQgYXMNCj4gaWYgaXQgaXMgZ3VhcmRlZCBieSB0aGUg4oCYaWbigJkNCj4gICAg IGlmIChyZXQpIHsNCj4gICAgIF5+DQo+IGNjMTogYWxsIHdhcm5pbmdzIGJlaW5nIHRyZWF0ZWQg YXMgZXJyb3JzDQoNCkZvciBQQVRDSCB2NCwgd2UgaGF2ZSBmaXhlZCBpdCwgYW5kIHRyeSBpdCBi eSBHQ0MgNi40LCBpcyBpdCBvayBpbiB5b3VyIHNlcnZlcj8NCg0KPiAtLQ0KPiBHYcOrdGFuIFJp dmV0DQo+IDZXSU5EDQo=