From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=0.2 required=3.0 tests=DKIM_INVALID,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS, URIBL_SBL,URIBL_SBL_A autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id BCBB8C606CA for ; Mon, 8 Jul 2019 19:13:34 +0000 (UTC) Received: from dpdk.org (dpdk.org [92.243.14.124]) by mail.kernel.org (Postfix) with ESMTP id 542F2217D6 for ; Mon, 8 Jul 2019 19:13:34 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=marvell.com header.i=@marvell.com header.b="KrRTMYcO"; dkim=fail reason="signature verification failed" (1024-bit key) header.d=marvell.onmicrosoft.com header.i=@marvell.onmicrosoft.com header.b="UJBZdIum" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 542F2217D6 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=marvell.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=dev-bounces@dpdk.org Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id A0CE61B994; Mon, 8 Jul 2019 21:13:33 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by dpdk.org (Postfix) with ESMTP id 557251B954 for ; Mon, 8 Jul 2019 21:13:32 +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 x68JA9YL004225; Mon, 8 Jul 2019 12:13:31 -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=2Qbigy4W7bPEEOEn8u6plCpSKD7vyhYfjoyedqYXxDk=; b=KrRTMYcOw+3O3TxoA2W4U0Q/JNQYY37ItAG4h+EfvMulsdFtzx3Hcnp3W5+YD71pV567 zSsf739vAxznvrQ+an69ggF1W0hiCOU0p8etuH2quov7aQXXUtoNMqHlqWigFknYjdNE 7C4IVI7gDt+6abOHQGJVon+48qqODDZsnAWnrPABeP8ea9+kykv/BLaflV5XMCO4f2A8 gquLQlWaeIulYBd/C+7D0GVGUhrpLO/HOlxN0xIg2eJPpQjNinhMkXAtHtHucK2buvgc EEVnVYfKbzAGQ82MlIlB3RNfOdhFUaMrwvstDPd7x+PClUiPwSarBN3yHgpDI367HB0T vA== Received: from sc-exch04.marvell.com ([199.233.58.184]) by mx0b-0016f401.pphosted.com with ESMTP id 2tm768s2h0-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Mon, 08 Jul 2019 12:13:31 -0700 Received: from SC-EXCH02.marvell.com (10.93.176.82) by SC-EXCH04.marvell.com (10.93.176.84) with Microsoft SMTP Server (TLS) id 15.0.1367.3; Mon, 8 Jul 2019 12:13:29 -0700 Received: from NAM02-CY1-obe.outbound.protection.outlook.com (104.47.37.53) by SC-EXCH02.marvell.com (10.93.176.82) with Microsoft SMTP Server (TLS) id 15.0.1367.3 via Frontend Transport; Mon, 8 Jul 2019 12:13:29 -0700 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=2Qbigy4W7bPEEOEn8u6plCpSKD7vyhYfjoyedqYXxDk=; b=UJBZdIum2grqEIOiSZOW5zKptgupaOFPIoDx9x4rHYnns77e1VjJs0VoQsi+KchDl6TVc4+dN66DxEV2qTIfzEZedJGtjLxI+v8r4jVEbKDF79L3F4HnC5hQ8KU21Mnl4m/wBG8lFAiUc/NhqKSLGU5mFCx4jbHWBviWLfEGamE= Received: from BYAPR18MB2424.namprd18.prod.outlook.com (20.179.91.149) by BYAPR18MB2599.namprd18.prod.outlook.com (20.179.94.12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2052.17; Mon, 8 Jul 2019 19:13:28 +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; Mon, 8 Jul 2019 19:13:28 +0000 From: Jerin Jacob Kollanukkaran To: David Marchand CC: dev , Thomas Monjalon , Ben Walker , "Burakov, Anatoly" Thread-Topic: [EXT] Re: [dpdk-dev] [PATCH] bus/pci: fix IOVA as VA mode selection Thread-Index: AQHVNZjhKCgNV8u1jkap7TUrzrcEwqbBDcAAgAAE4qA= Date: Mon, 8 Jul 2019 19:13:28 +0000 Message-ID: References: <20190708142450.51597-1-jerinj@marvell.com> In-Reply-To: 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: 55e7a4a5-683c-4aba-f17b-08d703d85bc9 x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:BYAPR18MB2599; x-ms-traffictypediagnostic: BYAPR18MB2599: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8882; x-forefront-prvs: 00922518D8 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(136003)(396003)(346002)(376002)(39860400002)(366004)(199004)(189003)(71190400001)(76176011)(71200400001)(53546011)(6506007)(99286004)(7696005)(6246003)(33656002)(68736007)(66066001)(486006)(14454004)(7736002)(2906002)(4326008)(11346002)(74316002)(25786009)(446003)(305945005)(14444005)(54906003)(256004)(476003)(6116002)(3846002)(229853002)(316002)(478600001)(26005)(52536014)(102836004)(8676002)(9686003)(53936002)(5660300002)(55016002)(81156014)(66476007)(66556008)(64756008)(66446008)(81166006)(73956011)(186003)(6436002)(86362001)(6916009)(8936002)(66946007)(76116006); DIR:OUT; SFP:1101; SCL:1; SRVR:BYAPR18MB2599; 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: QAIk3sfnjbIhznKiUGTyNMdGxRsNqKhGS/HaqL6Iw4mes7ZKMkldXP+AuCrci9Xs2qv86qdFs1PGhBzU29o8OHr1dzDbAwSVTwRtpjGHGBZ87t/wqGkfai7jDYnQrNI2L1RH+pzf1JOhBB42F1CXm7gI4VGBCKb55NMslhy7KDY6WfK2nzwywY7re2CZj0acT3Z4mouEghzfETXL5sNisogFzv7gUHIYa1KZGtT/xPeH2rfwHtL29xpc3wS+edILZeON6R658PCjxJiH78DzVoLxOu0Tl9zQouMu2bxLk9SyVdkBBZoqefFpXtpEmGhvgkZYoOIixA+5t/R/ZFENWaz3UO0LD/0KMPRHraZ3fnzX4A5u2phH1skGapCkhholSa1TrclNmwDIJDh2+se1Qa05M4zFmSfiQlxTgMH1WTY= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: 55e7a4a5-683c-4aba-f17b-08d703d85bc9 X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Jul 2019 19:13:28.2705 (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: BYAPR18MB2599 X-OriginatorOrg: marvell.com X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:, , definitions=2019-07-08_06:, , signatures=0 Subject: Re: [dpdk-dev] [EXT] Re: [PATCH] bus/pci: fix IOVA as VA mode selection 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" U2VlIGJlbG93LA0KDQpQbGVhc2Ugc2VuZCB0aGUgZW1haWwgYXMgdGV4dCB0byBhdm9pZCBmb3Jt YXR0aW5nIGlzc3VlLihObyBIVE1MKQ0KDQpGcm9tOiBEYXZpZCBNYXJjaGFuZCA8ZGF2aWQubWFy Y2hhbmRAcmVkaGF0LmNvbT4gDQpTZW50OiBUdWVzZGF5LCBKdWx5IDksIDIwMTkgMTI6MDkgQU0N ClRvOiBKZXJpbiBKYWNvYiBLb2xsYW51a2thcmFuIDxqZXJpbmpAbWFydmVsbC5jb20+DQpDYzog ZGV2IDxkZXZAZHBkay5vcmc+OyBUaG9tYXMgTW9uamFsb24gPHRob21hc0Btb25qYWxvbi5uZXQ+ OyBCZW4gV2Fsa2VyIDxiZW5qYW1pbi53YWxrZXJAaW50ZWwuY29tPjsgQnVyYWtvdiwgQW5hdG9s eSA8YW5hdG9seS5idXJha292QGludGVsLmNvbT4NClN1YmplY3Q6IFtFWFRdIFJlOiBbZHBkay1k ZXZdIFtQQVRDSF0gYnVzL3BjaTogZml4IElPVkEgYXMgVkEgbW9kZSBzZWxlY3Rpb24NCg0KX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KDQpPbiBNb24sIEp1bCA4LCAy MDE5IGF0IDQ6MjUgUE0gPG1haWx0bzpqZXJpbmpAbWFydmVsbC5jb20+IHdyb3RlOg0KRnJvbTog SmVyaW4gSmFjb2IgPG1haWx0bzpqZXJpbmpAbWFydmVsbC5jb20+DQoNCkV4aXN0aW5nIGxvZ2lj IGZhaWxzIHRvIHNlbGVjdCBJT1ZBIG1vZGUgYXMgVkENCmlmIGRyaXZlciByZXF1ZXN0IHRvIGVu YWJsZSBJT1ZBIGFzIFZBLg0KDQpJT1ZBIGFzIFZBIGhhcyBtb3JlIHN0cmljdCByZXF1aXJlbWVu dCB0aGFuIG90aGVyIG1vZGVzLA0Kc28gZW5hYmxpbmcgcG9zaXRpdmUgbG9naWMgZm9yIElPVkEg YXMgVkEgc2VsZWN0aW9uLg0KDQpUaGlzIHBhdGNoIGFsc28gdXBkYXRlcyB0aGUgZGVmYXVsdCBJ T1ZBIG1vZGUgYXMgUEENCmZvciBQQ0kgZGV2aWNlcyBhcyBpdCBoYXMgdG8gZGVhbCB3aXRoIERN QSBlbmdpbmVzIHVubGlrZQ0KdGhlIHZpcnR1YWwgZGV2aWNlcyB0aGF0IG1heSBuZWVkIG9ubHkg SU9WQSBhcyBEQy4NCg0KV2UgaGF2ZSB0aHJlZSBjYXNlczoNCi0gZHJpdmVyL2h3IHN1cHBvcnRz IElPVkEgYXMgUEEgb25seQ0KDQpbSmVyaW5dIEl0IGlzIG5vdCBkcml2ZXIgY2FwLCBpdCBpcyBt b3JlIG9mIHN5c3RlbSBjYXAoSU9NTVUgdnMgbm9uICBJT01NVSkuIFdlIGFyZSBhbHJlYWR5IGFk ZHJlc3NpbmcgdGhhdCBjYXNlDQoNCi0gZHJpdmVyL2h3IHN1cHBvcnRzIElPVkEgYXMgYm90aCBW QSBhbmQgUEENCg0KLSBkcml2ZXIvaHcgc3VwcG9ydHMgSU9WQSBhcyBWQSBvbmx5DQoNCltKZXJp bl0gV2UgbGVmdCB3aXRoIG9ubHkgdHdvIG9wdGlvbnMsIFNvIG9uZSBiaXQgZnJvbSBkcml2ZXIg aXMgZW5vdWdoIHRvIGFkdmVydGlzZSB0aGUgY2FwYWJpbGl0eS4NCg0KTG9va2luZyBhdCB0aGUg aGVhZGVyOg0KLyoqIERldmljZSBkcml2ZXIgc3VwcG9ydHMgSU9WQSBhcyBWQSAqLw0KI2RlZmlu ZSBSVEVfUENJX0RSVl9JT1ZBX0FTX1ZBIDBYMDA0MA0KDQpbSmVyaW5dIEkgYWdyZWUsIFRoZSBu YW1lIGNhbiBiZSBSVEVfUENJX0RSVl9ORUVEX0lPVkFfQVNfVkEgaWYgdGhlcmUgaXMgY29uZnVz aW9uLg0KDQpJdCBjbGVhcmx5IHN0YXRlcyB0aGF0IHRoZSBkcml2ZXIgc3VwcG9ydHMgSU9WQSBh cyBWQSwgYW5kIG5vdCByZXF1aXJlcy4NCldpdGggb25seSBvbmUgZmxhZywgd2UgY2FuJ3QgZGVj aWRlIG9uIHRob3NlIHRocmVlIGNhc2VzIGFuZCB3ZSBtaWdodCB3YW50IHRvIGludHJvZHVjZSBh IG5ldyBmbGFnIGZvciB5b3VyIHVzZWNhc2UuDQoNCltKZXJpbl0gU2VlIGFib3ZlLg0KDQpCdXQs IGluIGFueSBjYXNlLCB0aGlzIGlzIHRvbyBzaG9ydCBmb3IgLXJjMS4NCkkgcHJlZmVyIHRvIG5h ayB0aGlzIHBhdGNoIGZvciBub3cuDQoNCltKZXJpbl0gQW55d2F5IHRoZSBjdXJyZW50IHBhdGNo IGlzIHdyb25nIHdpdGggZXhpc3RpbmcgZGVmaW5pdGlvbiBhbHNvIGkuZSBJZiBkcml2ZXJzIHN1 cHBvcnQgSU9WQSBhcyBWQSBpdCBpcyBzd2l0Y2hpbmcgdG8gREM/DQpUaGVuIHdoeSBkbyB3ZSBu ZWVkIElPVkFfQVNfVkEgZmxhZyBmcm9tIGRyaXZlci4gTW9yZW92ZXIsIGZyb20gUENJIGRldmlj ZSBwb2ludCBvZiB2aWV3LCBTZXR0aW5nIGRlZmF1bHQgdG8gUEEgaXMNCk1vcmUgYXBwcm9wcmlh dGUgdGhhbiBEQyBhcyBUeXBpY2FsIFBDSWUgZGV2aWNlcyB3ZSBkZWFsIGluIERQREsgYXJlIGJ1 cyBtYXN0ZXIgd2hpY2ggZGVhbCB3aXRoIFBBIG9yIFZBLg0KDQpZb3UgY2FuIHN0aWxsIHNldCAt LWlvdmEtbW9kZT12YSBhbmQgd2UgY2FuIHRyeSB0byBmaW5kIGEgc29sdXRpb24gZm9yIC1yYzIu DQoNCltKZXJpbl0gVGhlIGF1dG9tYXRpYyBzY3JpcHRzIGV0YyB3aWxsIGZhaWwgb24gdGhhdCBj YXNlLiBNb3JlIG92ZXIsIEkgZmFpbGVkIHRvIHVuZGVyc3RhbmQgdGhlIGlzc3VlIHdpdGggdGhp cyBwYXRjaC4NCkkgYWdyZWUgdGhhdCB3ZSBjYW4gdXBkYXRlIHRoZSBsb2dpYyBldGMgaW4gcmMy LiBCdXQgd2h5IHRvIGJyZWFrIHRoZSBzdHVmZiBmb3IgcmMxIGZvciBubyByZWFzb24uDQoNCg0K DQotLSANCkRhdmlkIE1hcmNoYW5kDQo=