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(<name>..) >> as well as assigning a name to eth_driver.pci_drv.name member. >> In this patch, only the original DRIVER_REGISTER_PCI(<name>..) name has been >> populated into the rte_driver.name member - assignments through eth_driver >> has been removed. >> >> Signed-off-by: Jan Viktorin <viktorin at rehivetech.com> >> Signed-off-by: Shreyansh Jain <shreyansh.jain at nxp.com> > > .... > >> 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