[dpdk-dev] [PATCH v11 08/13] ethdev: Add functions that will be used by port hotplug functions
Iremonger, Bernard
bernard.iremonger at intel.com
Mon Feb 23 12:39:23 CET 2015
> >> the pointer diff --git a/lib/librte_ether/rte_ether_version.map
> >> b/lib/librte_ether/rte_ether_version.map
> >> index f66fd2d..099c769 100644
> >> --- a/lib/librte_ether/rte_ether_version.map
> >> +++ b/lib/librte_ether/rte_ether_version.map
> >> @@ -6,6 +6,7 @@ DPDK_2.0 {
> >> rte_eth_allmulticast_enable;
> >> rte_eth_allmulticast_get;
> >> rte_eth_dev_allocate;
> >> + rte_eth_dev_allocated;
> >> rte_eth_dev_bypass_event_show;
> >> rte_eth_dev_bypass_event_store;
> >> rte_eth_dev_bypass_init;
> >> @@ -32,9 +33,14 @@ DPDK_2.0 {
> >> rte_eth_dev_filter_supported;
> >> rte_eth_dev_flow_ctrl_get;
> >> rte_eth_dev_flow_ctrl_set;
> >> + rte_eth_dev_get_addr_by_port;
> >> + rte_eth_dev_get_changed_port;
> > Hi Tetsuya,
> >
> > rte_eth_dev_get_device_type;
> >
> > needs to be added to rte_ether_version map to solve linking issue.
>
> Hi Bernard,
>
> Thanks.
> Could you please let me know how can I check this linking issue on my environment?
> I will add it on my test.
>
> Thanks,
> Tetsuya
>
Hi Tetsuya,
In config/common_linuxapp
With "CONFIG_RTE_BUILD_SHARED_LIB=y" the follow linking error is occurring
LD test
/root/dpdk_sforge_2/x86_64-native-linuxapp-gcc/lib/librte_eal.so: undefined reference to `rte_eth_dev_get_device_type'
collect2: error: ld returned 1 exit status
make[5]: *** [test] Error 1
make[4]: *** [test] Error 2
make[3]: *** [app] Error 2
make[2]: *** [all] Error 2
make[1]: *** [x86_64-native-linuxapp-gcc_install] Error 2
make: *** [install] Error 2
Regards,
Bernard.
> >
> > Regards,
> >
> > Bernard.
> >
> >
> >> rte_eth_dev_get_mtu;
> >> + rte_eth_dev_get_name_by_port;
> >> + rte_eth_dev_get_port_by_addr;
> >> rte_eth_dev_get_vlan_offload;
> >> rte_eth_dev_info_get;
> >> + rte_eth_dev_is_detachable;
> >> rte_eth_dev_mac_addr_add;
> >> rte_eth_dev_mac_addr_remove;
> >> rte_eth_dev_priority_flow_ctrl_set;
> >> @@ -44,6 +50,7 @@ DPDK_2.0 {
> >> rte_eth_dev_rss_reta_update;
> >> rte_eth_dev_rx_queue_start;
> >> rte_eth_dev_rx_queue_stop;
> >> + rte_eth_dev_save;
> >> rte_eth_dev_set_link_down;
> >> rte_eth_dev_set_link_up;
> >> rte_eth_dev_set_mtu;
> >> --
> >> 1.9.1
More information about the dev
mailing list