From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by dpdk.org (Postfix) with ESMTP id 604041BAB2 for ; Wed, 4 Apr 2018 03:49:50 +0200 (CEST) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga008.jf.intel.com ([10.7.209.65]) by fmsmga103.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 03 Apr 2018 18:49:49 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.48,404,1517904000"; d="scan'208";a="30829332" Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205]) by orsmga008.jf.intel.com with ESMTP; 03 Apr 2018 18:49:48 -0700 Received: from shsmsx102.ccr.corp.intel.com (10.239.4.154) by fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS) id 14.3.319.2; Tue, 3 Apr 2018 18:49:48 -0700 Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.43]) by shsmsx102.ccr.corp.intel.com ([169.254.2.61]) with mapi id 14.03.0319.002; Wed, 4 Apr 2018 09:49:46 +0800 From: "Xu, Rosen" To: Shreyansh Jain CC: "dev@dpdk.org" , "Doherty, Declan" , "Richardson, Bruce" , "Yigit, Ferruh" , "Ananyev, Konstantin" , "Zhang, Tianfei" , "Wu, Hao" , "gaetan.rivet@6wind.com" , "Wu, Yanglong" Thread-Topic: [dpdk-dev] [PATCH v4 2/3] Add Intel FPGA BUS Rawdev Driver Thread-Index: AQHTyy8E8e70ogX08U2ABZ44X81ET6Pv12OQ Date: Wed, 4 Apr 2018 01:49:45 +0000 Message-ID: <0E78D399C70DA940A335608C6ED296D739F33D81@SHSMSX104.ccr.corp.intel.com> References: <1521553556-62982-1-git-send-email-rosen.xu@intel.com> <1522512182-182441-1-git-send-email-rosen.xu@intel.com> <1522512182-182441-3-git-send-email-rosen.xu@intel.com> <25304883-90fc-a579-c234-2058aa7a10b8@nxp.com> In-Reply-To: <25304883-90fc-a579-c234-2058aa7a10b8@nxp.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiMzExYjA5MzktNjdiNS00ODY3LWFiYzYtNjA4M2NjN2I3YTNiIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE2LjUuOS4zIiwiVHJ1c3RlZExhYmVsSGFzaCI6InRIT0xyNzY2XC9QVFloREpVYWhkaWt0azZiSG9UWGtxOFwvQ01nQVcrbFNtVT0ifQ== 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 v4 2/3] Add Intel FPGA BUS Rawdev Driver 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:49:51 -0000 DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogU2hyZXlhbnNoIEphaW4g W21haWx0bzpzaHJleWFuc2guamFpbkBueHAuY29tXQ0KPiBTZW50OiBUdWVzZGF5LCBBcHJpbCAw MywgMjAxOCAxNzozNQ0KPiBUbzogWHUsIFJvc2VuIDxyb3Nlbi54dUBpbnRlbC5jb20+DQo+IENj OiBkZXZAZHBkay5vcmc7IERvaGVydHksIERlY2xhbiA8ZGVjbGFuLmRvaGVydHlAaW50ZWwuY29t PjsNCj4gUmljaGFyZHNvbiwgQnJ1Y2UgPGJydWNlLnJpY2hhcmRzb25AaW50ZWwuY29tPjsgc2hy ZXlhbnNoLmphaW5AbnhwLmNvbTsNCj4gWWlnaXQsIEZlcnJ1aCA8ZmVycnVoLnlpZ2l0QGludGVs LmNvbT47IEFuYW55ZXYsIEtvbnN0YW50aW4NCj4gPGtvbnN0YW50aW4uYW5hbnlldkBpbnRlbC5j b20+OyBaaGFuZywgVGlhbmZlaSA8dGlhbmZlaS56aGFuZ0BpbnRlbC5jb20+Ow0KPiBXdSwgSGFv IDxoYW8ud3VAaW50ZWwuY29tPjsgZ2FldGFuLnJpdmV0QDZ3aW5kLmNvbTsgV3UsIFlhbmdsb25n DQo+IDx5YW5nbG9uZy53dUBpbnRlbC5jb20+DQo+IFN1YmplY3Q6IFJlOiBbZHBkay1kZXZdIFtQ QVRDSCB2NCAyLzNdIEFkZCBJbnRlbCBGUEdBIEJVUyBSYXdkZXYgRHJpdmVyDQo+IA0KPiBPbiBT YXR1cmRheSAzMSBNYXJjaCAyMDE4IDA5OjMzIFBNLCBSb3NlbiBYdSB3cm90ZToNCj4gPiBTaWdu ZWQtb2ZmLWJ5OiBSb3NlbiBYdSA8cm9zZW4ueHVAaW50ZWwuY29tPg0KPiA+IFNpZ25lZC1vZmYt Ynk6IFlhbmdsb25nIFd1ICA8eWFuZ2xvbmcud3VAaW50ZWwuY29tPg0KPiA+IC0tLQ0KPiA+ICAg Y29uZmlnL2NvbW1vbl9iYXNlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDEg Kw0KPiA+ICAgZHJpdmVycy9yYXcvTWFrZWZpbGUgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgfCAgIDEgKw0KPiA+ICAgZHJpdmVycy9yYXcvaWZwZ2FfcmF3ZGV2L01ha2VmaWxlICAgICAg ICAgICAgICAgICAgfCAgMzQgKysNCj4gPiAgIGRyaXZlcnMvcmF3L2lmcGdhX3Jhd2Rldi9pZnBn YV9yYXdkZXYuYyAgICAgICAgICAgIHwgNTk0DQo+ICsrKysrKysrKysrKysrKysrKysrKw0KPiA+ ICAgZHJpdmVycy9yYXcvaWZwZ2FfcmF3ZGV2L2lmcGdhX3Jhd2Rldi5oICAgICAgICAgICAgfCAg MzcgKysNCj4gPiAgIC4uLi9yYXcvaWZwZ2FfcmF3ZGV2L3J0ZV9pZnBnYV9yYXdkZXZfdmVyc2lv bi5tYXAgIHwgICA0ICsNCj4gPiAgIG1rL3J0ZS5hcHAubWsgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIHwgICAxICsNCj4gPiAgIDcgZmlsZXMgY2hhbmdlZCwgNjcyIGluc2Vy dGlvbnMoKykNCj4gPiAgIGNyZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL3Jhdy9pZnBnYV9yYXdk ZXYvTWFrZWZpbGUNCj4gPiAgIGNyZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL3Jhdy9pZnBnYV9y YXdkZXYvaWZwZ2FfcmF3ZGV2LmMNCj4gPiAgIGNyZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL3Jh dy9pZnBnYV9yYXdkZXYvaWZwZ2FfcmF3ZGV2LmgNCj4gPiAgIGNyZWF0ZSBtb2RlIDEwMDY0NA0K PiA+IGRyaXZlcnMvcmF3L2lmcGdhX3Jhd2Rldi9ydGVfaWZwZ2FfcmF3ZGV2X3ZlcnNpb24ubWFw DQo+ID4NCj4gPiBkaWZmIC0tZ2l0IGEvY29uZmlnL2NvbW1vbl9iYXNlIGIvY29uZmlnL2NvbW1v bl9iYXNlIGluZGV4DQo+ID4gNDlmNmIwOS4uMDhiN2NjZSAxMDA2NDQNCj4gPiAtLS0gYS9jb25m aWcvY29tbW9uX2Jhc2UNCj4gPiArKysgYi9jb25maWcvY29tbW9uX2Jhc2UNCj4gPiBAQCAtMTM3 LDYgKzEzNyw3IEBAIENPTkZJR19SVEVfTElCUlRFX1ZERVZfQlVTPXkNCj4gPiAgICMgQ29tcGls ZSB0aGUgSW50ZWwgRlBHQSBidXMNCj4gPiAgICMNCj4gPiAgIENPTkZJR19SVEVfTElCUlRFX0lG UEdBX0JVUz15DQo+ID4gK0NPTkZJR19SVEVfTElCUlRFX0lGUEdBX1JBV0RFVj15DQo+ID4NCj4g PiAgICMNCj4gPiAgICMgQ29tcGlsZSBBUksgUE1EDQo+ID4gZGlmZiAtLWdpdCBhL2RyaXZlcnMv cmF3L01ha2VmaWxlIGIvZHJpdmVycy9yYXcvTWFrZWZpbGUgaW5kZXgNCj4gPiBkYTdjOGI0Li42 ZmM4ZjJmIDEwMDY0NA0KPiA+IC0tLSBhL2RyaXZlcnMvcmF3L01ha2VmaWxlDQo+ID4gKysrIGIv ZHJpdmVycy9yYXcvTWFrZWZpbGUNCj4gPiBAQCAtNSw1ICs1LDYgQEAgaW5jbHVkZSAkKFJURV9T REspL21rL3J0ZS52YXJzLm1rDQo+ID4NCj4gPiAgICMgRElSUy0kKDxjb25maWd1cmF0aW9uPikg Kz0gPGRpcmVjdG9yeT4NCj4gPiAgIERJUlMtJChDT05GSUdfUlRFX0xJQlJURV9QTURfU0tFTEVU T05fUkFXREVWKSArPQ0KPiBza2VsZXRvbl9yYXdkZXYNCj4gPiArRElSUy0kKENPTkZJR19SVEVf TElCUlRFX0lGUEdBX1JBV0RFVikgKz0gaWZwZ2FfcmF3ZGV2DQo+ID4NCj4gPiAgIGluY2x1ZGUg JChSVEVfU0RLKS9tay9ydGUuc3ViZGlyLm1rDQo+ID4gZGlmZiAtLWdpdCBhL2RyaXZlcnMvcmF3 L2lmcGdhX3Jhd2Rldi9NYWtlZmlsZQ0KPiA+IGIvZHJpdmVycy9yYXcvaWZwZ2FfcmF3ZGV2L01h a2VmaWxlDQo+ID4gbmV3IGZpbGUgbW9kZSAxMDA2NDQNCj4gPiBpbmRleCAwMDAwMDAwLi4xMThj NzI5DQo+ID4gLS0tIC9kZXYvbnVsbA0KPiA+ICsrKyBiL2RyaXZlcnMvcmF3L2lmcGdhX3Jhd2Rl di9NYWtlZmlsZQ0KPiA+IEBAIC0wLDAgKzEsMzQgQEANCj4gPiArIyBTUERYLUxpY2Vuc2UtSWRl bnRpZmllcjogQlNELTMtQ2xhdXNlICMgQ29weXJpZ2h0KGMpIDIwMTggSW50ZWwNCj4gPiArQ29y cG9yYXRpb24NCj4gPiArDQo+ID4gK2luY2x1ZGUgJChSVEVfU0RLKS9tay9ydGUudmFycy5taw0K PiA+ICsNCj4gPiArIw0KPiA+ICsjIGxpYnJhcnkgbmFtZQ0KPiA+ICsjDQo+ID4gK0xJQiA9IGxp YnJ0ZV9pZnBnYV9yYXdkZXYuYQ0KPiA+ICsNCj4gPiArQ0ZMQUdTICs9IC1EQUxMT1dfRVhQRVJJ TUVOVEFMX0FQSQ0KPiA+ICtDRkxBR1MgKz0gLU8zDQo+ID4gK0NGTEFHUyArPSAkKFdFUlJPUl9G TEFHUykNCj4gPiArQ0ZMQUdTICs9IC1JJChSVEVfU0RLKS9kcml2ZXJzL2J1cy9pZnBnYSBDRkxB R1MgKz0NCj4gPiArLUkkKFJURV9TREspL2RyaXZlcnMvcmF3L2lmcGdhX3Jhd2Rldg0KPiA+ICtM RExJQlMgKz0gLWxydGVfZWFsDQo+ID4gK0xETElCUyArPSAtbHJ0ZV9yYXdkZXYNCj4gPiArTERM SUJTICs9IC1scnRlX2J1c192ZGV2DQo+ID4gK0xETElCUyArPSAtbHJ0ZV9rdmFyZ3MNCj4gPiAr DQo+ID4gK0VYUE9SVF9NQVAgOj0gcnRlX2lmcGdhX3Jhd2Rldl92ZXJzaW9uLm1hcA0KPiA+ICsN Cj4gPiArTElCQUJJVkVSIDo9IDENCj4gPiArDQo+ID4gK1ZQQVRIICs9ICQoU1JDRElSKS9iYXNl DQo+ID4gKw0KPiA+ICtpbmNsdWRlICQoUlRFX1NESykvZHJpdmVycy9yYXcvaWZwZ2FfcmF3ZGV2 L2Jhc2UvTWFrZWZpbGUNCj4gPiArDQo+ID4gKyMNCj4gPiArIyBhbGwgc291cmNlIGFyZSBzdG9y ZWQgaW4gU1JDUy15DQo+ID4gKyMNCj4gPiArU1JDUy0kKENPTkZJR19SVEVfTElCUlRFX0lGUEdB X1JBV0RFVikgKz0gaWZwZ2FfcmF3ZGV2LmMNCj4gPiArDQo+ID4gK2luY2x1ZGUgJChSVEVfU0RL KS9tay9ydGUubGliLm1rDQo+IA0KPiBbLi4uXQ0KPiBZb3VyIHBhdGNoIGRvZXNuJ3QgY29tcGls ZSBhdCB0aGlzIHBvaW50OiAoU3RhdGljIGJ1aWxkOyBTaGFyZWQgaXMgc3RpbGwgc3R1Y2sgb24N Cj4gcGF0Y2ggWzEvM10pLg0KPiANCj4gLS0tPjgtLS0NCj4gPT0gQnVpbGQgZHJpdmVycy9yYXcv aWZwZ2FfcmF3ZGV2DQo+IC9ob21lL3NocmV5YW5zaC9idWlsZC9EUERLLzAwX2RwZGsvZHJpdmVy cy9yYXcvaWZwZ2FfcmF3ZGV2L01ha2VmaWwNCj4gZToyNzoNCj4gL2hvbWUvc2hyZXlhbnNoL2J1 aWxkL0RQREsvMDBfZHBkay9kcml2ZXJzL3Jhdy9pZnBnYV9yYXdkZXYvYmFzZS9NDQo+IGFrZWZp bGU6DQo+IE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkNCj4gbWFrZVs2XTogKioqIE5vIHJ1bGUg dG8gbWFrZSB0YXJnZXQNCj4gJy9ob21lL3NocmV5YW5zaC9idWlsZC9EUERLLzAwX2RwZGsvZHJp dmVycy9yYXcvaWZwZ2FfcmF3ZGV2L2Jhc2UvTQ0KPiBha2VmaWxlJy4NCj4gICBTdG9wLg0KPiAv aG9tZS9zaHJleWFuc2gvYnVpbGQvRFBESy8wMF9kcGRrL21rL3J0ZS5zdWJkaXIubWs6MzU6IHJl Y2lwZSBmb3INCj4gdGFyZ2V0ICdpZnBnYV9yYXdkZXYnIGZhaWxlZA0KPiBtYWtlWzVdOiAqKiog W2lmcGdhX3Jhd2Rldl0gRXJyb3IgMg0KPiBtYWtlWzVdOiAqKiogV2FpdGluZyBmb3IgdW5maW5p c2hlZCBqb2JzLi4uLg0KPiAtLS0+OC0tLQ0KPiANCj4gV2hpY2ggaXMgYmVjYXVzZSB5b3VyIHBh dGNoIFszLzNdIGNvbnRhaW5zIHZhcmlvdXMgZGVmaW5pdGlvbnMgd2hpY2ggYXJlDQo+IGJlaW5n IHVzZWQgaW4gdGhpcyBwYXRjaC4NCj4gDQo+IEFtIEkgbWlzc2luZyBzb21ldGhpbmc/DQoNCkkg aGF2ZSBmaXhlZCBpdCBhbmQgdHJ5IHRvIGJ1aWxkIGl0IGFmdGVyIENPTkZJR19SVEVfQlVJTERf U0hBUkVEX0xJQiA9IHksIA0KQW5kIGl0IGJ1aWxkIGFuZCBsaW5rIHdlbGwuDQpJcyB0aGlzIGFu c3dlciB0byB5b3VyIGNvbW1lbnRzPw0KDQo+IC0NCj4gU2hyZXlhbnNoDQo=