From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80082.outbound.protection.outlook.com [40.107.8.82]) by dpdk.org (Postfix) with ESMTP id C9E115B16 for ; Wed, 26 Sep 2018 09:11:40 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=NsnzFC47aXuykqy75yu1oo421jPzargqIG7mhhBLFaM=; b=MixHbHjNovzjFLCHaqZG6vC66Uwn7VAswClA4HBh5jDY8l9yNfLl6LL5LD98Vj0Vuk1X00zMmawbJsvvAEaPq5n5kdHgwsj79AVBV4CS7c9uwXi0tsAGLMNQRNJ1RILQQ+3QF/YOpSHy1Th8eZMRqez9cvB/Bauts8Lh8Zd0tkg= Received: from [10.232.133.65] (14.143.30.134) by DB6PR0401MB2533.eurprd04.prod.outlook.com (2603:10a6:4:36::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1143.18; Wed, 26 Sep 2018 07:11:37 +0000 To: eric zhang , anatoly.burakov@intel.com, santosh.shukla@caviumnetworks.com Cc: dev@dpdk.org, Allain.Legacy@windriver.com, Matt.Peters@windriver.com References: <1537297807-19584-1-git-send-email-eric.zhang@windriver.com> <1537297807-19584-2-git-send-email-eric.zhang@windriver.com> From: Hemant Organization: NXP Message-ID: <5e4f64c0-03cd-a192-9949-4e8571a3685a@nxp.com> Date: Wed, 26 Sep 2018 12:41:13 +0530 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 MIME-Version: 1.0 In-Reply-To: <1537297807-19584-2-git-send-email-eric.zhang@windriver.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-Originating-IP: [14.143.30.134] X-ClientProxiedBy: MA1PR01CA0118.INDPRD01.PROD.OUTLOOK.COM (2603:1096:a00:1::34) To DB6PR0401MB2533.eurprd04.prod.outlook.com (2603:10a6:4:36::20) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 2e25b106-e010-482b-f8a6-08d6237f4e08 X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989299)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(8990200)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:DB6PR0401MB2533; X-Microsoft-Exchange-Diagnostics: 1; DB6PR0401MB2533; 3:zpmATGsBam9xo0RhutsOF59S4xpubSYg+7O7pkz5gqkvY+DF770f4wPt7tBqW35aNf/VMUUtkPeHXQbLhEHBmgDWj9SGnXvJxpyA6gBtPpVR/nrzExtcQfDGIYV42gTNVAj5JBRuJR50veJwChgneDyFbc/mKQuFFKdMM86qas1vpXV661ggflHNcCeSeUQ1iHnjntpcG5ffgkCXZYlXnRLXqrFds2AySqNBHEr3dR7XterJWCHT0yPQMfYWNyZL; 25:d2S+k1bdRzdGdoBaHdHjZrksMUGkDAtFBHwKuKkOD5wgq2cCNcJoDYz83SQYui5deX0mAWnnjMTNjDVTQZjcQYOHDX3EuysPeeIS1qLPUviJjKCTsu7wKQH/dhCT1+0KzDWkAjBnpDulkvVF6T2fNkt+RILElIlhI58eknn/T8aLs0Fg3K17AVtRIFk6SlAhD2woQK1RcdupZd7CCXW5Pc+VkAuapqaEbxfKTWcStC6zPrGsu6Tbn+GJULvIrGH1RlJQbaifJTSel05ein8Ilh/c+jZJA4O0IGwSwTgPObRAAWSONuhuD5u+ffsh+a/CiuyqJWp3Jd5W3TGS6hKPtA==; 31:qrE4A/s0mPvnyr/zylkRZ2dDApOT8iGlqNnve7Nw61lqo9xArBxo/P/k+Rm2uCE56OxnNr5WQ7yPBWJ0yUzD0JiA1KwJH4wFkHYwfKW8wTWrdWzKk+b9Uxnwv8R5htSIpbiTV88fdhW1nzMSaX9HHATKzLcf9g5s1VKIZNQXTO1NZRrA6O+XqpMGV4OY0NIgMrCu+XiyIb79DR4wHzFNUlT6YHBR8WgRGHX8bBqh72s= X-MS-TrafficTypeDiagnostic: DB6PR0401MB2533: X-Microsoft-Exchange-Diagnostics: 1; DB6PR0401MB2533; 20:5Txqd62pc4Dxbzwbv2vOKbhqnubvT0wlz4BEwTb+txRZNTINnTKdU20oq8UGElGNH9ZTtTjKdvgILIpphgS3ejZwkSlc42NeavI+IgnlMfgYoZ4grYy7tOlWo6nprEc/ZPlt7G11RAAkyx2HVhrKlysdviYDbg78YdprbFb8gFBWUyBhUfbS9tG0+8/BrhAu078mz1S5ct9z2g+5xkvjWOMm2Q7IN6bssJIREqKYJKlqn1+AfpwHqLQe8SoOgCmcrLL6Csx+Adf3aY0pcXDk2jQKmg5PH8S9LHYpg9FP1/9mYkvIQ+fW3gVLyMfUEbD1f/lpTb0p7ANp0yR6gmjQ/Px8k4bTSXDTD+Rv43kO90JBRR0yQ2M1nKNZT3tQLxWX1VY00RJchrUUjdHr3M6yqgepj9lOVpLPYgBp2iESau3doa3Dx8j2hXYVZOHYX1E5rVmXzvpQ70z3IWHbkvHq1sqPkt3Rpkg9bxcgSySOkfrAhkRIBMIyvAjOWU6Uoiff; 4:pAazXR4Bi1Kv2Ko6+nNtrp2WVrJ/qEI43t9UOPwf6cNkyaBf1hsjjQqqpwU7u51bD0/rSomT6vxiAHqpVGc3ZutGZ4/Ap0Qg3FXD8CZ633VWcVHP5Sc+fYubgH7zTUe9sbbHR+qq4LGFB1EhhaEcvXvEpRgcKQpGkK9OHKAZyApLZV1A8MKrP24jFqhcUfhlzKDNU95Ih06ZVzbx5Zeehw1xIpW2uTo6WnDXjkOlkuIhW7SvahWik6++Gx5VyAmAfGdDYw4+N0tOqVocIGTuzASvoD8TzspLYOoZVnKsEr9R4Jf0/itHiLObStbLpocI X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(93006095)(93001095)(10201501046)(3231355)(944501410)(52105095)(3002001)(6055026)(149066)(150057)(6041310)(20161123558120)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123562045)(201708071742011)(7699051)(76991041); SRVR:DB6PR0401MB2533; BCL:0; PCL:0; RULEID:; SRVR:DB6PR0401MB2533; X-Forefront-PRVS: 08076ABC99 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6049001)(396003)(39860400002)(366004)(346002)(136003)(376002)(199004)(189003)(3450700001)(6246003)(68736007)(86362001)(66066001)(31696002)(36756003)(229853002)(77096007)(53546011)(6116002)(3846002)(6486002)(6346003)(16526019)(26005)(186003)(8676002)(386003)(55236004)(65956001)(47776003)(34290500001)(5024004)(64126003)(65806001)(478600001)(6666003)(5660300001)(65826007)(486006)(7736002)(476003)(76176011)(50466002)(305945005)(2486003)(16576012)(316002)(67846002)(53936002)(2616005)(81166006)(446003)(956004)(11346002)(25786009)(3260700006)(36916002)(23676004)(52146003)(97736004)(8936002)(81156014)(4326008)(106356001)(105586002)(31686004)(58126008)(2906002)(230700001)(52116002)(43066004)(5009440100003)(110426005); DIR:OUT; SFP:1101; SCL:1; SRVR:DB6PR0401MB2533; H:[10.232.133.65]; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; Received-SPF: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=hemant.agrawal@nxp.com; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtEQjZQUjA0MDFNQjI1MzM7MjM6QjF5MEVpODRSMTM3ZFVuMTcveWFoYlpp?= =?utf-8?B?dDN0WCs1TFR0QkNRNlNoNFgrOHF3VXBJamlWajJaZ3NYaFNhT0ZNenQxaUdt?= =?utf-8?B?U2FRM0d6eXlZK0NSLzlvdDJ0YXRraHZZWUtpSWpOVXFjWTVsb3o4TVd3U09u?= =?utf-8?B?MVI0VmFBZ3JGSWhkM1luS2N2NGQrc3gvUUdJUFJLUVp0NjdZOWxkbDJCbXlu?= =?utf-8?B?R08yajFkZ3VWek8xWEpoazdhMzRsZW1QZzRtYmRqbHFJL1dYTFNtS2hXdjB5?= =?utf-8?B?NmxXOEo1c01LM3NQRHhqeTlQUmk3SytCZkJldzZUY2Y3U2dHOS9qVWVkMk5U?= =?utf-8?B?S0FCM2VpN0dvK3hJZmNkVGZRTjVPVVRTcWY4UU5sKzdtOXlDSDkvM3RmTS9p?= =?utf-8?B?U1ZZcmR0NnBXOU9BV1U4eEd3TkEzKzlVS3ZkcnNlc2ZKSDY0cFVSVmNEeFps?= =?utf-8?B?N2xNOTIyMEN5QW11eDFnbDBjVGs1MTFNL3M4TmxxVGs0aTVxckdLOUluWnM1?= =?utf-8?B?anh1QkhBTG52SWdlV1R3OHF2N052ZUZCUTRIWTQvbERwSytqUWYrRU1IcTBS?= =?utf-8?B?TjF3VVJHUEZwQkN3MnUyaFF1N0o2dTllN2N4YXpRTms0bDMyK0RuSi9kNzFJ?= =?utf-8?B?UWpHS3o3cll0TVpRTkFkSk5CQVhEU2JEOGVSVU9nNmRsTlNSeTJiQmFDZVFN?= =?utf-8?B?OW5PV0RDUUxCSGpGdCtRSTdWMTZXbjZsOUROVUo3dDAwQkZ6K1FBaXVPNk9x?= =?utf-8?B?RklBYU54MFlTRnR6UEFpay9Xd1F1WkJoU3I3dXBJWHJlNXZhMmRnSEUrdjNK?= =?utf-8?B?ckdMdUlOQUJKOXFxc1hWZGlqdzdScEtJSzg2WTF5UzRDdGxpUDRMMWg0elE5?= =?utf-8?B?VW16a2xMVnVKTkx5a3lZK2ZEd1p4SjJCclhrMHZjTVpGcVFudUhWWkozeDN1?= =?utf-8?B?RFNjRkdFRlkxSUtKSVRhTDRkVWFZUStsR3FvZGV5VnRpU0FZSDhxM0xORG4r?= =?utf-8?B?bnVRZ0s5OXNyQmxEcWNJVGVCOFcxMnl4Y3VVeHpZY2V3OEQ3cU5ZbXBXQ3A3?= =?utf-8?B?TDlnTkdLT0ltVGpYTkgyM21uWUY0ZmVtZ0d6RUZYc1k3VjU3RWdLTk1ycHkw?= =?utf-8?B?cFFYK2N4cWhzZ29LNGFMOFF3U0lFL1FmTUZOaW5mUEU4aUR6TW1DTUdnQWFw?= =?utf-8?B?Rmh4Z283N2llOFAxcUdIektHWDY4Uk1HMXFzZlVhWkRwMGMyeG55eFdrdjV3?= =?utf-8?B?MGxLS1oxMkZZS2oybTRpWkFhVVd6UmlmQzlyTkNGWG10VUNGUnlRRHoyT1gz?= =?utf-8?B?VytWM20yNDd0bm82dFVEWkh3TGovbmdGMDRZcHc2cnRaY2wwQ05NTW1QWVZp?= =?utf-8?B?SEJRbjBmMkFuREY4VmwxdXBQVWo4VmsyUHh3R1U4aFBQVUVhdVgvTWZJa1Mr?= =?utf-8?B?SmNDQ1lNWVNZanRYdXlwOGwxNUJJcGxGNHJzelROanZqVzV1eDhodTdmVXJ1?= =?utf-8?B?ZFpDMytHVjE4ZENsc3FRVUtzU2NvdUZYQjRLVXVndjBuSGd2d3c1Ti9OQjZC?= =?utf-8?B?alZKYzRFL3dGQUpxM1ZjYXRKclNDNVMrZmJrUTdrSUl1OHdNZmNqYWp4R3pB?= =?utf-8?B?aFJRRm5DR1Y0Skh6bXErdGEzcGhtdFUvVDhnbnRkRlVTLzJFUjZ3Rk5GSC9U?= =?utf-8?B?NDhjVGdxcmN2YzJlNUZudnFVOEltY3gvZWlyWTJ6MDZGOXNsbFc4VTZCRERV?= =?utf-8?B?cnYxdmIwbVZ6NGxpanptV1FVbGtud3N0b0Z1bGdPd0pDVWlJSW92eU1EM05R?= =?utf-8?B?dFA5T0hlZzZ0cUVVNy9mQmpUeVhwMmY3Q1NQRmZ6eWVIRUJlbFhad2ttNjVt?= =?utf-8?B?dHhmVC9ZSEpqUUxQN0VJaDVFMG9rL0t5SkZoRlZlUzUxZXdLdjIvdUwzdzdE?= =?utf-8?B?R0ViK1NES2NuNUVhMUFBYUYvWHBTNUNPVC9XTWhJN1JoRDJ6Z0lRaEN2TWJo?= =?utf-8?B?ZXZpOFUwZEVOTFZ5cm1QKzFuRW05dk01MEhsL21sUUxrNmZoSHNyd2tTZnEz?= =?utf-8?B?MThiaXI0YUFrblg5ZFhOZEpZaUtJbWRzYlAwSDBKWXJXcUpLQm45akhtZlZH?= =?utf-8?B?S2UyYjhscVdja2I1MzdUN1FpaWZzeGlrMkdBWkVUWVlVOTh5YURYejdlMXo1?= =?utf-8?Q?MasLcuN0EdszhCGv+36guli9e8W3o75FfgMNfawzSvLA=3D?= X-Microsoft-Antispam-Message-Info: lQ0HPHUD/7QqhZSF5TT+LhMThKNau7BV7B4BfIjw/d44E8N5yfOiDwUQ2b7lPYDFAOt/1TK2FFABR4xd1gac1pCRZKoD2j0mm14OqxgTanCSrLp77jS41aqFFDcw/1+xAmDuJWbO33rKpKtnVIzQPSasfe7TGEevb9bZ0CR8pys6f25gxxKJ2yAjxvBFKRiIm0PHjmIeotpM4dJGYyIWCJisyp9hzCh65I5xi7z62EJfEcCQKaUaDwgA/xstUneef7cvLMzx+iG5zERo49iHQI7qhOZTp9kE2T8vQob24BIthHBYRrNWkzST10w1P65PVjw5QvBWD9nmcUidIhyi1ki1s6kUe5uwjqNw2rddEM0= X-Microsoft-Exchange-Diagnostics: 1; DB6PR0401MB2533; 6:/6j5yn1eSP8rj3xVJIJ3ex/lPuiQ+MJ8tiDfs/iGDOz91kPidfhmfkIRtuzh8Kqlb2lYVDacr9sMosM+ifC15bg6FRxzCHBz3FOXtW7SJpfRJpLRddvNJLAr6cAUcpf2d83B7oQ6rX15l4idomANEWUS0EfA9nHq2//1D77JTRpwGGfdJWDeks6i9EvBanjOPcycrdXamHANVcK8RNMAQ9UK2PBjLxpS6qVS7HYR6hQkTLVPzQbowiDOhfXBDE0Au6mxhQpr0IKbBUc1h2H3krMMK/rguhnlEm0Xd7T0Ig0h7s92XA0LbqhisWnb3Ry9aQ7O2IKfDO8MMO5x3LL2fb9HFELzpuJzINqTa3jr9fTJ6WaHNrsdoigEJhH/QfrsqUmNJh6M9PoqtyaHp7ekEHbroHSBPZYus/73heJaaelO5M2RVj4aPunIIITzPs7rKd2dLtXg9Z4OHpjKmZ/sOA==; 5:QvxvNF6eEVvpn5MBOKm5W01x6NXtQmw7YXMBHFWZK8dw/4S53NG0NDIz662SB2xYWOO5mMkHssE3HNJuaKgB9Zc9eeixR4ktVJzYoDokY7X8dmaG41mAbEmOeu4bVIT7VMlfb4b+Frk1HZyYqKOvvcQjhKwrXQlLDGGBpTCC3K8=; 7:k7rKuQjskaz2M8ICCfAunJaP1eV2A6xRK/DYE4MrW1ywF+JmHeOB9HTt8yN+1pD+Vq4t3s65H7jLbUae8P6Z6kRTS9mP7CUt8n3VcEe3g/859o1ByR7GRjep+lMf8Q8UsswwFbkLWKTNXYiHL8nyC9auKmKsKerXcBMHu8aDLmqNqi7wveRC46uUsyRcYNjKIIMsaCWp9mbJKSzZCDWxFASQipZptW1j9t+1+eSlaPCc8RlMOyEX+P1J6OKZSFhr SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Sep 2018 07:11:37.2323 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 2e25b106-e010-482b-f8a6-08d6237f4e08 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0401MB2533 Subject: Re: [dpdk-dev] [PATCH v2 2/2] eal: force IOVA to particular mode X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: hemant.agrawal@nxp.com List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Sep 2018 07:11:41 -0000 On 9/19/2018 12:40 AM, eric zhang wrote: > This patch uses EAL option "--iova-mode" to force the IOVA mode to a > particular value. There exists virtual devices that are not directly > attached to the PCI bus, and therefore the auto detectioni of the IOVA > mode based on probing the PCI bus and IOMMU configuration may not > report the required addressing mode. Using the EAL option permits the > mode to be explicitly configured in this scenario. > > Signed-off-by: eric zhang Acked-by: Hemant Agrawal