From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 63D32A046B for ; Thu, 27 Jun 2019 11:35:51 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id B86372BE2; Thu, 27 Jun 2019 11:35:37 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by dpdk.org (Postfix) with ESMTP id 7EA7ADED for ; Thu, 27 Jun 2019 11:35:31 +0200 (CEST) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.16.0.27/8.16.0.27) with SMTP id x5R9REOU014398; Thu, 27 Jun 2019 02:35:29 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=pfpt0818; bh=JagrXI4l6oybz6WKZqJUhGdaLmK22/HJLmL+IbUyUMY=; b=c+XzFbQCdCjOZR8OG3pkn3O92OwPFGnRlNptHPpQTDcCmxOMy+wC3YrrJwqkHRMhhmK6 f3xxWzuw4k2d0rkkrt38gL09DHvzl6mhQwbOY0nwSW/QD0rb1vRmiU4plz3z27xC41T4 Pk/ryPb/xn6ocItHikqz+HE8H6vJW5493NYiXWZ4CdJOsdBVKZoaHSnlo3IxCjsk0HmM n1wSmJIdP+MmyFrGCoff7dQ5jK0kzTL7hW8fqJ21/6eXFGMUtCjewxfSjZRsPuuZ0Vkg +0HU0hRzTNYYeRRVVWxWg2ozpaY6sBezENQ7nXDUDY2ON7U9xvCKNccrY3mo3EY154ZY jw== Received: from sc-exch02.marvell.com ([199.233.58.182]) by mx0b-0016f401.pphosted.com with ESMTP id 2tcbgcbpwp-4 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Thu, 27 Jun 2019 02:35:25 -0700 Received: from SC-EXCH01.marvell.com (10.93.176.81) by SC-EXCH02.marvell.com (10.93.176.82) with Microsoft SMTP Server (TLS) id 15.0.1367.3; Thu, 27 Jun 2019 02:35:03 -0700 Received: from NAM02-BL2-obe.outbound.protection.outlook.com (104.47.38.53) by SC-EXCH01.marvell.com (10.93.176.81) with Microsoft SMTP Server (TLS) id 15.0.1367.3 via Frontend Transport; Thu, 27 Jun 2019 02:35:03 -0700 ARC-Seal: i=1; a=rsa-sha256; s=testarcselector01; d=microsoft.com; cv=none; b=PUmUAnSSx25C00X42y1DjaTG7CfSATxzU6bl0l1uhak0RHPya0loDKlTugrDHHuKnOnc2FfjelOeYukb3Z0zgCy2Qylh0WhV9I/uL53AXWGvmrM1T4plcbf8DXAzMmTmz8vpUN+C9VQQFVSqYXm6LQr4H1tL77FxT59F88neRTA= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=testarcselector01; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=JagrXI4l6oybz6WKZqJUhGdaLmK22/HJLmL+IbUyUMY=; b=drMAFqpfT8nJ/Om/Ov8OQWqXyocmw9AQ1iLgY9EU7O21PMcxAhOI5gjHHPOx8LSnQbkgUD+5sW/o3rW6rRx6YEZ8FspHhxyly+xxbOBAcaMlSZgO0IOjcrPRWPUybFsXyqFsBBAZMOMeK6BpC9lxXWTAfWLwvZ8DUY00b0QgEjo= ARC-Authentication-Results: i=1; test.office365.com 1;spf=none;dmarc=none;dkim=none;arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.onmicrosoft.com; s=selector2-marvell-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=JagrXI4l6oybz6WKZqJUhGdaLmK22/HJLmL+IbUyUMY=; b=PZtgKmL8JjrBvLzrhAnbZ32J0v0lyvjfu/fuiA62ZtceG11IIuCu+g26uEx2D9x220+ddD/FCtGq/EdaqFrMxhsrjod5kSA+KGBbPP87G1fCA0OTwos+Y08+YH/oh3xF96HLfWN0s2swQoW77tm2Z+hZlyFak4mSWSfiuqfihvo= Received: from BYAPR18MB2424.namprd18.prod.outlook.com (20.179.91.149) by BYAPR18MB2518.namprd18.prod.outlook.com (20.179.93.10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2008.16; Thu, 27 Jun 2019 09:34:58 +0000 Received: from BYAPR18MB2424.namprd18.prod.outlook.com ([fe80::75fd:a528:a1bf:bef4]) by BYAPR18MB2424.namprd18.prod.outlook.com ([fe80::75fd:a528:a1bf:bef4%3]) with mapi id 15.20.2008.018; Thu, 27 Jun 2019 09:34:58 +0000 From: Jerin Jacob Kollanukkaran To: "Burakov, Anatoly" , Vamsi Krishna Attunuru , "dev@dpdk.org" CC: "ferruh.yigit@intel.com" , "olivier.matz@6wind.com" , "arybchenko@solarflare.com" Thread-Topic: [dpdk-dev] [PATCH v6 0/4] add IOVA = VA support in KNI Thread-Index: AQHVKwoafNHW4TJ9wE2nxOtOpOT2SaasI4eAgAASfBCAAAatAIAAI9CAgALfuRA= Date: Thu, 27 Jun 2019 09:34:58 +0000 Message-ID: References: <20190422061533.17538-1-kirankumark@marvell.com> <20190625035700.2953-1-vattunuru@marvell.com> <51e1b2c8-4290-c9b5-701f-5be55e763425@intel.com> <4906aad7-47a2-6707-cf69-417043c46c8c@intel.com> <7bfd30cf-aec6-9fd3-00b0-ed8964849869@intel.com> In-Reply-To: <7bfd30cf-aec6-9fd3-00b0-ed8964849869@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [106.200.248.176] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 96e67503-eb5d-4687-ddb4-08d6fae2b85a x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:BYAPR18MB2518; x-ms-traffictypediagnostic: BYAPR18MB2518: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-forefront-prvs: 008184426E x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(346002)(39860400002)(366004)(376002)(396003)(136003)(189003)(199004)(13464003)(305945005)(33656002)(6436002)(74316002)(8676002)(81156014)(7736002)(8936002)(14454004)(68736007)(3846002)(476003)(6116002)(486006)(256004)(229853002)(81166006)(11346002)(446003)(2501003)(478600001)(71190400001)(71200400001)(2906002)(76116006)(64756008)(66946007)(73956011)(66556008)(66476007)(4326008)(316002)(25786009)(52536014)(5660300002)(6246003)(110136005)(54906003)(26005)(6506007)(53546011)(186003)(86362001)(76176011)(9686003)(66066001)(99286004)(55016002)(7696005)(102836004)(53936002)(66446008); DIR:OUT; SFP:1101; SCL:1; SRVR:BYAPR18MB2518; H:BYAPR18MB2424.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: marvell.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: VJg3B1yOFH9ZxNTnwljz1pu15wesxf9ETJkhwCLDWCmV5fX6XgAJhMFVZARkUt1SB5CfJvguDCl7qIBLEJrUgEeQ/9JLMom7YssiyTsW9B2bSKaDo0ZNCVLapUsbB0suESq1NzqkLARmAVjRN/rU79aBLQg5xc+5S7yeEb1hI5A7x7j5cx9s0a7yHmdfJVkoNOPfByCoLRY9sRJ5MlXl6a5GpUvyyqYEDs1RHEQYnTbY0kFuNCVWNDKB4vHWPor54Av5KRIE+yymOyIeAmjcZXJfaNAckZAsYwXMPuvbStLxqLoH/Z55JKWp/bqEdCrNx1JpoplyRb2r9GukRPfOPBIc/rvHPhvE08kDllYq4hlnsAUufBgV7ymxnz0KWm3p/EkFaP7hReYxCDoLwJriCXfqDCeUP22+LuIhwSolukA= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: 96e67503-eb5d-4687-ddb4-08d6fae2b85a X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Jun 2019 09:34:58.0800 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 70e1fb47-1155-421d-87fc-2e58f638b6e0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: jerinj@marvell.com X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR18MB2518 X-OriginatorOrg: marvell.com X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2019-06-27_04:, , signatures=0 Subject: Re: [dpdk-dev] [PATCH v6 0/4] add IOVA = VA support in KNI 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: , Errors-To: dev-bounces@dpdk.org Sender: "dev" PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBCdXJha292LCBBbmF0b2x5IDxh bmF0b2x5LmJ1cmFrb3ZAaW50ZWwuY29tPg0KPiBTZW50OiBUdWVzZGF5LCBKdW5lIDI1LCAyMDE5 IDc6MDkgUE0NCj4gVG86IEplcmluIEphY29iIEtvbGxhbnVra2FyYW4gPGplcmluakBtYXJ2ZWxs LmNvbT47IFZhbXNpIEtyaXNobmEgQXR0dW51cnUNCj4gPHZhdHR1bnVydUBtYXJ2ZWxsLmNvbT47 IGRldkBkcGRrLm9yZw0KPiBDYzogZmVycnVoLnlpZ2l0QGludGVsLmNvbTsgb2xpdmllci5tYXR6 QDZ3aW5kLmNvbTsNCj4gYXJ5YmNoZW5rb0Bzb2xhcmZsYXJlLmNvbQ0KPiBTdWJqZWN0OiBSZTog W2RwZGstZGV2XSBbUEFUQ0ggdjYgMC80XSBhZGQgSU9WQSA9IFZBIHN1cHBvcnQgaW4gS05JDQo+ IA0KPiBPbiAyNS1KdW4tMTkgMTI6MzAgUE0sIEJ1cmFrb3YsIEFuYXRvbHkgd3JvdGU6DQo+ID4g T24gMjUtSnVuLTE5IDEyOjE1IFBNLCBKZXJpbiBKYWNvYiBLb2xsYW51a2thcmFuIHdyb3RlOg0K PiA+Pj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPj4+IEZyb206IGRldiA8ZGV2LWJv dW5jZXNAZHBkay5vcmc+IE9uIEJlaGFsZiBPZiBCdXJha292LCBBbmF0b2x5DQo+ID4+PiBTZW50 OiBUdWVzZGF5LCBKdW5lIDI1LCAyMDE5IDM6MzAgUE0NCj4gPj4+IFRvOiBWYW1zaSBLcmlzaG5h IEF0dHVudXJ1IDx2YXR0dW51cnVAbWFydmVsbC5jb20+OyBkZXZAZHBkay5vcmcNCj4gPj4+IENj OiBmZXJydWgueWlnaXRAaW50ZWwuY29tOyBvbGl2aWVyLm1hdHpANndpbmQuY29tOw0KPiA+Pj4g YXJ5YmNoZW5rb0Bzb2xhcmZsYXJlLmNvbQ0KPiA+Pj4gU3ViamVjdDogUmU6IFtkcGRrLWRldl0g W1BBVENIIHY2IDAvNF0gYWRkIElPVkEgPSBWQSBzdXBwb3J0IGluIEtOSQ0KPiA+Pj4NCj4gPj4+ IE9uIDI1LUp1bi0xOSA0OjU2IEFNLCB2YXR0dW51cnVAbWFydmVsbC5jb20gd3JvdGU6DQo+ID4+ Pj4gRnJvbTogVmFtc2kgQXR0dW51cnUgPHZhdHR1bnVydUBtYXJ2ZWxsLmNvbT4NCj4gPj4+Pg0K PiA+Pj4+IC0tLS0NCj4gPj4+PiBWNiBDaGFuZ2VzOg0KPiA+Pj4+ICogQWRkZWQgbmV3IG1lbXBv b2wgZmxhZyB0byBlbnN1cmUgbWJ1ZiBtZW1vcnkgaXMgbm90IHNjYXR0ZXJlZA0KPiA+Pj4+IGFj cm9zcyBwYWdlIGJvdW5kYXJpZXMuDQo+ID4+Pj4gKiBBZGRlZCBLTkkga2VybmVsIG1vZHVsZSBy ZXF1aXJlZCBQQ0kgZGV2aWNlIGluZm9ybWF0aW9uLg0KPiA+Pj4+ICogTW9kaWZpZWQgS05JIGV4 YW1wbGUgYXBwbGljYXRpb24gdG8gY3JlYXRlIG1lbXBvb2wgd2l0aCBuZXcNCj4gPj4+PiBtZW1w b29sIGZsYWcuDQo+ID4+Pj4NCj4gPj4+IE90aGVycyBjYW4gY2hpbWUgaW4sIGJ1dCBteSAyIGNl bnRzOiB0aGlzIHJlZHVjZXMgdGhlIHVzZWZ1bG5lc3Mgb2YNCj4gPj4+IEtOSSBiZWNhdXNlIGl0 IGxpbWl0cyB0aGUga2luZHMgb2YgbWVtcG9vbHMgb25lIGNhbiB1c2UgdGhlbSB3aXRoLA0KPiA+ Pj4gYW5kIG1ha2VzIGl0IHNvIHRoYXQgdGhlIGNvZGUgdGhhdCB3b3JrcyB3aXRoIGV2ZXJ5IG90 aGVyIFBNRA0KPiA+Pj4gcmVxdWlyZXMgY2hhbmdlcyB0byB3b3JrIHdpdGggS05JLg0KPiA+Pg0K PiA+PiAjIE9uZSBvcHRpb24gdG8gbWFrZSB0aGlzIGZsYWcgYXMgZGVmYXVsdCBvbmx5IGZvciBw YWNrZXQgbWVtcG9vbChub3QNCj4gPj4gYWxsb3cgYWxsb2NhdGUgb24gcGFnZSBib3VuZGFyeSku DQo+ID4+IEluIHJlYWwgd29ybGQgdGhlIG92ZXJoZWFkIHdpbGwgYmUgdmVyeSBtaW5pbWFsIGNv bnNpZGVyaW5nIEh1Z2UgcGFnZQ0KPiA+PiBzaXplIGlzIDFHIG9yIDUxMk0gIyBFbmFibGUgdGhp cyBmbGFnIGV4cGxpY2l0bHkgb25seSBJT1ZBID0gVkEgbW9kZQ0KPiA+PiBpbiBsaWJyYXJ5LiBO b3QgbmVlZCB0byBleHBvc2UgdG8gYXBwbGljYXRpb24gIyBJIGRvbuKAmXQgdGhpbmssIHRoZXJl DQo+ID4+IG5lZWRzIHRvIGJlIGFueSBQTUQgc3BlY2lmaWMgY2hhbmdlIHRvIG1ha2UgS05JIHdp dGggSU9WQSA9IFZBIG1vZGUgIw0KPiA+PiBObyBwcmVmZXJlbmNlIG9uIGZsYWdzIHRvIGJlIHBh c3NlZCBieSBhcHBsaWNhdGlvbiB2cyBpbiBsaWJyYXJ5Lg0KPiA+PiBCdXQgSU1PIHRoaXMgY2hh bmdlIHdvdWxkIGJlDQo+ID4+IG5lZWRlZCBpbiBtZW1wb29sIHN1cHBvcnQgS05JIGluIElPVkEg PSBWQSBtb2RlLg0KPiA+Pg0KPiA+DQo+ID4gSSB3b3VsZCBiZSBPSyB0byBqdXN0IG1ha2UgaXQg ZGVmYXVsdCBiZWhhdmlvciB0byBub3QgY3Jvc3MgcGFnZQ0KPiA+IGJvdW5kYXJpZXMgd2hlbiBh bGxvY2F0aW5nIGJ1ZmZlcnMuIFRoaXMgd291bGQgc29sdmUgdGhlIHByb2JsZW0gZm9yDQo+ID4g S05JIGFuZCBmb3IgYW55IG90aGVyIHVzZSBjYXNlIHRoYXQgd291bGQgcmVseSBvbiBQQS1jb250 aWd1b3VzDQo+ID4gYnVmZmVycyBpbiBmYWNlIG9mIElPVkEgYXMgVkEgbW9kZS4NCj4gPg0KPiA+ IFdlIGNvdWxkIGFsc28gYWRkIGEgZmxhZyB0byBleHBsaWNpdGx5IGFsbG93IHBhZ2UgY3Jvc3Np bmcgd2l0aG91dA0KPiA+IGFsc28gbWFraW5nIG1idWZzIElPVkEtbm9uLWNvbnRpZ3VvdXMsIGJ1 dCBpJ20gbm90IHN1cmUgaWYgdGhlcmUgYXJlDQo+ID4gdXNlIGNhc2VzIHRoYXQgd291bGQgYmVu ZWZpdCBmcm9tIHRoaXMuDQo+IA0KPiBPbiBhbm90aGVyIHRob3VnaHQsIHN1Y2ggYSBkZWZhdWx0 IHdvdWxkIGJyZWFrIDRLIHBhZ2VzIGluIGNhc2UgZm9yIHBhY2tldHMNCj4gYmlnZ2VyIHRoYW4g cGFnZSBzaXplIChpLmUuIGp1bWJvIGZyYW1lcykuIFNob3VsZCB3ZSBjYXJlPw0KDQpUaGUgaHVn ZXBhZ2Ugc2l6ZSB3aWxsIG5vdCBiZSA0Sy4gUmlnaHQ/DQoNCk9saXZpZXIsDQoNCkFzIGEgbWFp bnRhaW5lciBhbnkgdGhvdWdodHMgb2YgZXhwb3Npbmcvbm90IGV4cG9zaW5nIHRoZSBuZXcgbWVw b29sIGZsYWcgdG8NClNraXAgdGhlIHBhZ2UgYm91bmRhcmllcz8NCg0KQWxsLA0KRWl0aGVyIG9w dGlvbiBpcyBmaW5lLCBBc2tpbmcgZm9yIGZlZWRiYWNrIHRvIHByb2Nlc3NlZCBmdXJ0aGVyPw0K DQo=