From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00048.outbound.protection.outlook.com [40.107.0.48]) by dpdk.org (Postfix) with ESMTP id 7AA0D1B455 for ; Mon, 14 Jan 2019 07:12:17 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2lxw7fSQcR2UfEDzShlRCq0aHzOACrblr2vWFPSuD5Y=; b=PZyS3gFmx7+U5clXLlHbdb7oioYEswUKT4/u2gsdetagUJgeqEpk7IwmWcedCBok4Nb2uSti5GihEOzRzOjs7wz8ys1DaTZsebdG8TSNwe26rAZhCDcwM2CM+DjYqta6dtSrShOdODtXW39QCNqfM3UzEioUX329Sn3DrXV0D2w= Received: from DB7PR05MB4426.eurprd05.prod.outlook.com (52.134.109.15) by DB7PR05MB5116.eurprd05.prod.outlook.com (20.177.195.225) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1516.19; Mon, 14 Jan 2019 06:12:13 +0000 Received: from DB7PR05MB4426.eurprd05.prod.outlook.com ([fe80::45dd:b015:e3e2:bee3]) by DB7PR05MB4426.eurprd05.prod.outlook.com ([fe80::45dd:b015:e3e2:bee3%2]) with mapi id 15.20.1516.019; Mon, 14 Jan 2019 06:12:13 +0000 From: Shahaf Shuler To: "Burakov, Anatoly" , "dev@dpdk.org" CC: Olga Shern , Yongseok Koh , "pawelx.wodkowski@intel.com" , "gowrishankar.m@linux.vnet.ibm.com" , "ferruh.yigit@intel.com" , Thomas Monjalon , "arybchenko@solarflare.com" , "shreyansh.jain@nxp.com" Thread-Topic: [dpdk-dev] [RFC] ethdev: introduce DMA memory mapping for external memory Thread-Index: AQHUglACzJpexAth4EeG2Jy4UQzbz6Vbp3bggFLzpwA= Date: Mon, 14 Jan 2019 06:12:13 +0000 Message-ID: References: <6c7243cd-5370-846b-2999-5ae34722f640@intel.com> <1c00477d-266a-400e-44b4-5bcb1f41e4b7@intel.com> <7c26e2d2-0c87-d416-87a2-737caa457ed6@intel.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=shahafs@mellanox.com; x-originating-ip: [31.154.10.105] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; DB7PR05MB5116; 6:FAnhe9Gx1M7NcvWEtMkPwfH9nCcWpZForUuxmD/PDxCnmplhzMZBjigX6duiqOXcL9wKKTDdTHp9FqLMw6IP1ZFPet5rI73K/7AHnAlq59vdMJG36nw3JRYygQfPq9sDji8SMf6dRP/XdFzbuyRmNqpxWd127pqv55i8AZToMLGnkGvakjjRkueZsyfxf6gTHWCOifnrS8NeEG5HHZzfLWtZq2n1ZfyZKFm+vqKAI72P1CPXq04VGEnFSeqV4GIEzefPuLiJYX+sKs4R2ItG3u42DUsv+dETJzI7X1fXhDtGrjMOC+p98eRq8rp1Wg4wIc326QrMLPd5FZg3FjmSsilsEGobu7qLBuyFaV7ZgObEf1+lXhGkr7Bhgvq//X9fcfOMx+xHbS/b+QoxcaNFMmoyoa7VhWCkrjSmsI6ysFbHRNe5qXqFO3Azzs5e3M+IlcvWuxuS+IDd2FSjiPnylQ==; 5:wEjczJn7NDdscFnXt5EhOTQC+SWfRPzwbbXTbR1ww2tuJ1LD0CEB8ki9twGtAQVo2f/dZDOy+l2oRRpQZX4gmcCrxDXjENUB18y70WT/vKc8ziyK3vSO0XazJjTeVC76WPrX0Jao3nulPuVsIDRlX6yAXs8igjMBi9VE/o3ukEZ99ytVwR8dQ9+ymNOo9BZBsBCP2t41QdngdA5vCf/VrA==; 7:EQz5UInIZMDaPDCHZUe0UesIWMj6symQD3SEStdxybfJUK0pflDL/U+Rjok1+fhk1h4ZV//phiVaj4gKX5QG6N+GwqSjw2zm4ISvFcy0G7WuigJnupZ/lO/TYFrhy7XMI4geDZJkqV8Qye1C3FFw0Q== x-ms-exchange-antispam-srfa-diagnostics: SOS; x-ms-office365-filtering-correlation-id: 2fd7be1b-af7c-4a1b-2738-08d679e73a29 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600109)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:DB7PR05MB5116; x-ms-traffictypediagnostic: DB7PR05MB5116: x-ld-processed: a652971c-7d2e-4d9b-a6a4-d149256f461b,ExtAddr x-microsoft-antispam-prvs: x-forefront-prvs: 0917DFAC67 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(39860400002)(376002)(136003)(366004)(396003)(346002)(189003)(199004)(93886005)(68736007)(74316002)(6436002)(8936002)(5660300001)(2501003)(229853002)(316002)(97736004)(26005)(14454004)(76176011)(33656002)(476003)(256004)(11346002)(102836004)(446003)(66066001)(478600001)(7696005)(486006)(561944003)(186003)(6506007)(9686003)(86362001)(53936002)(305945005)(55016002)(4326008)(3846002)(81166006)(2906002)(81156014)(54906003)(8676002)(6116002)(110136005)(25786009)(71200400001)(99286004)(71190400001)(105586002)(7736002)(6246003)(106356001); DIR:OUT; SFP:1101; SCL:1; SRVR:DB7PR05MB5116; H:DB7PR05MB4426.eurprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: mellanox.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: 0A6eSeuegGNhInVQ9cA56g2bD0nEhNhhu2+KAHd3UB9XztWUaGaqUKrzEOrhke15ooTjA/2yU08snx1JBDWj+8Qa1D5K1mSHDc8gradfWeMM70TJGCBoLWsbymFzZhB12VDqooH/tdh1+n2nEPmviDw7+6lP58UY1dhS8gE7KvO9tUdDWYezP5gkVFDxWNbs6T+mDehSUGFi8ZRCGhu0RAp23zZzx5ITXwaeUbAFM18DASJYNvo/n+j9ozY39FHvX+1CAJOu4Nz9ltlp8zo2/V62GGbWw+zOM1jkqJ/UvFEuifK11c/OH35v+uv1UfMbtWgJbwr/5n89K1NbsBkas6mFOZuy29uj2lkeAfxTqfrg5DYDka25vRZo6n2msiY53/2BLseebi4MiHYotYtoHxG7vslKU8B4vhylTCDV33o= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2fd7be1b-af7c-4a1b-2738-08d679e73a29 X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Jan 2019 06:12:13.8279 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR05MB5116 Subject: Re: [dpdk-dev] [RFC] ethdev: introduce DMA memory mapping for external memory 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, 14 Jan 2019 06:12:17 -0000 SGkgQW5hdG9seSwNCg0KQW55IGxhc3QgaW5wdXRzIG9uIHRoaXMgb25lPyBXb3VsZCBsaWtlIHRv IHByZXBhcmUgYSBwYXRjaCBmb3IgMTkuMDUgYW5kIGl0IHdvdWxkIG11Y2ggZWZmZWN0IHRoZSBk ZXNpZ24uIA0KDQpUaHVyc2RheSwgTm92ZW1iZXIgMjIsIDIwMTggMTozMiBQTSwgU2hhaGFmIFNo dWxlcjoNCj4gU3ViamVjdDogUkU6IFtkcGRrLWRldl0gW1JGQ10gZXRoZGV2OiBpbnRyb2R1Y2Ug RE1BIG1lbW9yeSBtYXBwaW5nIGZvcg0KPiBleHRlcm5hbCBtZW1vcnkNCj4gDQoNCg0KWy4uLl0N Cg0KDQo+ID4gPiAsIGFuZCB3ZSB3aWxsIGhhdmUgdG8gcmV3cml0ZSBjdXJyZW50IERNQSBtYXBw aW5nIGNvZGUgdG8gZG8NCj4gPiA+PiBtYXBwaW5ncyBleHBsaWNpdGx5LCByYXRoZXIgdGhhbiBy ZWx5aW5nIG9uIGNhbGxiYWNrcyBtZWNoYW5pc20uDQo+ID4gPj4gU28sIGluc3RlYWQgb2YgZS5n LiBWRklPIG1hcHBpbmcgYmVpbmcgcGVyZm9ybWVkIHZpYSBjYWxsYmFjaywgd2UNCj4gPiA+PiB3 b3VsZCBpbnN0ZWFkIGl0ZXJhdGUgb3ZlciBlYWNoIHJ0ZV9kZXZpY2UgYW5kIGNhbGwgaXRzIHJl c3BlY3RpdmUNCj4gPiA+PiBETUEgbWFwcGluZyBmdW5jdGlvbiBleHBsaWNpdGx5IC0gZm9yIGlu dGVybmFsIG1lbW9yeSwgYnV0IG5vdCBmb3INCj4gPiA+PiBleHRlcm5hbC4gVGhpcw0KPiA+ID4+ ICptYXkqIHdvcmssIGJ1dCBpIG5lZWQgdG8gdGhpbmsgaXQgdGhyb3VnaCBhIGJpdCBtb3JlIDop DQo+ID4gPj4NCj4gPiA+PiBUaGlzIGFsc28gc3RpbGwgbGVhdmVzIGEgcXVlc3Rpb24gb2YgZXh0 ZXJuYWwgdW5yZWdpc3RlcmVkIG1lbW9yeSAtDQo+ID4gPj4gdGhpcyBpcyBhIHdob2xseSBzZXBh cmF0ZSBpc3N1ZS4NCj4gPiA+Pg0KPiA+ID4+IFRMO0RSIGknbSB0ZW50YXRpdmVseSBPSyB3aXRo IHRoZSBwcm9wb3NhbCwgYnV0IHdlIG5lZWQgdG8gd29yaw0KPiA+ID4+IGNlcnRhaW4gdGhpbmdz IG91dCBiZWZvcmUgd2UgZ28gdG9vIGZhciBhbG9uZyB0aGUgcGF0aCBhbmQgZmluZCBvdXQNCj4g PiA+PiB0aGF0IHdlJ3ZlIHJlYWNoZWQgYSBkZWFkIGVuZC4NCj4gPiA+DQo+ID4gPiBGdWxseSBh Z3JlZSwgdGhpcyBpcyB3aHkgdGhlIFJGQyBpcyBmb3IuDQo+ID4gPiBJIHRoaW5rIG91ciBiaWdn ZXN0IHF1ZXN0aW9uIGlzIHdoZXRoZXIgb3Igbm90IFZGSU8gd2lsbCBiZWhhdmUgT0sNCj4gPiA+ IHdpdGgNCj4gPiBkb3VibGUgbWFwcGluZyBvciB3ZSBuZWVkIHNvbWUgdHJhY2tpbmcgbWVjaGFu aXNtIGluIERQREsuDQo+ID4NCj4gPiBZZXMsIGkgd2lsbCBjaGVjayB0aGlzIGZvciBWRklPIGFu ZCBnZXQgYmFjayB0byB5b3UuDQo+IA0KPiBHcmVhdCB0aGFua3MuDQoNCj8NCg0KPiANCj4gPg0K PiA+ID4NCj4gPiA+Pg0KPiA+ID4+IC0tDQo+ID4gPj4gVGhhbmtzLA0KPiA+ID4+IEFuYXRvbHkN Cj4gPg0KPiA+DQo+ID4gLS0NCj4gPiBUaGFua3MsDQo+ID4gQW5hdG9seQ0K