From patchwork Tue Sep 20 12:41:13 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Shreyansh Jain X-Patchwork-Id: 15962 X-Patchwork-Delegate: thomas@monjalon.net Return-Path: X-Original-To: patchwork@dpdk.org Delivered-To: patchwork@dpdk.org Received: from [92.243.14.124] (localhost [IPv6:::1]) by dpdk.org (Postfix) with ESMTP id 4C65A6CCE; Tue, 20 Sep 2016 14:42:08 +0200 (CEST) Received: from NAM02-SN1-obe.outbound.protection.outlook.com (mail-sn1nam02on0044.outbound.protection.outlook.com [104.47.36.44]) by dpdk.org (Postfix) with ESMTP id 19D506CBE for ; Tue, 20 Sep 2016 14:42:07 +0200 (CEST) Received: from BN6PR03CA0057.namprd03.prod.outlook.com (10.173.137.19) by CY4PR03MB2439.namprd03.prod.outlook.com (10.168.163.141) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.619.10; Tue, 20 Sep 2016 12:42:05 +0000 Received: from BL2FFO11FD021.protection.gbl (2a01:111:f400:7c09::120) by BN6PR03CA0057.outlook.office365.com (2603:10b6:404:4c::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.629.8 via Frontend Transport; Tue, 20 Sep 2016 12:42:05 +0000 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=nxp.com; nxp.com; dkim=none (message not signed) header.d=none; nxp.com; dmarc=fail action=none header.from=nxp.com; nxp.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 BL2FFO11FD021.mail.protection.outlook.com (10.173.161.100) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.629.5 via Frontend Transport; Tue, 20 Sep 2016 12:42:05 +0000 Received: from Tophie.ap.freescale.net ([10.232.14.87]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id u8KCexsT006559; Tue, 20 Sep 2016 05:42:02 -0700 From: Shreyansh Jain To: CC: , David Marchand , , Thomas Monjalon , Shreyansh Jain Date: Tue, 20 Sep 2016 18:11:13 +0530 Message-ID: <1474375296-26078-2-git-send-email-shreyansh.jain@nxp.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1474375296-26078-1-git-send-email-shreyansh.jain@nxp.com> References: <1466510566-9240-1-git-send-email-shreyansh.jain@nxp.com> <1474375296-26078-1-git-send-email-shreyansh.jain@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131188489253328150; (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)(7916002)(2980300002)(1109001)(1110001)(339900001)(199003)(189002)(105606002)(110136003)(11100500001)(50466002)(2351001)(5003940100001)(189998001)(229853001)(81166006)(81156014)(48376002)(8676002)(106466001)(36756003)(92566002)(50226002)(47776003)(586003)(33646002)(97736004)(19580395003)(19580405001)(8936002)(86362001)(50986999)(4326007)(8666005)(2950100001)(356003)(305945005)(76176999)(7846002)(87936001)(77096005)(68736007)(2906002)(5660300001)(626004)(85426001)(104016004)(7059030); DIR:OUT; SFP:1101; SCL:1; SRVR:CY4PR03MB2439; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11FD021; 1:Citi+tfB00S4d15A5mPhsqZdjVsivlXkwJpcQB8KvpyjFyGW7+6pXAjDM8wtWdH7tT0n3z1qZXzj2MO0Sq3VeihgcIv1+RKciXKdDFEFwBhf9UVuDrn7lXvnhUyY1/khrhYSADZCxIj5b26WFsmgsKihkittttMtu8ET1UK7aTY8XyfGCbWwpoPtjsjn0JGqH2mfCn50zowUAhitWsCFR/qIN/CeXOukLe/gGfyJ9R8uJhvr+iLQwFE4fThD235+nwLTu+4StGjP5GBViuoSxN39Whrrrk1FAoOOcS7LesKfwi5I+QHJnAvVwGKZBuH2g7+Zhy7jsQ7EIZLei/JcCtkEPRNkNu5Z9G8CdhTvW0CXRQRXC6geW3qBWs4jiPgqz1wu9UJ2GlXFqJyT1dj9mHK0oWnNfyTFgEM92EZ3LySYshQjW1sacETiOCSG4RqgpgRrge7oRD0KNUbA9ni8t0XMNea1CTgjlR0CDVr7wCL85FkSCg/niXlVhDaK2Un1BI5iZHuZb9Q3JNPjQY9W8qW9ch6qbuLQD7cLKmC7Pt+v/pgwY52QEN8m/kD/8tl8CcZmwFnAXRUrj+Nhp1gPacfxvTnkmprCPimIF21PN+4XWId8T+dM6YfyTa80hGNCzk5qylRk2XAE9HKKNhIcJyYckGgWnlIMSalRUD02kO5jAboIofh9RRkk+UqcQpue3ta4bcsZfagcSKge3Uh3JVsno1RzmFXBdH1pOB80HvY= MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 3f7bae24-f519-43fb-33b5-08d3e1538705 X-Microsoft-Exchange-Diagnostics: 1; CY4PR03MB2439; 2:hVd9K4WrivItkiNarzF7hWqVTB8o1MVrcjp97QJZRlFYTETtZbEMqpho+vhQHQef8MgqH0UTzIuoh4XKIvmevOToTYpwDbDAihbB57we+/IVZljoQOyyko4dG+OxymlyiIM5GWTSmRgVVW2RCYe2Ma52N/E6dsk14+6lP9UpVCt554bAozEXO7bK+OOfCI3Q; 3:j9UiW0U+ywf//c60La1KeMDueAyq+zSqRjjTZesW7ykRGsP7kpNZJp9y4N0PRbV56TJcKrvK5TaNUngE2xLloFZGOY8ScbiWcGdpgZThOIx2025o2KaP3Ut191FIqrAHP/BvBBZJS3Qpa+wObvO2GfL4FgJbjaTqSjQnC2kqt6wbgm10ftLr/r13e6KuQTROoJfVDHD5Hs2TOrC6g6fA2IHvRcbI941fzmOPlTIdNCo= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:CY4PR03MB2439; X-Microsoft-Exchange-Diagnostics: 1; CY4PR03MB2439; 25:w2ZdAxeLD4jyfLxB72uq88m6S/ThGpO3VMwR3cIcy5LHvIx9G6KKNmxhlbGrCe/0YmaflcJw67EsbqzOKXG1jaLlWZp5r2HfbjOVAbRL2o6xi9BTTWdITnKe1CinuUSNYn6/PffaA8Bs0s1cntlajJ6FEPF1TD39rEQpKoizytem3ZLgf2j1Zh+ZiFwPRbgBvbNrr598R+cCfMslBtyovkiF67KDcTc+uRMGqVe7TUbex9P3Rpj6XX8J/zk+kGF5jCahnPJqCVUpyGLPY2AJKmQpMyB9KVTdKTdG3lFgUjU4Ond3kXZXHv/SPTxh19iE+eS6Zr7uuSCsC7Lv/jKHXkZZv89Xx+PFlzajtYVyUAIGzve7bAWq3fBleKP338Q9F+QUk11PH9ud3n9GeFJ9kNDXUa18aywTDvTR/OP+Y0HjS155eCg1z0/ESJ+nGBak10f1SYI21DRoFAQurQT/Sx1h+ZCrycYrFh3U2DLmp5XYXcRgZoUg+TQU3E4uqyRUcq5xmoufCE7owOAUVHSOHvkAJ3TkvUo/Ngawo2PfLvZxbPHla9TFqe6cfiMAvRf6s0Ed37wAoLC49CJcb8fKPHY91uQO2Mib0YCb4qu2eaH4Xc4y4kDih136VojECKVu+K3rlVW10tv4/nq3VBHLwloFERERawvdlltcVp+PdnJn+0B9fYM9HOg/EmcBR/YJJBOnzC6iDf1v/YVYWLBYx+C1F7b6M2seni0nwsD6s8Q= X-Microsoft-Exchange-Diagnostics: 1; CY4PR03MB2439; 31:ISc55y1BO4FP92a1pc8gi95FkT1jJxS0URtQPtOqjMsMAAfHdD3KcjM6wsFRXijUqvVg3ETUZEzF3rnwZO8xfLYRYy/nV0bdcTUhV3zhwdQvP1R6oertcwzJ2GUcCaFy43G1XcrRulRQKXEFysknxZTDcfudS4VXKG8JZ0rFXV9kC4IOVANkScsoofrLexPO/zfhhWaI4M3iohGhaPBDepm1A5vxlIxKjOZ4Sper5m4=; 4:K9ANCPJftTONKNbGF1doztlnMF5jgX0FumAd6j1bBKgqZAE4TV9o4v5CpzCPxeYCEv6Y2rLT5bXyFcVCDMncsLnQPi1ahhrI6JD/LIgjxQQRWMpZdNF0YQGa+R0qph4W+IsEZgewiN0799Ruj95IN01hB1Ph0tClE9m2NY0DpzD7K51EEict+oFmAgDTdmPFmro+YLTJBc39XjbjXPtBaUQY/moan/3R6KJ8TQKjh44V+peYPoyfBwMLvzl9t+W94w+pfkFP007eGTVAgHTIIhlMHtr14hUR3HpkAGbkOufpKcwhHT+fRQPEmk8/x2s0m6MuNfb6qNJOken1IWqdxXpDYJ+HOQwJjtMVKatrS2cQ2SWu3XDKbm2y4uZE7fGzkFv3FF+ki38ONSM5stwoLA5jkFs40dM16uKq3vGS88/whA+eWcvlwUeYqeIm0kvZLaitom25ePml+mBF+wDTWNXHdkt3LVTQF6VDJyG6w6SfOkcuoGfZCRtbEiA88Z9EUlI5XCBQhyBImPLZFwRgcudPtkNx5smegSm/Xm6Jut8= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040176)(601004)(2401047)(13015025)(13018025)(13023025)(13024025)(13017025)(5005006)(8121501046)(10201501046)(3002001)(6055026); SRVR:CY4PR03MB2439; BCL:0; PCL:0; RULEID:(400006); SRVR:CY4PR03MB2439; X-Forefront-PRVS: 0071BFA85B X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY4PR03MB2439; 23:EaDwR07wnw3VyjOvlLRONP1YLVGyj51iECsXC8SED?= =?us-ascii?Q?oxweo8BvwZxT8N+/aUiuYdETtxg8ymLXa/jW5oJRHHv9Cht4gpOVSJVs+2sd?= =?us-ascii?Q?97st0rv84/3N9zfCcinf3i8X96l3R6wm/VSoyLFv12tm0aHEY5KOBJLLbNWR?= =?us-ascii?Q?diXWl/5BeOEsW1tnELjW2epT2i7+VGCMevwd8OHqLLph8GFX2OcN6dzQjeQj?= =?us-ascii?Q?6QrUa9Cb5WSxaO2cSQEmm1dsyFboN5FAHPT99gNhDOHd0R5hQAokGYp8SlHy?= =?us-ascii?Q?sdOCmDWRIUcmeCRpe85zPskbAJCnYJwkNNCOoalsdSH1L/IkIPqkK3tEsQGr?= =?us-ascii?Q?Tk2A4RbssEVclgS940sYCyjsnbuQ+2YFXsp1veL48Vh4lIjr2MK/c0YLHZ0g?= =?us-ascii?Q?6XLCrmNX3fK40JujrSFtoNXfhewJxahH6Quw2r7UO+uqyLXnt4kX9CVbeg6X?= =?us-ascii?Q?OgxMb0Wss95t0sTlNQDGxM2B0L9/t2NSXppidMbFImFcqDnsKUHZ5XoFTcl3?= =?us-ascii?Q?JJAWmgq7t6Ai1MKUY6ZVxKev6rwnOUr1/4FK/tRCAscRgHRbUEDGq33tp5C7?= =?us-ascii?Q?J4+WgGVIzEwjArEcSELpPGGcToYi3CT9vzlqXq8DhT3HDkV+QPgKt3BurphV?= =?us-ascii?Q?6yygBRbXqaLZOVoNO85YyXU/HM9p1agl29sZbx7mfzni01uJF+fp7KaPnNAv?= =?us-ascii?Q?/re8KMuW20oHyYXt7iIV5EaaEmu64vvemO4YorCa84wnXIwswILMBMflN2MI?= =?us-ascii?Q?Xogc2qAdgB8Beepn5JEXmm17OkH0EL/r3u1pr0Gk0ZqGn1YBMP3adGxf6INV?= =?us-ascii?Q?iMH3EHPWWsXi7kznGmAeC43eWbMZRz2loiZcUQ7vWhRNxcPmHLYWfaUeStID?= =?us-ascii?Q?sLvfWukhJ5uNbc3uQDM320V451H8NnpTteGKV0pgUc5mL9neTDzE6NUTj3+A?= =?us-ascii?Q?oBLtA0t45gdZZU1R0yoYEeYc14K4jnszhGr4uImUZrHzIR0E41GN9W7TQlKn?= =?us-ascii?Q?eaoCQQ2gKGzY6FsOzB9Zlv7ZAaM9OJ6T7Lz8lbpNYrkQMj0qeiAdrejCSOAg?= =?us-ascii?Q?7+kKWLahzH8AnyrtGalv3Wfwq884NjzE/O5VMSonAD7+r9ytWSmtjgiSfv7Z?= =?us-ascii?Q?xBYD20c+6zdogxUpgVqMlDG2H+DGmsw1yiFJRqDfAV3dh7zH17EsTDVoGfPG?= =?us-ascii?Q?5AKIeY0LJVfUFo=3D?= X-Microsoft-Exchange-Diagnostics: 1; CY4PR03MB2439; 6:UhqXG492/BSZ7DXLYGwkeJF/lrStS5jWRMLlxRPXNUCOUFR4lyzRG822aEMFztygEXrKkUIlivztXCeJE78hWk4UaEW1veDZFJVxGzrIb3xG0yVsCknU6YhTpjSvP3xH8HMrFzbO4T+eKSaOjj8w92X+FF3uBAN8ZjyIR7OV0WKmeW8lg6LPMv4B/RBc3Xg2+63ZbfTdzg8ub7mzLsMrosYfW4XQiRVO6tNdNCakbzDj2pdcybHIFIAqm041soYdbdB435LKzOhh3RKH41gQ5Osxas0SuHTy5LfMZJ1xJrg=; 5:65U9dtnMyjb1gWuq2qJhPVrbjmg6yBFuDcgUSK6z7QPxyAQyYJsGtXTbkimJ0qMIQHhm6DHtt4DVR7FCMweagxn69650u2l8tVlnvrEvd1zwsu0wVpgszJ0R7Q9lCXwwwjCYhqFCElk9w2GFz8Y9qxRsKQKB/MMMbIgxwKb3IiE=; 24:XROsxbVlE3nRPHBwC8iWr70ynN8+wUgSN4ZBmvzy+ZacwnzjV8bmq8urI3e1A0ne+BHb+AxY2F/mJJoyH9b+pw8nIgruj7KJxiPHqIFGKhI=; 7:BPvJcZB8N/MyoGgn6MxPcQrFrWh4Yb2MlXue1uGBfW3Hj/TNYYAZcajcysfEiRnpNgFSqeG3bHcuLivcKZ0vxJQy1Ka2NY9xV9dumS47fo+Bp+5hIZ3WbRWRyjek3J9L5JnmYN779BeakKZJ8NJfpYKh5FZ+jQ1FMgZAZy69XKc0QmcVVnEN6FRkj4TBokdpgCPi/OjXaNHcG/jxRndJmzhJh9T/Fk8PrJfMDvsdoXI4ExkzkZ2THNwTakKhU0TCfsjvF6xFuFIY06Z8AnysC6LPq9YZidB3nRBs3xeQ2dG95KSDQFkSY5Y9ORqPICup SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Sep 2016 12:42:05.1456 (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: CY4PR03MB2439 Subject: [dpdk-dev] [PATCH v11 01/24] eal: remove duplicate function declaration X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" From: David Marchand rte_eal_dev_init is declared in both eal_private.h and rte_dev.h since its introduction. This function has been exported in ABI, so remove it from eal_private.h Fixes: e57f20e05177 ("eal: make vdev init path generic for both virtual and pci devices") Signed-off-by: David Marchand Signed-off-by: Shreyansh Jain Reviewed-by: Jan Viktorin --- lib/librte_eal/common/eal_private.h | 7 ------- lib/librte_eal/linuxapp/eal/eal.c | 1 + 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/lib/librte_eal/common/eal_private.h b/lib/librte_eal/common/eal_private.h index 19f7535..ca1aec6 100644 --- a/lib/librte_eal/common/eal_private.h +++ b/lib/librte_eal/common/eal_private.h @@ -237,13 +237,6 @@ int rte_eal_intr_init(void); int rte_eal_alarm_init(void); /** - * This function initialises any virtual devices - * - * This function is private to the EAL. - */ -int rte_eal_dev_init(void); - -/** * Function is to check if the kernel module(like, vfio, vfio_iommu_type1, * etc.) loaded. * diff --git a/lib/librte_eal/linuxapp/eal/eal.c b/lib/librte_eal/linuxapp/eal/eal.c index d5b81a3..9412983 100644 --- a/lib/librte_eal/linuxapp/eal/eal.c +++ b/lib/librte_eal/linuxapp/eal/eal.c @@ -70,6 +70,7 @@ #include #include #include +#include #include #include #include