From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by dpdk.space (Postfix) with ESMTP id 4327AA0679 for ; Mon, 1 Apr 2019 19:30:39 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 2181D58C6; Mon, 1 Apr 2019 19:30:38 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by dpdk.org (Postfix) with ESMTP id 09699569B for ; Mon, 1 Apr 2019 19:30:35 +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 x31HUZUD007829; Mon, 1 Apr 2019 10:30:35 -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-id : content-transfer-encoding : mime-version; s=pfpt0818; bh=qQHHFzasJ9stYyYkVr+2DMnxJ+gDHhpREl6Q9g3DqnM=; b=TxMRdnEY/mcgdk6bEf64W9CJ9003cyU66lrM7spOZGmkLL8+feGaDcF7sFTaKcrNr9hh VyjvQ47XXyAfz/oMZJhTFA1qK1awTWGuS/9+ZLYBsgW3V30qAJcr8vqndGCNy3pxvTYn OkbI3wH7lUIwBIP50M3u3ET/De2pTp0BD/zjfGQ8zskmxAzZTIJPleSmE8figcYv4xT8 4iH5JeJMnV97p2hfSgB4LT5DKjeEOvBBOT8hbImjq8IxhSTkwRpcXLlUpzuU7QUlL7JB KxnpLa7YWzbNZKRCpadKOuP4MjfzfZEH9J++qdjfrXiTB1+9RyhfWQiz1SEnWuflYxmB cw== Received: from sc-exch03.marvell.com ([199.233.58.183]) by mx0b-0016f401.pphosted.com with ESMTP id 2rkgbc1a3c-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Mon, 01 Apr 2019 10:30:34 -0700 Received: from SC-EXCH04.marvell.com (10.93.176.84) by SC-EXCH03.marvell.com (10.93.176.83) with Microsoft SMTP Server (TLS) id 15.0.1367.3; Mon, 1 Apr 2019 10:30:33 -0700 Received: from NAM04-SN1-obe.outbound.protection.outlook.com (104.47.44.51) by SC-EXCH04.marvell.com (10.93.176.84) with Microsoft SMTP Server (TLS) id 15.0.1367.3 via Frontend Transport; Mon, 1 Apr 2019 10:30:32 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.onmicrosoft.com; s=selector1-marvell-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qQHHFzasJ9stYyYkVr+2DMnxJ+gDHhpREl6Q9g3DqnM=; b=pG2tEysl/edKjsrIZcEyrGfMFOFQOp/28BT33AXc7IpsrQcTazbPQOmnP16zOLZEECADQuE0ypF9DFfpMFMY+9S9F4mickRpPwNJNXcmOrj18PqkHrcknbIIpjwTZYNrG9uC1/7LJYDDH1UcYF52Eh67kM4YCYp3d4lDSvYdGtM= Received: from BYAPR18MB2424.namprd18.prod.outlook.com (20.179.91.149) by BYAPR18MB2583.namprd18.prod.outlook.com (20.179.93.212) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1750.19; Mon, 1 Apr 2019 17:30:31 +0000 Received: from BYAPR18MB2424.namprd18.prod.outlook.com ([fe80::6dd3:c056:b23b:ab4e]) by BYAPR18MB2424.namprd18.prod.outlook.com ([fe80::6dd3:c056:b23b:ab4e%6]) with mapi id 15.20.1750.014; Mon, 1 Apr 2019 17:30:31 +0000 From: Jerin Jacob Kollanukkaran To: "kkokkilagadda@caviumnetworks.com" , "ferruh.yigit@intel.com" CC: "Kiran.Kokkilagadda@cavium.com" , "Jerin.JacobKollanukkaran@cavium.com" , "dev@dpdk.org" , "anatoly.burakov@intel.com" , "hemant.agrawal@nxp.com" , "jianfeng.tan@intel.com" Thread-Topic: [dpdk-dev] [PATCH] kni: add IOVA va support for kni Thread-Index: AQHUjC6ybamPFeT7NEysREB6cDLPcaYoSNWA Date: Mon, 1 Apr 2019 17:30:30 +0000 Message-ID: <9a29584c5ef02ac205dd74b5e3ce963cb02a7c71.camel@marvell.com> References: <20180927104846.16356-1-kkokkilagadda@caviumnetworks.com> <3a8f29ca-a9e5-f4a8-742e-f21f2c8d0065@intel.com> In-Reply-To: <3a8f29ca-a9e5-f4a8-742e-f21f2c8d0065@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [122.167.67.119] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 1baf4117-ff09-4310-e27e-08d6b6c7bd54 x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(5600139)(711020)(4605104)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020); SRVR:BYAPR18MB2583; x-ms-traffictypediagnostic: BYAPR18MB2583: x-microsoft-antispam-prvs: x-forefront-prvs: 0994F5E0C5 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(396003)(136003)(346002)(376002)(366004)(39860400002)(199004)(189003)(51914003)(561944003)(14454004)(105586002)(106356001)(316002)(2501003)(71190400001)(118296001)(2906002)(110136005)(54906003)(66066001)(25786009)(14444005)(305945005)(36756003)(446003)(478600001)(6512007)(4326008)(71200400001)(86362001)(78486014)(53936002)(5660300002)(7736002)(486006)(53546011)(6506007)(6486002)(76176011)(102836004)(476003)(11346002)(2616005)(6246003)(256004)(229853002)(97736004)(8936002)(3846002)(6116002)(68736007)(99286004)(81166006)(81156014)(8676002)(26005)(186003)(6436002); DIR:OUT; SFP:1101; SCL:1; SRVR:BYAPR18MB2583; H:BYAPR18MB2424.namprd18.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX: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: M3BT53PCwCtc3poLEfYxcL6nMYnRlsAFufBDpeBpjbWwLXwi/py98wpiwDkox0B40VOefwtxgcnYXnUFBitZCAuyvgBmG+GoZfS/5wPXHkGoaoNqxpqgEnf9BAHczKsRN2RvLQ0aHg7oSojcGhEsJ9X8jD43runOY6Hj/3FRo+RouzUtWlQtFcJRsm/t87BBZxbyWmL08Z9lXUTtXHKJLjakdQ5VM8L6O5gIhdse/xEEgKSMcxKRMrXwzDRcAJMrUfnGzyo9VVuaowCRti1EJrHbiDMGnRSA1l8AjHncxIIL2ktn1QbYfkE3NIxfRsjU7Uk1N1CmYPux58/k8wOAAQlENJfjQPdO2ZUm86zKQwk60P0RUkLPoz66MYTtpy6ywdzzFtbSHmA1ZLdTBudzfhUhF7NQWOcuPzoNnuPhLuo= Content-Type: text/plain; charset="UTF-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: 1baf4117-ff09-4310-e27e-08d6b6c7bd54 X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Apr 2019 17:30:30.9316 (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-Transport-CrossTenantHeadersStamped: BYAPR18MB2583 X-OriginatorOrg: marvell.com X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2019-04-01_05:, , signatures=0 Subject: Re: [dpdk-dev] [PATCH] kni: add IOVA va support for 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" Message-ID: <20190401173030.0xqYBIuhgRIFpESK90jl4vEidW8sqSbY-JiJ_Arg17Y@z> T24gVHVlLCAyMDE4LTEwLTAyIGF0IDE4OjA1ICswMTAwLCBGZXJydWggWWlnaXQgd3JvdGU6DQo+ IE9uIDkvMjcvMjAxOCAxMTo0OSBBTSwgS2lyYW4gS3VtYXIgd3JvdGU6DQo+ID4gV2l0aCBjdXJy ZW50IEtOSSBpbXBsZW1lbnRhdGlvbiBrZXJuZWwgbW9kdWxlIHdpbGwgd29yayBvbmx5IGluDQo+ ID4gSU9WQT1QQSBtb2RlLiBUaGlzIHBhdGNoIHdpbGwgYWRkIHN1cHBvcnQgZm9yIGtlcm5lbCBt b2R1bGUgdG8gd29yaw0KPiA+IHdpdGggSU9WQT1WQSBtb2RlLg0KPiA+IA0KPiA+IFRoZSBpZGVh IGlzIHRvIG1haW50YWluIGEgbWFwcGluZyBpbiBLTkkgbW9kdWxlIGJldHdlZW4gdXNlciBwYWdl cw0KPiA+IGFuZA0KPiA+IGtlcm5lbCBwYWdlcyBhbmQgaW4gZmFzdCBwYXRoIHBlcmZvcm0gYSBs b29rdXAgaW4gdGhpcyB0YWJsZSBhbmQNCj4gPiBnZXQNCj4gPiB0aGUga2VybmVsIHZpcnR1YWwg YWRkcmVzcyBmb3IgY29ycmVzcG9uZGluZyB1c2VyIHZpcnR1YWwgYWRkcmVzcy4NCj4gPiANCj4g PiBJbiBJT1ZBPVZBIG1vZGUsIHRoZSBtZW1vcnkgYWxsb2NhdGVkIHRvIHRoZSBwb29sIGlzIHBo eXNpY2FsbHkNCj4gPiBhbmQgdmlydHVhbGx5IGNvbnRpZ3VvdXMuIFdlIHdpbGwgdGFrZSBhZHZh bnRhZ2Ugb2YgdGhpcyBhbmQgY3JlYXRlDQo+ID4gYQ0KPiA+IG1hcHBpbmcgaW4gdGhlIGtlcm5l bC5JbiBrZXJuZWwgd2UgbmVlZCBtYXBwaW5nIGZvciBxdWV1ZXMNCj4gPiAodHhfcSwgcnhfcSwu Li4gc2xvdyBwYXRoKSBhbmQgbWJ1ZiBtZW1vcnkgKGZhc3QgcGF0aCkuDQo+ID4gDQo+ID4gQXQg dGhlIEtOSSBpbml0IHRpbWUsIGluIHNsb3cgcGF0aCB3ZSB3aWxsIGNyZWF0ZSBhIG1hcHBpbmcg Zm9yIHRoZQ0KPiA+IHF1ZXVlcyBhbmQgbWJ1ZiB1c2luZyBnZXRfdXNlcl9wYWdlcyBzaW1pbGFy IHRvIGFmX3hkcC4gVXNpbmcgcG9vbA0KPiA+IG1lbW9yeSBiYXNlIGFkZHJlc3MsIHdlIHdpbGwg Y3JlYXRlIGEgcGFnZSBtYXAgdGFibGUgZm9yIHRoZSBtYnVmLA0KPiA+IHdoaWNoIHdlIHdpbGwg dXNlIGluIHRoZSBmYXN0IHBhdGggZm9yIGtlcm5lbCBwYWdlIHRyYW5zbGF0aW9uLg0KPiA+IA0K PiA+IEF0IEtOSSBpbml0IHRpbWUsIHdlIHdpbGwgcGFzcyB0aGUgYmFzZSBhZGRyZXNzIG9mIHRo ZSBwb29sIGFuZA0KPiA+IHNpemUgb2YNCj4gPiB0aGUgcG9vbCB0byBrZXJuZWwuIEluIGtlcm5l bCwgdXNpbmcgZ2V0X3VzZXJfcGFnZXMgQVBJLCB3ZSB3aWxsDQo+ID4gZ2V0DQo+ID4gdGhlIHBh Z2VzIHdpdGggc2l6ZSBQQUdFX1NJWkUgYW5kIHN0b3JlIHRoZSBtYXBwaW5nIGFuZCBzdGFydA0K PiA+IGFkZHJlc3MNCj4gPiBvZiB1c2VyIHNwYWNlIGluIGEgdGFibGUuDQo+ID4gDQo+ID4gSW4g ZmFzdCBwYXRoIGZvciBhbnkgdXNlciBhZGRyZXNzIHBlcmZvcm0gUEFHRV9TSElGVA0KPiA+ICh1 c2VyX2FkZHIgPj4gUEFHRV9TSElGVCkgYW5kIHN1YnRyYWN0IHRoZSBzdGFydCBhZGRyZXNzIGZy b20gdGhpcw0KPiA+IHZhbHVlLA0KPiA+IHdlIHdpbGwgZ2V0IHRoZSBpbmRleCBvZiB0aGUga2Vy bmVsIHBhZ2Ugd2l0aCBpbiB0aGUgcGFnZSBtYXANCj4gPiB0YWJsZS4NCj4gPiBBZGRpbmcgb2Zm c2V0IHRvIHRoaXMga2VybmVsIHBhZ2UgYWRkcmVzcywgd2Ugd2lsbCBnZXQgdGhlIGtlcm5lbA0K PiA+IGFkZHJlc3MNCj4gPiBmb3IgdGhpcyB1c2VyIHZpcnR1YWwgYWRkcmVzcy4NCj4gPiANCj4g PiBGb3IgZXhhbXBsZSB1c2VyIHBvb2wgYmFzZSBhZGRyZXNzIGlzIFgsIGFuZCBzaXplIGlzIFMg dGhhdCB3ZQ0KPiA+IHBhc3NlZCB0bw0KPiA+IGtlcm5lbC4gSW4ga2VybmVsIHdlIHdpbGwgY3Jl YXRlIGEgbWFwcGluZyBmb3IgdGhpcyB1c2luZw0KPiA+IGdldF91c2VyX3BhZ2VzLg0KPiA+IE91 ciBwYWdlIG1hcCB0YWJsZSB3aWxsIGxvb2sgbGlrZSBbWSwgWStQQUdFX1NJWkUsIFkrKFBBR0Vf U0laRSoyKQ0KPiA+IC4uLi5dDQo+ID4gYW5kIHVzZXIgc3RhcnQgcGFnZSB3aWxsIGJlIFUgKHdl IHdpbGwgZ2V0IGl0IGZyb20gWCA+Pg0KPiA+IFBBR0VfU0hJRlQpLg0KPiA+IA0KPiA+IEZvciBh bnkgdXNlciBhZGRyZXNzIFogd2Ugd2lsbCBnZXQgdGhlIGluZGV4IG9mIHRoZSBwYWdlIG1hcCB0 YWJsZQ0KPiA+IHVzaW5nDQo+ID4gKChaID4+IFBBR0VfU0hJRlQpIC0gVSkuIEFkZGluZyBvZmZz ZXQgKFogJiAoUEFHRV9TSVpFIC0gMSkpIHRvDQo+ID4gdGhpcw0KPiA+IGFkZHJlc3Mgd2lsbCBn aXZlIGtlcm5lbCB2aXJ0dWFsIGFkZHJlc3MuDQo+ID4gDQo+ID4gU2lnbmVkLW9mZi1ieTogS2ly YW4gS3VtYXIgPGtrb2traWxhZ2FkZGFAY2F2aXVtbmV0d29ya3MuY29tPg0KPiANCj4gSGkgS2ly YW4sDQo+IA0KPiBUaGFua3MgZm9yIHRoZSBwYXRjaCBidXQgaXQgd2FzIGxhdGVyIGZvciB0aGlz IHJlbGVhc2UsIG1pc3NlZA0KPiBwcm9wb3NhbCBkZWFkbGluZQ0KPiBldGMuLiBUYWtpbmcgdGhl IHRpbWUgcmVtYWluaW5nIGZvciBpbnRlZ3JhdGlvbiBkZWFkbGluZSwgdGhpcyBwYXRjaA0KPiB3 aWxsIGJlDQo+IGNvbnNpZGVyZWQgZm9yIG5leHQgcmVsZWFzZS4NCg0KSGkgRmVycnVoLA0KDQpU aGlzIHBhdGNoIHN1Ym1pdHRlZCBpbiBPY3QgbGFzdCB5ZWFyLiBDb3VsZCB5b3UgcGxlYXNlIHJl dmlldyB0aGlzPw0KVGhpcyBmZWF0dXJlIHdhcyBhZGRlZCBiYXNlZCBvbiBjb21tdW5pdHkgcmVx dWVzdCB0byBzdXBwb3J0IElPVkEgZm9yDQpLTkkgYXMgSW5pdGlhbCBJT1ZBIHN1cHBvcnQgZG9l c247dCBoYXZlIEtOSSBzdXBwb3J0Lg0KDQoNCg0KPiANCj4gVGhhbmtzLA0KPiBmZXJydWgNCj4g DQo=