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 59732A00E6 for ; Fri, 12 Jul 2019 13:37:54 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id D5D621BDE3; Fri, 12 Jul 2019 13:37:52 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by dpdk.org (Postfix) with ESMTP id 6EADC1B9B5 for ; Fri, 12 Jul 2019 13:37:51 +0200 (CEST) Received: from pps.filterd (m0045849.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.16.0.27/8.16.0.27) with SMTP id x6CBa0LZ004566; Fri, 12 Jul 2019 04:37:49 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; h=from : to : cc : subject : date : message-id : content-type : content-transfer-encoding : mime-version; s=pfpt0818; bh=Ftbl2JmaE7JHGsb8px3IzWBpHoHRz73/IgEpzn0Kab4=; b=tseUpzXgYfU7Nld+FPiitYxFofSBZrWvC0gAIxEm75VQHnDq8HHie2mrOu4mS9pSRhgn aIxNEPjStFnXXD7mxcimXkEzbTLNGTJ+C0uSJ3PhxHct5btTmv5picxEFyBYFhFWZfMo B8PqGXjIx+cTkIjAdrgAbao3TGtRskQWz3+aIWSSjL7cHMNIzJ8MHCxGaz5Bj2t824mt blGxaUGy2pk90QInNvMjDdr5+HLbcUaX7jacIkqVGHc/4g3XEJDUgxq6pmbmmjbLVPmf POrIjNdJW1Vc/EYgyFITAe90qG5WvSSseeBr6J/KEIGRGadoPvZpf4WFJTq37D8Vw2cr JA== Received: from sc-exch01.marvell.com ([199.233.58.181]) by mx0a-0016f401.pphosted.com with ESMTP id 2tpr4j08y9-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Fri, 12 Jul 2019 04:37:49 -0700 Received: from SC-EXCH02.marvell.com (10.93.176.82) by SC-EXCH01.marvell.com (10.93.176.81) with Microsoft SMTP Server (TLS) id 15.0.1367.3; Fri, 12 Jul 2019 04:37:48 -0700 Received: from NAM05-CO1-obe.outbound.protection.outlook.com (104.47.48.53) by SC-EXCH02.marvell.com (10.93.176.82) with Microsoft SMTP Server (TLS) id 15.0.1367.3 via Frontend Transport; Fri, 12 Jul 2019 04:37:48 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SLfOdOlk+pibw7yQ21KTN1QCie70HlFg9IHm3xhjPsLCJGuaTJjXCnfUeezim5h7x2fwBbA/cL3ULi+flOSnCwjFRfX4qLM5JNFTku5fJUvGlstf5NWK0nUkaPbgD3BvQZVTyxnAWutJNiqaTMOq/M954GFq7Xh0NnYiKj1gJwR0lH4DjUNDrUvAr49xoVP8E6u+VLuItAGH2N4WOiDPOi8XA8dclXdNE41kEPm3SvXrDTlkiQWglTuNP26PMswMtX92F7m8lD6tDR7bj413eglv/GfTSHoAkggyf2m34gPrJcv09JkxDBcnOZpL1m+fywJnqDazQEkickQjWCeNpg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Ftbl2JmaE7JHGsb8px3IzWBpHoHRz73/IgEpzn0Kab4=; b=ZGK/CV1YpZo+3McM/amfgrxaYicc7RBsfu1mgjxyiFRsOYqgTx/Q9sGsFGFvDU4R3WwRQP+OfjQWNhFRlhM46MPrSu1VA/VN5mh0RhzMm8uHSdp7toUrDQTvWkSQRqcYdKGpFaXMJFSOLBXF8fY9teYQklG03b/gyuEwZUPgmD8xEXxUidRhm9l1jRSS6jCDkIBM4TPzBMJurIFvGhbIpvXEZVwpZQ2TkgO3DrHjQTFl8SUyNqkXoUrI2Rf9HnygbkdVhh5+SBkB0P2qSYKRSIsKX5uU4EiD4Mt207hzXIO+a9bKG22IoA9zqb1kXbRuCagWIqOLP6MFNfymdg8Hkg== ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass smtp.mailfrom=marvell.com;dmarc=pass action=none header.from=marvell.com;dkim=pass header.d=marvell.com;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=Ftbl2JmaE7JHGsb8px3IzWBpHoHRz73/IgEpzn0Kab4=; b=mCFNBnKdkaLXMzaw74olwlcaxwBGWEFeQ0vxEvv11s0HKEiZ0NcqVh6qze8B+oe1T1WFlP65VXSyhVBmB5GXA6XBUbtH/V1GqYQs3sCAmp9s1cQAWV5JRiF+NWDE57GsvadcASsqfLsuFaIgNxhTN037yVH32bLRDf7PWfZ6rOg= Received: from BYAPR18MB2424.namprd18.prod.outlook.com (20.179.91.149) by BYAPR18MB2389.namprd18.prod.outlook.com (20.179.91.26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2073.13; Fri, 12 Jul 2019 11:37:47 +0000 Received: from BYAPR18MB2424.namprd18.prod.outlook.com ([fe80::2d42:12b6:aa2e:2862]) by BYAPR18MB2424.namprd18.prod.outlook.com ([fe80::2d42:12b6:aa2e:2862%4]) with mapi id 15.20.2052.020; Fri, 12 Jul 2019 11:37:47 +0000 From: Jerin Jacob Kollanukkaran To: "Burakov, Anatoly" , Ferruh Yigit , Vamsi Krishna Attunuru , "dev@dpdk.org" CC: "olivier.matz@6wind.com" , "arybchenko@solarflare.com" Thread-Topic: [dpdk-dev] [PATCH v6 0/4] add IOVA = VA support in KNI Thread-Index: AdU4pPlaZs2QROQNTjmovfdxYSGq0Q== Date: Fri, 12 Jul 2019 11:37:47 +0000 Message-ID: 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: f1c35c7d-7149-4214-3f62-08d706bd5ce5 x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:BYAPR18MB2389; x-ms-traffictypediagnostic: BYAPR18MB2389: x-ms-exchange-purlcount: 1 x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8882; x-forefront-prvs: 00963989E5 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(376002)(366004)(136003)(346002)(39860400002)(396003)(13464003)(189003)(199004)(316002)(486006)(54906003)(256004)(14444005)(76116006)(110136005)(4326008)(68736007)(66066001)(81166006)(8936002)(81156014)(14454004)(5660300002)(66556008)(64756008)(66476007)(66446008)(66946007)(55016002)(53546011)(186003)(102836004)(26005)(7696005)(7736002)(3846002)(6506007)(86362001)(99286004)(8676002)(33656002)(25786009)(53936002)(2906002)(52536014)(71200400001)(2501003)(71190400001)(6436002)(966005)(229853002)(476003)(6116002)(9686003)(305945005)(6306002)(74316002)(6246003)(478600001); DIR:OUT; SFP:1101; SCL:1; SRVR:BYAPR18MB2389; 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: u4Cz5iAB71ozxeh3/H6fzlfXqM0s0gEVgG0NVH94u1u2c6pq3rOGAN2XR/b5bG5DLpV7aLD+VK9B3dBU74mBhQrOduJjKdgmoXp01uoT0meaLPhIP19W1wkR22Fxchu9qznhkszFJr56wQ7wijyYp/9QnJoyFJrh7vjfgaA5uLlYKtVWG1c4K7NRhvcQlsJG4jnqYx3iWFKYVAwssUSI/Nv/y4FsNjQKKEuFhPHxJ/CtLayFBEjIrnlXFcHGVGx/PN0x7Lx0azFHJSB7emqkrU+PbvlB0ilMhhDlPI4CeRHT3ucLKvcUTwBtdbCpDL/q8mH+c7SFmBTFaMwTx3e6IZqFdRpMAk6Sr+nSAfGLuMDTebz8auxewpTaUvCB7Za48h8KUAItqXo/Qd1nCrMEk/y8YR0YLgavF1jFEzVqTYc= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: f1c35c7d-7149-4214-3f62-08d706bd5ce5 X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Jul 2019 11:37:47.1019 (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: BYAPR18MB2389 X-OriginatorOrg: marvell.com X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2019-07-12_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 bmF0b2x5LmJ1cmFrb3ZAaW50ZWwuY29tPg0KPiBTZW50OiBGcmlkYXksIEp1bHkgMTIsIDIwMTkg NDoxOSBQTQ0KPiBUbzogSmVyaW4gSmFjb2IgS29sbGFudWtrYXJhbiA8amVyaW5qQG1hcnZlbGwu Y29tPjsgRmVycnVoIFlpZ2l0DQo+IDxmZXJydWgueWlnaXRAaW50ZWwuY29tPjsgVmFtc2kgS3Jp c2huYSBBdHR1bnVydQ0KPiA8dmF0dHVudXJ1QG1hcnZlbGwuY29tPjsgZGV2QGRwZGsub3JnDQo+ IENjOiBvbGl2aWVyLm1hdHpANndpbmQuY29tOyBhcnliY2hlbmtvQHNvbGFyZmxhcmUuY29tDQo+ IFN1YmplY3Q6IFtFWFRdIFJlOiBbZHBkay1kZXZdIFtQQVRDSCB2NiAwLzRdIGFkZCBJT1ZBID0g VkEgc3VwcG9ydCBpbiBLTkkNCj4gT24gMTItSnVsLTE5IDExOjI2IEFNLCBKZXJpbiBKYWNvYiBL b2xsYW51a2thcmFuIHdyb3RlOg0KPiA+Pj4+IFdoYXQgZG8geW91IHRoaW5rPw0KPiA+Pj4NCj4g Pj4+IElNTywgSWYgcG9zc2libGUgd2UgY2FuIGF2b2lkIGV4dHJhIGluZGlyZWN0aW9uIG9mIG5l dyBjb25maWcuIEluDQo+ID4+PiB3b3JzdCBjYXNlIFdlIGNhbiBhZGQgaXQuIEhvdyBhYm91dCBm b2xsb3dpbmcgdG8gbm90IGhhdmUgbmV3IGNvbmZpZw0KPiA+Pj4NCj4gPj4+IDEpIE1ha2UgTUVN UE9PTF9GX05PX1BBR0VfQk9VTkQgIGFzIGRlZmF1bHQNCj4gPj4+IGh0dHA6Ly9wYXRjaGVzLmRw ZGsub3JnL3BhdGNoLzU1Mjc3Lw0KPiA+Pj4gVGhlcmUgaXMgYWJzb2x1dGVseSB6ZXJvIG92ZXJo ZWFkIG9mIHRoaXMgZmxhZyBjb25zaWRlcmluZyB0aGUgaHVnZQ0KPiA+Pj4gcGFnZSBzaXplIGFy ZSBtaW5pbXVtIDJNQi4gVHlwaWNhbGx5IDUxMk1CIG9yIDFHQi4NCj4gPj4+IEFueSBvbmUgaGFz IGFueSBvYmplY3Rpb24/DQo+ID4+DQo+ID4+IFByZXR0eSBtdWNoIHplcm8gb3ZlcmhlYWQgaW4g aHVnZXBhZ2UgY2FzZSwgbm90IHNvIGluIG5vbi1odWdlcGFnZQ0KPiBjYXNlLg0KPiA+PiBJdCdz IHJhcmUsIGJ1dCBzaW5jZSB3ZSBzdXBwb3J0IGl0LCB3ZSBoYXZlIHRvIGFjY291bnQgZm9yIGl0 Lg0KPiA+DQo+ID4gVGhhdCBpcyBhIGZhaXIgY29uY2Vybi4NCj4gPiBIb3cgYWJvdXQgZW5hYmxl IHRoZSBmbGFnIGluIG1lbXBvb2wgT05MWSB3aGVuDQo+IHJ0ZV9lYWxfaGFzX2h1Z2VwYWdlcygp DQo+ID4gSW4gdGhlIGNvbW1vbiBsYXllcj8NCj4gDQo+IFBlcmhhcHMgaXQncyBiZXR0ZXIgdG8g Y2hlY2sgcGFnZSBzaXplIG9mIHRoZSB1bmRlcmx5aW5nIG1lbW9yeSwgYmVjYXVzZSA0Sw0KPiBw YWdlcyBhcmUgbm90IG5lY2Vzc2FyaWx5IG5vLWh1Z2UgbW9kZSAtIHRoZXkgY291bGQgYWxzbyBi ZSBleHRlcm5hbA0KPiBtZW1vcnkuIFRoYXQncyBnb2luZyB0byBiZSBhIGJpdCBoYXJkIGJlY2F1 c2UgdGhlcmUgbWF5IG5vdCBiZSBhIHdheSB0bw0KPiBrbm93IHdoaWNoIG1lbW9yeSB3ZSdyZSBh bGxvY2F0aW5nIGZyb20gaW4gYWR2YW5jZSwgYXNpZGUgZnJvbSBzaW1wbGUNCj4gY2hlY2tzIGxp a2UgYChydGVfZWFsX2hhc19odWdlcGFnZXMoKSB8fA0KPiBydGVfbWFsbG9jX2hlYXBfc29ja2V0 X2lzX2V4dGVybmFsKHNvY2tldF9pZCkpYCAtIGJ1dCBtYXliZSB0aG9zZSB3b3VsZA0KPiBiZSBz dWZmaWNpZW50Lg0KDQpZZXMuDQoNCg0KPiANCj4gPg0KPiA+PiAoYWxzbywgaSBkb24ndCByZWFs bHkgbGlrZSB0aGUgbmFtZSBOT19QQUdFX0JPVU5EIHNpbmNlIGluIG1lbXpvbmUNCj4gPj4gQVBJ IHRoZXJlJ3MgYSAiYm91bmRlZCBtZW16b25lIiBhbGxvY2F0aW9uIEFQSSwgYW5kIHRoaXMgZmxh ZydzIG5hbWUNCj4gPj4gcmVhZHMgbGlrZSBvYmplY3RzIHdvdWxkIG5vdCBiZSBib3VuZGVkIGJ5 IHBhZ2Ugc2l6ZSwgbm90IHRoYXQgdGhleQ0KPiA+PiB3b24ndCBjcm9zcyBwYWdlDQo+ID4+IGJv dW5kYXJ5KQ0KPiA+DQo+ID4gTm8gc3Ryb25nIG9waW5pb24gZm9yIHRoZSBuYW1lLiBXaGF0IG5h bWUgeW91IHN1Z2dlc3Q/DQo+IA0KPiBIb3cgYWJvdXQgc29tZXRoaW5nIGxpa2UgTUVNUE9PTF9G X05PX1BBR0VfU1BMSVQ/DQoNCkxvb2tzIGdvb2QgdG8gbWUuDQoNCkluIHN1bW1hcnksIENoYW5n ZSB3cnQgZXhpc3RpbmcgcGF0Y2giDQotIENoYW5nZSBOT19QQUdFX0JPVU5EIHRvIE1FTVBPT0xf Rl9OT19QQUdFX1NQTElUDQotIFNldCB0aGlzIGZsYWcgaW4gIHJ0ZV9wa3RtYnVmX3Bvb2xfY3Jl YXRlKCkgd2hlbiBydGVfZWFsX2hhc19odWdlcGFnZXMoKSB8fA0KIHJ0ZV9tYWxsb2NfaGVhcF9z b2NrZXRfaXNfZXh0ZXJuYWwoc29ja2V0X2lkKSkNCg0KT2xpdmllciwgQW55IG9iamVjdGlvbj8N ClJlZjogaHR0cDovL3BhdGNoZXMuZHBkay5vcmcvcGF0Y2gvNTUyNzcvDQoNCj4gDQo+ID4NCj4g Pj4NCj4gPj4+DQo+ID4+PiAyKSBJbnRyb2R1Y2UgcnRlX2tuaV9tZW1wb29sX2NyZWF0ZSgpIEFQ SSBpbiBrbmkgbGliIHRvIGFic3RyYWN0IHRoZQ0KPiA+Pj4gTWVtcG9vbCByZXF1aXJlbWVudCBm b3IgS05JLiBUaGlzIHdpbGwgZW5hYmxlIHBvcnRhYmxlIEtOSQ0KPiBhcHBsaWNhdGlvbnMuDQo+ ID4+DQo+ID4+IFRoaXMgbWVhbnMgdGhhdCB1c2luZyBLTkkgaXMgbm90IGEgZHJvcC1pbiByZXBs YWNlbWVudCBmb3IgYW55IG90aGVyDQo+ID4+IFBNRC4gSWYgbWFpbnRhaW5lcnMgb2YgS05JIGFy ZSBPSyB3aXRoIHRoaXMgdGhlbiBzdXJlIDopDQo+ID4NCj4gPiBUaGUgUE1EICBkb27igJl0IGhh dmUgYW55IGRlcGVuZGVuY3kgb24gTk9fUEFHRV9CT1VORCBmbGFnLiBSaWdodD8NCj4gPiBJZiBL TkkgYXBwIGlzIHVzaW5nIHJ0ZV9rbmlfbWVtcG9vbF9jcmVhdGUoKSB0byBjcmVhdGUgdGhlIG1l bXBvb2wsIEluDQo+ID4gd2hhdCBjYXNlIGRvIHlvdSBzZWUgcHJvYmxlbSB3aXRoIHNwZWNpZmlj IFBNRD8NCj4gDQo+IEknbSBub3Qgc2F5aW5nIHRoZSBQTUQncyBoYXZlIGEgZGVwZW5kZW5jeSBv biB0aGUgZmxhZywgaSdtIHNheWluZyB0aGF0IHRoZQ0KPiBzYW1lIGNvZGUgY2Fubm90IGJlIHVz ZWQgd2l0aCBhbmQgd2l0aG91dCBLTkkgYmVjYXVzZSB5b3UgbmVlZCB0byBjYWxsIGENCj4gc2Vw YXJhdGUgQVBJIGZvciBtZW1wb29sIGNyZWF0aW9uIGlmIHlvdSB3YW50IHRvIHVzZSBpdCB3aXRo IEtOSS4NCg0KWWVzLiBOZWVkIHRvIGNhbGwgdGhlIGludHJvZHVjZWQgQVBJIGZyb20gMTkuMDgu IElmIHdlIG5vdCBjaG9vc2UgYWJvdmUoZmlyc3QpIGFwcHJvYWNoLg0KSXQgY2FuIGJlIGRvY3Vt ZW50ZWQgaW4gIkFQSSBjaGFuZ2VzIiBpbiByZWxlYXNlIG5vdGVzLiBJIHByZWZlciB0byBoYXZl IHRoZSBmaXJzdCANCnNvbHV0aW9uIGlmIHRoZXJlIGlzIG5vIGRvd25zaWRlLg0KDQoNCj4gRm9y IEtOSSwgdGhlIHVuZGVybHlpbmcgbWVtb3J5IG11c3QgYWJpZGUgYnkgY2VydGFpbiBjb25zdHJh aW50cyB0aGF0IGFyZQ0KPiBub3QgdGhlcmUgZm9yIG90aGVyIFBNRCdzLCBzbyBlaXRoZXIgeW91 IGZpeCBhbGwgbWVtb3J5IHRvIHRoZXNlIGNvbnN0cmFpbnRzLA0KPiBvciB5b3UgbG9zZSB0aGUg YWJpbGl0eSB0byByZXVzZSB0aGUgY29kZSB3aXRoIG90aGVyIFBNRCdzIGFzIGlzLg0KPiANCj4g VGhhdCBpcywgdW5sZXNzIGknbSBncm9zc2x5IG1pc3VuZGVyc3RhbmRpbmcgd2hhdCB5b3UncmUg c3VnZ2VzdGluZyBoZXJlIDopDQo+IA0KPiA+DQo+ID4+DQo+ID4+IC0tDQo+ID4+IFRoYW5rcywN Cj4gPj4gQW5hdG9seQ0KPiANCj4gDQo+IC0tDQo+IFRoYW5rcywNCj4gQW5hdG9seQ0K