From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM02-CY1-obe.outbound.protection.outlook.com (mail-cys01nam02on0081.outbound.protection.outlook.com [104.47.37.81]) by dpdk.org (Postfix) with ESMTP id 9CD3A689B for ; Fri, 16 Sep 2016 06:47:36 +0200 (CEST) Received: from BN6PR03CA0068.namprd03.prod.outlook.com (10.173.137.30) by BY2PR0301MB2005.namprd03.prod.outlook.com (10.163.196.27) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.619.10; Fri, 16 Sep 2016 04:47:34 +0000 Received: from BY2FFO11OLC007.protection.gbl (2a01:111:f400:7c0c::193) by BN6PR03CA0068.outlook.office365.com (2603:10b6:404:4c::30) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.619.10 via Frontend Transport; Fri, 16 Sep 2016 04:47:34 +0000 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=nxp.com; intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=fail action=none header.from=nxp.com; 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 BY2FFO11OLC007.mail.protection.outlook.com (10.1.14.254) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.619.6 via Frontend Transport; Fri, 16 Sep 2016 04:47:33 +0000 Received: from [10.232.14.87] ([10.232.14.87]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id u8G4lUSi016744; Thu, 15 Sep 2016 21:47:31 -0700 To: Ferruh Yigit , References: <1466510566-9240-1-git-send-email-shreyansh.jain@nxp.com> <1473257297-7221-1-git-send-email-shreyansh.jain@nxp.com> <1473257297-7221-23-git-send-email-shreyansh.jain@nxp.com> CC: , Jan Viktorin From: Shreyansh Jain Message-ID: Date: Fri, 16 Sep 2016 10:17:58 +0530 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset="windows-1252"; format=flowed Content-Transfer-Encoding: 7bit X-EOPAttributedMessage: 0 X-Matching-Connectors: 131184748535617189; (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)(3190300001)(339900001)(24454002)(199003)(377454003)(189002)(106466001)(36756003)(4001350100001)(105606002)(76176999)(50986999)(54356999)(33646002)(31686004)(626004)(77096005)(2950100001)(8666005)(97736004)(5001770100001)(4326007)(47776003)(305945005)(2906002)(68736007)(356003)(93886004)(7846002)(5890100001)(65806001)(65956001)(19580395003)(230700001)(81156014)(586003)(87936001)(50466002)(23746002)(65826007)(189998001)(11100500001)(104016004)(8936002)(31696002)(8676002)(64126003)(83506001)(81166006)(86362001)(92566002)(85426001)(5660300001)(575784001)(19580405001)(7059030); DIR:OUT; SFP:1101; SCL:1; SRVR:BY2PR0301MB2005; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BY2FFO11OLC007; 1:Vcu3ixMFz0bGGJxI4tlF3p7Ut6NRp70QxALiAz5zGpqKzMUqVGPCc/OGjtlhiuRI5xi+mJnsvz0SX6yxj+0MtGc3mi0wFVxxYPc5TQhtDDjUjZBnkanYshljti3p0t2OsOd3QawlEb9lqTLCJzJz90e8LwzngG1GcnG4BGxEgQLLQ79CYXZGZocL/KwlZWcJP71WEqAZ3ndFwFN+I91F3ZqxDsRSqI929U8VRwzhyplT85kvhp8e0OABXGvzXViIKHlxPHMlC44CuOP5R6LYyJtjYr0gKsfXRbBXFmqanQObhZrPeFX6gmd9zvb+mFecI2gTEGQKAkHBWqB7GmtmLCe6kO/D9oaJvJ+/hXfTqHwCcXqGv4HbdI3dbfYJl9qkLSKjERHy8DIBsaqYOBvvsJyjd+gYbs/5f5Il1wywJm+XpWGRh33jCcqnH7TzEwcxHz9HwOLkgIx6qlbYaiSY9EDrjXKzPUwI05KuSubnlgJVX/5BBHKEgLW4HsCvY0kpvkFV/W9y6YYYfjgz7B9toOIQJ47LWKLZhRQFjx5ouTFavB5x9Bj7MO/oNqlkYUDDNjyraECAsgiwxbyrTedKfXGGUelNR2S4ihGb48HbssVgy7JtpNPNHPUqHOqccQ8hFivo4NDpGghpIcakA02y4Q== X-MS-Office365-Filtering-Correlation-Id: 2a13ed58-3953-47e1-b547-08d3ddec92de X-Microsoft-Exchange-Diagnostics: 1; BY2PR0301MB2005; 2:bYsotOWp8kf9HyR8z6EN0x8u7wb969b4HoGZW9ordQvnqjphbTGYRkMGAp4CDtBK1Mhot9CWBQSoBVYJ8cFASrtT3JVrAViOKh/L1BPXh+SiCq1w/jbeHXKndseG37klNc6f3dBn2WgVx224Au0jmlmLbBlYHhi5DTLWJM9LnUvjSMPzFkDvIajKgC/PpfQg; 3:+EXqcN9erXwLIKMekGTz58ExV36iaPL+Q4EcRXGu7gu2VnJNM71wcxgwI68tZ6KWtPwhUxe+wP2hq2wL+sdByCNbbuQ8l19hJXrV/4V1ScjrjyJIgTY+wDBC2evYT0bMJF51KSuVsAR1dMiT6hYzRb8oKyzTgGCEi/z3dwlf6ahgvczncAGtkg2ICu7KD5j3zRvfLUoJZdEQyaTopCSrMNKNMpfKYegokS23S8EKpBE=; 25:14SveWj/Laeb5f5Brv1fhB8tqU1YYvGXv/0D90G/GBJ846LzgG8hSzuPN5gmvhNTy3P8GBxve9qI7DGq4amos6vzuVqfx/u9A33QGbYc+Senh4HczXVtxAn5YpA66ReVRjqbJ1AFcfsqgiljItlUyxFYtv7/KxSF7vAWITGJ/h/9vdqfpW4GX11WSZs8t3p+CG69ASqu8ROX9qxK+gHLJ/w47aEAHFJXl74J20nCCvPlmHY4+b6B9d/qfjX3/l5KHIJcecVCyf5R66wwSYz+4X9cUn1L9JeHqbd8tNxRD7VkchShc8u9+WsXVateQDBX2V+3f7TEme0BRgvLr3lfFSW4F5ngt/dpcLwCOLtOlqmsJ5vCF5Skid74xTnlyMI7OmTH3nefDraYXSm1ORlglZzorsnsJx1tthv6JbVruxQ= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BY2PR0301MB2005; X-Microsoft-Exchange-Diagnostics: 1; BY2PR0301MB2005; 31:1rKglmfy6uWX1ZrIAoaNC+SZFDP5D2OVjXrXP1xlDUirNbxReqF+391aLh4lQGt3xUWLp3DLlYmML27B+VZljsDVK+4d7vP17+x3uLIUBnUpD9P+hMhh3vcwRrMYvmwjRbE+i82aWZTBrRY04gZXMMo8i1kAi9nRgCcSvha/7sOFvmh2loVmJ7i7n1ysQLupRHHgGw8FBGrp/k+DHO/gLn8JxIzmnVRhUXeKFdIWMGk=; 4:RW3QTBBLrsXxfh/+8vi9WPSrgFq4CwVMEJ1GAXe7L4E0h+90krhmiKdhMslbuc7y0+CvNaTwGk9aUMpdRP+tUOd4ZL9KatKxJL63YQ4vrsDWmPLiGCCEoISfug2TyKDM+ur4HlcMBtziVu5KOyi16JaAdyE3abY/ItYcHHQwCPo6MvkQOm1ZnIdu5+rp7tua7ImPEUnQ2YlNF3h7myzDodoDx6ba0lO8UMMqB83KJv96AlotKBbJGn9KhfU8wPhCBXDZIU15teMzeQK0Hl1PTxEhLEIRsOtGQA3dRmfeQpVyI3edRQIEZlN4QmXDMu0W1f30V2MQWe8yr3GacuySFYEN58UTdlGYv69iTfEsC63lu7KCQFhncRJY7gDZLBmuG0N6tufdgoz75kg6RFeK/V6vsC0Oc6TjARAN76nKmH3wAJxlBuCHohmwdOcsnEABeJ7SsROncgukIQ15pKCNLJzv9Jju+M08o/RZWmx0o1cCDVEHfn8GI2TQsnaykcDwZG/QvvDwhKbU9URDNkV+RsFZM+rTF+OBx0gsF7gjK/M= 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)(13017025)(5005006)(8121501046)(13015025)(13024025)(13023025)(13018025)(10201501046)(3002001)(6055026); SRVR:BY2PR0301MB2005; BCL:0; PCL:0; RULEID:(400006); SRVR:BY2PR0301MB2005; X-Forefront-PRVS: 0067A8BA2A X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1; BY2PR0301MB2005; 23:gTQsAFWTIdyeLRFd5eX92JGEjPzsbSMPOkI?= =?Windows-1252?Q?y2OQgUn/EKOcWQnj0agmjIPovyprETeSRFfr8p9M1vh0UVcC9yuJHq3/?= =?Windows-1252?Q?8M+q+CqCjJgHbUXjAj83Dd5R+HfLdoaXaB+uc+2Bi6inMdLzaquw6XRN?= =?Windows-1252?Q?AAhk9YHfN3ciGGiLq7/yh4NUNl3BYjoDqknLdbTy7YRu+gt+qqMB0ZiJ?= =?Windows-1252?Q?JkO1yrChpFbQ3nsEdDHbEuta3+7xtIeeQHFU5zhhsO730B/jyp5JahpE?= =?Windows-1252?Q?8eiK5pcV6fFc55SRTlqaXu4ZpodU8YAd8zKyhpxWWfsdyYznUGVtx/JZ?= =?Windows-1252?Q?LfMPCq205WOZpiCch5TuEn5DBM2xpWX4jDNFe/YJf5E7PWAhl8/O+/Xs?= =?Windows-1252?Q?ueUeKh3KXJy7fOcnu1FEc2U7wmBciI0B1DpQYaemg8d/+Wl9UpKuKMb8?= =?Windows-1252?Q?BqrG8wjzPEtO/4DYkSK60vANWea4ZV5KrSrvAAbxV1SQv3EfY3fMkgW1?= =?Windows-1252?Q?TVZKRQMRK2jJ9j6tnIIDL9r3AiuYWY94HGcXMskG8W7cr/JRx4E4vqG1?= =?Windows-1252?Q?DMtu2uTwd9yFqLnr3nHQsPo1n5E/TWy7HbvVjmcKTIWZsx+sLY53jMqS?= =?Windows-1252?Q?QDXpsxNFvBIGDZ/82IctvJBbiHwMUeR1ljIcLVr4WGyBS6PkU1iUOyNN?= =?Windows-1252?Q?QLDYiREp2hcFP33gt56cWDxMi2wQoNXKluHakwNmrS+DM4Ln7jCBF3jb?= =?Windows-1252?Q?vQsh//sdjMBhqAa9aH5+W4bknVfrgnc9I+JXRqeP8YIOyII62MDjBeZQ?= =?Windows-1252?Q?jIkyc0zXibWLv1+6pa3pkalhi42J94KovKHOwNW7mmDd5ru0Q9cOVQmn?= =?Windows-1252?Q?P0yly6cMtA0UfcNej81dbfuDUO+fApvH74pDmh1V8yiWHfBmS1Pew9XB?= =?Windows-1252?Q?CIh87MYHKoNGGbw2AEs74dMoPAZdlAlu39L8IQm4aQNuIDmKOR5ZT16s?= =?Windows-1252?Q?e2JSuUn4VJGoctt9DH1s+wRYE8dLuUEkwOoqlFUZkqvcBUlAuBhevotO?= =?Windows-1252?Q?oHHNIFznnObLL8RSiIUpp39jCcw63reRFJ9C4XoTyPIo5ekUVAp9nYow?= =?Windows-1252?Q?AAtZLtzs1bjR8MB343BeIl8BfTcKL0wOk8ksjlS14MCk5lPaXyVWFKgA?= =?Windows-1252?Q?mzXSY104Zx1apCzvyCirT0h5sqlB25Dk85IN2xR+/tVSiuwN8uekGFpe?= =?Windows-1252?Q?WZWu+OK8rnRbikv1y9Fl9I8bp9HUasm9KcKjwi1DnrgDhauHfUFMVWWl?= =?Windows-1252?Q?koETl94UHCVvZBP9bwGNwEeD/CGGW0Kun3EvnPN1PElZyh9LRgcDYPJW?= =?Windows-1252?Q?ZsB9YpEAQmjKIb6ODpzn9j7/IM37HKOInRx3aDJzm6IEsR8HgV3mh2IF?= =?Windows-1252?Q?Xnb1yePYf/9rcTZ0iUXia0VE2quljQmaP1g99wyZQJ0grvrP33GI9BYZ?= =?Windows-1252?Q?wBU8JNt9PPxiAe37gR2N7sc9CSQovQX6fymUsGLhdNaZ89gULoalYaMa?= =?Windows-1252?Q?1Hmo4uUJHlW+hcXBHB+MteqMFZUc5EgHKrpDV?= X-Microsoft-Exchange-Diagnostics: 1; BY2PR0301MB2005; 6:g7QVRnr7/mOiEUGxGdNdDUO71JT/vfuu4ghDsvhT5kwQB2azkdmXr7axtmZfS/b5TpPdOcIei9/XNFpetB34Id2px3G/M4lF7yWH4rV+cST/Hq9Wb80O5JpI11VDzwBw8wr8n/oJNdcw8T1f9nW96kftTD1JXdToTP22wNE52Dvucl4X5yg+s0xf8sctTowZwfTj0TuVB1BBEd4nDlsvWdWhr/bnzc8RnPRuDbXC5lvnJzWgWEQ2B3pRaxmX0u1Fx+wKszC7ULEyRVKms+jiwGYffy898XgxSY0zPL4+CWc=; 5:Qxksp0bFLQI5mKqQVDwcJ0mkPZPzkkqUFulzDnQxtbAySIU3npGRmF6R+vDYeAV4hFjRJdTZ+T+DEke5HqwlnZK+QsF/TQM5omluJ65w4Y4nQdhkorqSnOVcwPEv6z2O2v5f7oYGZUZCWkeRYU3V+MYlXuVljDZkSZi9C2yPjD0=; 24:/TGhspliZ/FHwHlg8gNVt7nkw6tsY1G5rNRjAJTOSFkDvxW3hrNZYZVonzi+j16XR05stKOPx42xqYYo8S9mRczFv8Z3fNHzCdTdR1dpqMw=; 7:svACceJQOJo5BzYBhE4y2zI5tbq8MjpgxV8QABPmScINH4LfeA7HN0C+zViS5+LdmDrssfUfhxwruS2GxYlLb44W1PWFj9N0uPqQXV/UER5bIxuqbCjmOGIXLmMy49qPttjkl99oFbHMDH1UcFg4kVTfs0BgJmKtnA5DTUEIevrE9JF8wBxeh8QDgphJoQJbxrHsbWulmKuOQs2JaLA0kiax6ERU7jpnuDkHAMKRNE60xwgIiCi9UYMPU1GtXOKx SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Sep 2016 04:47:33.3589 (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: BY2PR0301MB2005 Subject: Re: [dpdk-dev] [PATCH v9 22/25] eal/pci: inherit rte_driver by rte_pci_driver 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: , X-List-Received-Date: Fri, 16 Sep 2016 04:47:37 -0000 On Thursday 08 September 2016 07:55 PM, Ferruh Yigit wrote: > On 9/7/2016 3:08 PM, Shreyansh Jain wrote: >> Remove the 'name' member from rte_pci_driver and move to generic rte_driver. >> >> Most of the PMD drivers were initially using DRIVER_REGISTER_PCI(..) >> as well as assigning a name to eth_driver.pci_drv.name member. >> In this patch, only the original DRIVER_REGISTER_PCI(..) name has been >> populated into the rte_driver.name member - assignments through eth_driver >> has been removed. >> >> Signed-off-by: Jan Viktorin >> Signed-off-by: Shreyansh Jain > > .... > >> diff --git a/lib/librte_eal/linuxapp/eal/rte_eal_version.map b/lib/librte_eal/linuxapp/eal/rte_eal_version.map >> index c0bd391..b8bfd4b 100644 >> --- a/lib/librte_eal/linuxapp/eal/rte_eal_version.map >> +++ b/lib/librte_eal/linuxapp/eal/rte_eal_version.map >> @@ -172,4 +172,7 @@ DPDK_16.11 { >> >> rte_eal_dev_attach; >> rte_eal_dev_detach; >> + rte_eal_vdrv_register; >> + rte_eal_vdrv_unregister; >> + >> } DPDK_16.07; > > This needs to be part of patch 15, where these functions implemented. > > Missing these in .map files cause patch 17,18,19,20,21 fail to compile > for shared lib config. > Updated the map file in Patch 16 of v10 posted. Thanks for comment. -- - Shreyansh