From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM01-SN1-obe.outbound.protection.outlook.com (mail-sn1nam01on0048.outbound.protection.outlook.com [104.47.32.48]) by dpdk.org (Postfix) with ESMTP id 4A22037AA for ; Wed, 15 Feb 2017 20:06:18 +0100 (CET) Received: from CY1PR03CA0031.namprd03.prod.outlook.com (10.174.128.41) by CY4PR03MB2952.namprd03.prod.outlook.com (10.175.116.142) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.888.16; Wed, 15 Feb 2017 19:06:16 +0000 Received: from BY2FFO11FD015.protection.gbl (2a01:111:f400:7c0c::118) by CY1PR03CA0031.outlook.office365.com (2603:10b6:600::41) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.888.16 via Frontend Transport; Wed, 15 Feb 2017 19:06:16 +0000 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=nxp.com; caviumnetworks.com; dkim=none (message not signed) header.d=none;caviumnetworks.com; dmarc=fail action=none header.from=nxp.com;caviumnetworks.com; dkim=none (message not signed) header.d=none; Received-SPF: Fail (protection.outlook.com: domain of nxp.com does not designate 192.88.168.50 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.168.50; helo=tx30smr01.am.freescale.net; Received: from tx30smr01.am.freescale.net (192.88.168.50) by BY2FFO11FD015.mail.protection.outlook.com (10.1.14.131) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.904.16 via Frontend Transport; Wed, 15 Feb 2017 19:06:15 +0000 Received: from bf-netperf1.idc ([10.232.134.28]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id v1FJ5fLe020023; Wed, 15 Feb 2017 12:06:12 -0700 From: Hemant Agrawal To: CC: , , , , , Date: Thu, 16 Feb 2017 06:09:09 +0530 Message-ID: <1487205586-6785-11-git-send-email-hemant.agrawal@nxp.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1487205586-6785-1-git-send-email-hemant.agrawal@nxp.com> References: <1485172803-17288-1-git-send-email-hemant.agrawal@nxp.com> <1487205586-6785-1-git-send-email-hemant.agrawal@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131316591761642777; (91ab9b29-cfa4-454e-5278-08d120cd25b8); () X-Forefront-Antispam-Report: CIP:192.88.168.50; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(336005)(7916002)(39450400003)(39400400002)(39840400002)(39410400002)(39850400002)(39380400002)(39860400002)(2980300002)(1110001)(1109001)(339900001)(199003)(189002)(85426001)(5003940100001)(106466001)(2351001)(53936002)(2950100002)(356003)(47776003)(305945005)(92566002)(105606002)(50986999)(76176999)(104016004)(36756003)(68736007)(2906002)(77096006)(4326007)(6666003)(97736004)(48376002)(50466002)(189998001)(6916009)(38730400002)(33646002)(389900002)(110136004)(8656002)(54906002)(5660300001)(8676002)(626004)(81166006)(50226002)(86362001)(81156014)(8936002); DIR:OUT; SFP:1101; SCL:1; SRVR:CY4PR03MB2952; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BY2FFO11FD015; 1:hF7vyglTTSNGK/8EZZOCluLGHKQAITxrQxZ2lKcPoMB4gWrMQd8rC3UzecmSfHFTWfw+5xrtilNv4O2wzfMM/4C58qkKkxeFuZiby5n17tz24CZiTp9lLG+j+20EGhPcUVZaZffz9D0oEJM54+nVz61z62ilxBziR4pryOzhXmfqz5pv1F71KVjE3XKeZmtMeD//kz9dGyBObSHDPihYz/IFqIJiHG9Ho/kozFv2hMHixHVswX1n1zT9kupAhiW2UoHUn0fPrYfTCDxXcYEqDONE0toJbWH18WqhnbPn8ySceUbwZlq2b2lDX3Zuh7XaKHAassFzeT7t2W0A5+BIy9CcpCRQJCjpIFVt9lm/g7f9OT1slEYGj2N5+bqN77OGDAIIX/Ml64QEbs+loewONbcAkaBE4tHr8G8P+hF1BFvo96RxTZhvuM9UiOTUfPz5kKW2pE9ZvODSlEzwQxuXsRv8ncvEO9rvb7a2tCokWP9hHfNScr/PIwH/GubHSwD9SF8ElhWpcNqBOP8crzcsUthUddb1BvNC0LS5qKhirLvw64snhIzISvvYAbdVKrZvDvG4/VXDsLlmS2NPU7MQwGcNaq1/5YTy5wKvrMJS0W5ZocZ9ygm3Wx6RfT/JLLj2AKX5fWcekFvi5od7tqB12A== MIME-Version: 1.0 Content-Type: text/plain X-MS-Office365-Filtering-Correlation-Id: ae0b94d2-d120-41b3-f3b7-08d455d5b785 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001);SRVR:CY4PR03MB2952; X-Microsoft-Exchange-Diagnostics: 1; CY4PR03MB2952; 3:a/35D9+2hNHO/L8urY0UGR4GKkqngxoCBzCJDGsBXGb7LvZdnQ/7QEIGShzWmIYWIVRXf2wEw6oYIluOBZfUt21ZA7s678YhXQYk4A30eLBI9j2Rcosw8ej0B3lhM7RT712YEyeB96NvYv9C2In481mp7V0vQ+iIXrvv8k3WSkCduefQMm9tQcL2tqRlbli1ZGB28w+6H51ryQ6KLlwS8AksNAgNRTdkmBOM9EY3bk7oozXDkh3E9QuDcxQ2UKh8g4SQEbJdnCB2pJzpbgKBmOQ5qKmyLYjN0BsVB/iLxPC9bLnmFVxCal32/A6e/vde6k22YKSpI8+xkAPcizD6FlmNBxLx1h/V6nK64sbJW49CbLaDKGEXc7DO8hkL5/fe; 25:vJd+8W0uoX7AHrZsGClWZzUgH7GSFofxLHjzizVhnXPkbQFMeCy/1O3LV67e7XaHNoU/pg/w6pkKumYdpnXTfE2r5va1WvbyMmeoqs4hMTfEk2sX6XuOdjQguSJSJMQUjvZjgaD3+YSf0qMsIxp4gOLgfvc1vEE4XWBGft67vrFuRdXFl2vODYEUNuzWh9lLnzGPM1SmRLEkbFnEfuP+dbWGU9+U+VPwlp/sh9RDfix2n9Pq+Jdh97Hf4Mivv8mrMh5jpfGO8C3s1DJ3c+nWO7FAM98497nAjHGiU90RA9/Gwyt05qxKX6Tr3HqjEcZ4bamCmlCaf6qiq/iRx4DZN3duCi2LC+K2xME2Uo8vdPbPE1SYJkM+JJFe+UwIXeVqZKj3j05Y8GK9HE6GcYlcrRT9+Pzfk44y+FdO/V2cn/5lR1Nev+uU+FanSWIwh9xHWasN9X4kaxsM8shd8xs/Cw== X-Microsoft-Exchange-Diagnostics: 1; CY4PR03MB2952; 31:609u8OW6DeUsBoEXwY3VFXT/2cKzpC3S280xi98SoA4X9KYbnAbbT1y3slPY6Yqg01QiZFKglbtIdhTnmLAC+n9M60kYBHXrpbRvv6N3RfZnHG7M+o4WgIXfyc+8w5Aq+xZSJF0NQ5I/cmxWlqaoH8q6h2srhdFwgLUyoorOGyN6xhOE5d8ol7WLR7q4lP/KHDLJuxGfUr621Zh5g1hVniajyAkDbw7FLpoLmb5BAlmB/clcfNN5CSWAV+pqa4uD9+flwBKZK/iiwkvr3XHxzLIB2e7NUk2if8DiAXNFMPQ= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6095060)(601004)(2401047)(8121501046)(5005006)(13017025)(13015025)(13018025)(13024025)(13023025)(3002001)(10201501046)(6055026)(6096035)(20161123556025)(20161123559025)(20161123561025)(20161123563025)(20161123565025); SRVR:CY4PR03MB2952; BCL:0; PCL:0; RULEID:(400006); SRVR:CY4PR03MB2952; X-Microsoft-Exchange-Diagnostics: 1; CY4PR03MB2952; 4:Y1k8iyIW0EJ8h49Ty73O3T60sGuDJ1Lk+7mJibnfkqrZDB1z1tqQQQkrO0tXSmXNxVSR8rssYtUSEfXUWu0bIRV5rrsQe3Ul6G9VP3IJ8F4rCd9r444gETgp6YIZiBprl3UMdvUD2uh1S5yDsqmnTLm5MDzZ/ONjbipKv6LLOk0ZaYG/0GW5zMPK3352Xl548KU7uv8bnxEdk5Hm0Ou3qcg79Ue3I4GVdH6C8mzdVAxBHoCOVdX1BMCmG+VAHZDqeln3oGQz9+Dpi9j8eLGApffU9tjjXYu8RlO6m26KsHNsxpt6xdLOYnUAV5sa8eDFT9lpOP0jQtPgEqbLj+pyR9wAyLJ7VJRIca4ZpPkZCnqBAVZZ8AR+cYi50vSVj3Hab1jtuiu7dS6rTwN/q7S+3lJi6lSbIWiX9W5zHbzDB7FdcWCEeyHJbnGRz6r7gu5PMqfz0fZst5dKorHqhoyldlNQvQ75JxJ+TGCpC0JEsLo1d8mJEXaeYoI/cMROQ1yNX2KiSLO7uD2gUHajqXwWawPBD1ihVDNEyfyFwy3CLbC0ir6ezAlypw7N0UqzXc7ugpEVqq67YiNKhwyv7VTuHHD+TegWTAGEkvnM8zBpRp7H73SbdfllbU+JcBxiCcz6ahAntZaJA8HCOdsqBduTbOpia64I8atQZ1ZAyUS93DAYg06Ap1/qTz3YE2K7OJiL0TI/qURz37p7INw1xgumFeFPGej2s+QJBMaX/oq9aCFa3NLHHU4Xmh3fVHCAidSs X-Forefront-PRVS: 021975AE46 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY4PR03MB2952; 23:IrYTVOLmtpt8mk9rFSdQoKtnE1eLhFdt6HWHstG+G?= =?us-ascii?Q?NdnUl/x5kQLEOOemnMVyoTNMRLiSOK3nc2dcht+Y/jBEVU1i5mywGvDFfX9Z?= =?us-ascii?Q?HqiVOxrKQ5/+ZtUJUKXIwAoET42Ul2HQRN6z8Y+tGkRKC78VNIlXRRznFnFI?= =?us-ascii?Q?dvXEhyxjdLybw+U7uepXNY13sb7gJmamUCn+MQgZAww1PUbDxBSqTvq9B+Z/?= =?us-ascii?Q?l0PKLzE6Bdmvl5sTjFmvFVO3lQSW1qZXXGSOYlC5Qt4qLBXsGDfMxhR9XndV?= =?us-ascii?Q?Y2tONVm40n+IL8YHGWmLgfovLDIu7Zct4YgC6Z4Dy9/duTfAtLU8fcgt3Te4?= =?us-ascii?Q?fX4xl3EFW6Cgt6uUXH0yVHYDk1mS+vp1jDuSOpa3KyQSN4tmxr9D0UwSR1m2?= =?us-ascii?Q?VFxjWwoZFsv1CryA8FqFv97PZQMp/vNquXaHz2/nH5QqV6eiYSVnYHO1y8JY?= =?us-ascii?Q?RIEMKY4cDBc/Rpiu7WrICZJa7r1BAa2bEM3ogixvtDSTMuOiptjSZosYc6Vh?= =?us-ascii?Q?75sMbIvVD/3OirThp7YmJPMTluDfci050bRhXOFuTMEDQv2RFGRb8q2QF+hs?= =?us-ascii?Q?rVD04v/igsOdbfHA5UZN3t2iGYiqbDhF7bcFvXJ8qfIgbMXTkvvyrzYAuyB4?= =?us-ascii?Q?AVCrWtip7dVD1/9mTG1GhU+GB4Ye4+Psq+hYpHSehBVfbOgJnpiPId8eDd3S?= =?us-ascii?Q?lMTY0vPTYG+l2YvRYszSSqYEYZdqcID/bNJJx02vprhScBvS21ujPQt4WY3q?= =?us-ascii?Q?Ki/aOFEQwOzEUiBvH/xagaktnmF95ofXOeOCEs8GP2T+di3fxdqotCyM93Gx?= =?us-ascii?Q?jeikGsRBOaerXyAgCQ6swiMYA2ermmjOiHk9Q0A612bkdNnBVehzk0F3NzfF?= =?us-ascii?Q?zMl5lYKXr8hTMEZG+hsEYQHP+1hEEngxG05rXlb6ULZ8A0xbUg/Bv21AJ9Yo?= =?us-ascii?Q?41NsB7ZisSV9ninItJc0EKLcdLC7qx0ulba1iIEYGXBF1KubzsSENlkbQfZ6?= =?us-ascii?Q?N+ezV3kiVSJP8whWtrC6+I7E9tRMUuZjQgmQ8n7FgSIouCdM/puOgsfLaLTq?= =?us-ascii?Q?lQyMbUd+FsxMrT6cF4cXWegpIRtLs9prnexHmlQYlaeuFZse3pyiV70hh6qA?= =?us-ascii?Q?e6hTw07e7YKoH8/iKwDl5yj/zwdHRw8TnjSI/wBjx/AYceERACK0R0rj/w7d?= =?us-ascii?Q?R7x0Rg8Hjwck1ZYhPQWD7PLZb6EBPQiwRFFmrVwkPhdeWsFf4o8X2qR8ae17?= =?us-ascii?Q?8WSX2Lgp5Q3QgIO//h1VXBBnvr8bLuMgiMmOrk/5bSMWPB3E1vhk51QYTjXk?= =?us-ascii?Q?0Ur1TWJCEV6J1rxiPQ4CMl8FnHz1n0Ohw4AV9V+kRo2?= X-Microsoft-Exchange-Diagnostics: 1; CY4PR03MB2952; 6:rpHsUJtYriAaX7eW6vDxak9z0YokjicSkBvmwTppSuUTblumExRuKGvTwvc/9rerxY8TvGcjxWoZJ9RmvkNnM273W8YXhsuHkKnzQ16foMe/KZJd/zuBC6zdy59a6PTBeYOJJOX+6FGDMxiXwF9UTTeQDo0mCBd7TapWJzZ88k7G5vMQIO1Gwn+MrQVOcsecd/rh/5DA7I1/Q07DfQPAagrzB3mX2MWQJSlwmD594ey1MrpXqQsVJfq7BI3Sjh8h478A/evhU/AX7NKn7kRxHHkuYh3fWLKNMqFmtqL+oo7oi6Ty2rgHRM0tOWhDrWd9GeZfAo6TtW88qqtFqEShj4Q0YWLDsNdQiFaZ/nQVBK15CFh9mZBpKuNHTkKJcQGvZVO/r47RarD9oIgvnDNPzmxKR36J2aa/2ltQUOIbdaE=; 5:Yea7l7q/nYAudScdKAdz8a1LeLLPTBLGxqtDy1uaKDDxrNM9quE63Svl5v6B6oFBylPNKpz0hlydSUZ1ELz63D7DCkrEpQPP7jmiJSzJzXKOethqeS6BT3hm+i+p97Ujx0xK4Uj7JS6Ki/ZJ2cdN1nKndS4FQbXTyC9d5iFRZwyBE4wqeoJlBOdOYwMYR0kj; 24:gaMIewYedb1ktVZAnC2DZY39FtF8zplpOV2HaQDHw+zNnS74Is3QDvyQETv9TKABq/JwC0bum2oK4OqTbFtMBTq8kE4La8H0+xNTqkC+9G0= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; CY4PR03MB2952; 7:A2SLHkQ4ZndDQ2jppzD+3k9+Yc4nxTzod5qagIER/tUQQX9p3kBffdlBN4dLpPNr15HyAgFjtbXe2LzPpSZyC18vevCE5WbbcXYclJPFBZOytwDtmF6+5cC08jLL3RsRHIf9Js5G+77VZEYZHSyM7EJCOYT4XU0GbFVL+OCm6YSLNFUsony4stw9cpaVoJTq6gOkx/fpZltYGM/GVogizAqBgh3ybHpRwtrrQEW3leBKZQ8XA8cpIqqD3XRbpZDf6BM9JbrBPvjqQD5KjFi3jZJ6TuVXM59KivUikxqzZUtZ//OredeTEe9q7fiJbmcvGVij4FH7N8frLQXOQIggGQ== X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Feb 2017 19:06:15.9458 (UTC) X-MS-Exchange-CrossTenant-Id: 5afe0b00-7697-4969-b663-5eab37d5f47e X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=5afe0b00-7697-4969-b663-5eab37d5f47e; Ip=[192.88.168.50]; Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR03MB2952 Subject: [dpdk-dev] [PATCHv7 10/47] eal/vfio: adding vfio utility functions in map file 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: , X-List-Received-Date: Wed, 15 Feb 2017 19:06:18 -0000 adding extra vfio utility functions to map file. They will be used by other vfio supported buses like fslmc bus for NXP DPAA2 devices Signed-off-by: Hemant Agrawal --- lib/librte_eal/bsdapp/eal/rte_eal_version.map | 3 +++ lib/librte_eal/linuxapp/eal/rte_eal_version.map | 3 +++ 2 files changed, 6 insertions(+) diff --git a/lib/librte_eal/bsdapp/eal/rte_eal_version.map b/lib/librte_eal/bsdapp/eal/rte_eal_version.map index 2cf1ac8..a74625a 100644 --- a/lib/librte_eal/bsdapp/eal/rte_eal_version.map +++ b/lib/librte_eal/bsdapp/eal/rte_eal_version.map @@ -183,5 +183,8 @@ DPDK_17.02 { rte_bus_register; rte_bus_scan; rte_bus_unregister; + vfio_get_container_fd; + vfio_get_group_fd; + vfio_get_group_no; } DPDK_16.11; diff --git a/lib/librte_eal/linuxapp/eal/rte_eal_version.map b/lib/librte_eal/linuxapp/eal/rte_eal_version.map index 3c68ff5..99d4446 100644 --- a/lib/librte_eal/linuxapp/eal/rte_eal_version.map +++ b/lib/librte_eal/linuxapp/eal/rte_eal_version.map @@ -187,5 +187,8 @@ DPDK_17.02 { rte_bus_register; rte_bus_scan; rte_bus_unregister; + vfio_get_container_fd; + vfio_get_group_fd; + vfio_get_group_no; } DPDK_16.11; -- 1.9.1