From d8f119db38c83443d7af0c5a7bdd37b73e85b6f3 Mon Sep 17 00:00:00 2001 From: Christian Ehrhardt Date: Wed, 17 May 2017 14:26:24 +0200 Subject: [PATCH] d/*.symbols: update symbols dropped in 17.02/17.05 This is an isolated commit to easily spot what was removed. The deprecation notice only specifies a minimum so all sorts of 2.0-16.11 calls got dropped. We never released a 17.02, so anything dropped there shows up now as well. Change-Id: Id2f20305fb13c031994836af7800d7c94c2590db Signed-off-by: Christian Ehrhardt --- debian/librte-eal17.05.symbols | 24 ------------------------ debian/librte-ethdev17.05.symbols | 9 --------- debian/librte-mempool17.05.symbols | 1 - debian/librte-pmd-null17.05.symbols | 4 ++-- debian/librte-pmd-vhost17.05.symbols | 3 --- debian/librte-ring17.05.symbols | 1 - debian/librte-vhost17.05.symbols | 4 ---- 7 files changed, 2 insertions(+), 44 deletions(-) diff --git a/debian/librte-eal17.05.symbols b/debian/librte-eal17.05.symbols index d775cbaa..0ea51c45 100644 --- a/debian/librte-eal17.05.symbols +++ b/debian/librte-eal17.05.symbols @@ -12,8 +12,6 @@ librte_eal.so.17.05.0 librte-eal17.05 #MINVER# eal_parse_sysfs_value@DPDK_2.0 16.04 eal_timer_source@DPDK_2.0 16.04 lcore_config@DPDK_2.0 16.04 - pci_device_list@DPDK_2.0 16.04 - pci_driver_list@DPDK_2.0 16.04 pci_get_sysfs_path@DPDK_16.07 16.07~rc1 per_lcore__lcore_id@DPDK_2.0 16.04 per_lcore__rte_errno@DPDK_2.0 16.04 @@ -40,12 +38,9 @@ librte_eal.so.17.05.0 librte-eal17.05 #MINVER# rte_eal_alarm_set@DPDK_2.0 16.04 rte_eal_dev_attach@DPDK_16.11 16.11 rte_eal_dev_detach@DPDK_16.11 16.11 - rte_eal_dev_init@DPDK_2.0 16.04 rte_eal_devargs_add@DPDK_2.0 16.04 rte_eal_devargs_dump@DPDK_2.0 16.04 rte_eal_devargs_type_count@DPDK_2.0 16.04 - rte_eal_driver_register@DPDK_2.0 16.04 - rte_eal_driver_unregister@DPDK_2.0 16.04 rte_eal_get_configuration@DPDK_2.0 16.04 rte_eal_get_lcore_state@DPDK_2.0 16.04 rte_eal_get_physmem_layout@DPDK_2.0 16.04 @@ -57,31 +52,12 @@ librte_eal.so.17.05.0 librte-eal17.05 #MINVER# rte_eal_mp_remote_launch@DPDK_2.0 16.04 rte_eal_mp_wait_lcore@DPDK_2.0 16.04 rte_eal_parse_devargs_str@DPDK_2.0 16.04 - rte_eal_pci_detach@DPDK_2.1 16.04 - rte_eal_pci_dump@DPDK_2.0 16.04 - rte_eal_pci_ioport_map@DPDK_16.04 16.04 - rte_eal_pci_ioport_read@DPDK_16.04 16.04 - rte_eal_pci_ioport_unmap@DPDK_16.04 16.04 - rte_eal_pci_ioport_write@DPDK_16.04 16.04 - rte_eal_pci_map_device@DPDK_16.04 16.04 - rte_eal_pci_probe@DPDK_2.0 16.04 - rte_eal_pci_probe_one@DPDK_2.0 16.04 - rte_eal_pci_read_config@DPDK_2.1 16.04 - rte_eal_pci_register@DPDK_2.0 16.04 - rte_eal_pci_scan@DPDK_2.0 16.04 - rte_eal_pci_unmap_device@DPDK_16.04 16.04 - rte_eal_pci_unregister@DPDK_2.0 16.04 - rte_eal_pci_write_config@DPDK_2.1 16.04 rte_eal_primary_proc_alive@DPDK_16.04 16.04 rte_eal_process_type@DPDK_2.0 16.04 rte_eal_remote_launch@DPDK_2.0 16.04 rte_eal_set_socket_permissions@DPDK_2.2 16.04 rte_eal_tailq_lookup@DPDK_2.0 16.04 rte_eal_tailq_register@DPDK_2.0 16.04 - rte_eal_vdev_init@DPDK_2.0 16.04 - rte_eal_vdev_uninit@DPDK_2.0 16.04 - rte_eal_vdrv_register@DPDK_16.11 16.11 - rte_eal_vdrv_unregister@DPDK_16.11 16.11 rte_eal_wait_lcore@DPDK_2.0 16.04 rte_epoll_ctl@DPDK_2.1 16.04 rte_epoll_wait@DPDK_2.1 16.04 diff --git a/debian/librte-ethdev17.05.symbols b/debian/librte-ethdev17.05.symbols index c3d0f2ae..7c2a225b 100644 --- a/debian/librte-ethdev17.05.symbols +++ b/debian/librte-ethdev17.05.symbols @@ -1,7 +1,6 @@ librte_ethdev.so.17.05.0 librte-ethdev17.05 #MINVER# DPDK_16.04@DPDK_16.04 16.07~rc1 DPDK_16.07@DPDK_16.07 16.07~rc1 - DPDK_16.11@DPDK_16.11 16.11 DPDK_17.02@DPDK_17.02 17.05 DPDK_17.05@DPDK_17.05 17.05 DPDK_2.2@DPDK_2.2 16.07~rc1 @@ -13,7 +12,6 @@ librte_ethdev.so.17.05.0 librte-ethdev17.05 #MINVER# rte_eth_allmulticast_disable@DPDK_2.2 16.07~rc1 rte_eth_allmulticast_enable@DPDK_2.2 16.07~rc1 rte_eth_allmulticast_get@DPDK_2.2 16.07~rc1 - rte_eth_copy_pci_info@DPDK_2.2 16.07~rc1 rte_eth_dev_allocate@DPDK_2.2 16.07~rc1 rte_eth_dev_allocated@DPDK_2.2 16.07~rc1 rte_eth_dev_attach@DPDK_2.2 16.07~rc1 @@ -45,8 +43,6 @@ librte_ethdev.so.17.05.0 librte-ethdev17.05 #MINVER# rte_eth_dev_l2_tunnel_offload_set@DPDK_16.04 16.07~rc1 rte_eth_dev_mac_addr_add@DPDK_2.2 16.07~rc1 rte_eth_dev_mac_addr_remove@DPDK_2.2 16.07~rc1 - rte_eth_dev_pci_probe@DPDK_16.11 16.11 - rte_eth_dev_pci_remove@DPDK_16.11 16.11 rte_eth_dev_priority_flow_ctrl_set@DPDK_2.2 16.07~rc1 rte_eth_dev_release_port@DPDK_2.2 16.07~rc1 rte_eth_dev_rss_hash_conf_get@DPDK_2.2 16.07~rc1 @@ -66,10 +62,6 @@ librte_ethdev.so.17.05.0 librte-ethdev17.05 #MINVER# rte_eth_dev_set_mtu@DPDK_2.2 16.07~rc1 rte_eth_dev_set_rx_queue_stats_mapping@DPDK_2.2 16.07~rc1 rte_eth_dev_set_tx_queue_stats_mapping@DPDK_2.2 16.07~rc1 - rte_eth_dev_set_vf_rx@DPDK_2.2 16.07~rc1 - rte_eth_dev_set_vf_rxmode@DPDK_2.2 16.07~rc1 - rte_eth_dev_set_vf_tx@DPDK_2.2 16.07~rc1 - rte_eth_dev_set_vf_vlan_filter@DPDK_2.2 16.07~rc1 rte_eth_dev_set_vlan_ether_type@DPDK_16.04 16.07~rc1 rte_eth_dev_set_vlan_offload@DPDK_2.2 16.07~rc1 rte_eth_dev_set_vlan_pvid@DPDK_2.2 16.07~rc1 @@ -102,7 +94,6 @@ librte_ethdev.so.17.05.0 librte-ethdev17.05 #MINVER# rte_eth_rx_queue_info_get@DPDK_2.2 16.07~rc1 rte_eth_rx_queue_setup@DPDK_2.2 16.07~rc1 rte_eth_set_queue_rate_limit@DPDK_2.2 16.07~rc1 - rte_eth_set_vf_rate_limit@DPDK_2.2 16.07~rc1 rte_eth_speed_bitflag@DPDK_16.04 16.07~rc1 rte_eth_stats_get@DPDK_2.2 16.07~rc1 rte_eth_stats_reset@DPDK_2.2 16.07~rc1 diff --git a/debian/librte-mempool17.05.symbols b/debian/librte-mempool17.05.symbols index ebc7e1fe..0056c52f 100644 --- a/debian/librte-mempool17.05.symbols +++ b/debian/librte-mempool17.05.symbols @@ -7,7 +7,6 @@ librte_mempool.so.17.05.0 librte-mempool17.05 #MINVER# rte_mempool_cache_free@DPDK_16.07 16.07~rc1 rte_mempool_calc_obj_size@DPDK_2.0 16.07~rc1 rte_mempool_check_cookies@DPDK_16.07 16.07~rc1 - rte_mempool_count@DPDK_2.0 16.07~rc1 rte_mempool_create@DPDK_2.0 16.07~rc1 rte_mempool_create_empty@DPDK_16.07 16.07~rc1 rte_mempool_dump@DPDK_2.0 16.07~rc1 diff --git a/debian/librte-pmd-null17.05.symbols b/debian/librte-pmd-null17.05.symbols index 77b7970f..2af90a3d 100644 --- a/debian/librte-pmd-null17.05.symbols +++ b/debian/librte-pmd-null17.05.symbols @@ -1,4 +1,4 @@ librte_pmd_null.so.17.05.0 librte-pmd-null17.05 #MINVER# DPDK_2.0@DPDK_2.0 16.04 - DPDK_2.2@DPDK_2.2 16.04 - eth_dev_null_create@DPDK_2.2 16.04 +# INFO: this library exports no symbols, essentially it is a driver that +# registers itself on load and is then only driven by callbacks. diff --git a/debian/librte-pmd-vhost17.05.symbols b/debian/librte-pmd-vhost17.05.symbols index 908d5a5e..f7b149a4 100644 --- a/debian/librte-pmd-vhost17.05.symbols +++ b/debian/librte-pmd-vhost17.05.symbols @@ -1,8 +1,5 @@ librte_pmd_vhost.so.17.05.0 librte-pmd-vhost17.05 #MINVER# DPDK_16.04@DPDK_16.04 16.04 DPDK_16.11@DPDK_16.11 16.11 - rte_eth_vhost_feature_disable@DPDK_16.04 16.04 - rte_eth_vhost_feature_enable@DPDK_16.04 16.04 - rte_eth_vhost_feature_get@DPDK_16.04 16.04 rte_eth_vhost_get_queue_event@DPDK_16.04 16.04 rte_eth_vhost_get_vid_from_port_id@DPDK_16.11 16.11 diff --git a/debian/librte-ring17.05.symbols b/debian/librte-ring17.05.symbols index a1016399..6c9de441 100644 --- a/debian/librte-ring17.05.symbols +++ b/debian/librte-ring17.05.symbols @@ -8,4 +8,3 @@ librte_ring.so.17.05.0 librte-ring17.05 #MINVER# rte_ring_init@DPDK_2.0 16.04 rte_ring_list_dump@DPDK_2.0 16.04 rte_ring_lookup@DPDK_2.0 16.04 - rte_ring_set_water_mark@DPDK_2.0 16.04 diff --git a/debian/librte-vhost17.05.symbols b/debian/librte-vhost17.05.symbols index e2ca3094..4ca542b0 100644 --- a/debian/librte-vhost17.05.symbols +++ b/debian/librte-vhost17.05.symbols @@ -10,15 +10,11 @@ librte_vhost.so.17.05.0 librte-vhost17.05 #MINVER# rte_vhost_driver_enable_features@DPDK_17.05 17.05 rte_vhost_driver_get_features@DPDK_17.05 17.05 rte_vhost_driver_register@DPDK_2.0 16.07~rc1 - rte_vhost_driver_session_start@DPDK_2.0 16.07~rc1 rte_vhost_driver_set_features@DPDK_17.05 17.05 rte_vhost_driver_start@DPDK_17.05 17.05 rte_vhost_driver_unregister@DPDK_2.1 16.07~rc1 rte_vhost_enable_guest_notification@DPDK_2.0 16.07~rc1 rte_vhost_enqueue_burst@DPDK_2.0 16.07~rc1 - rte_vhost_feature_disable@DPDK_2.0 16.07~rc1 - rte_vhost_feature_enable@DPDK_2.0 16.07~rc1 - rte_vhost_feature_get@DPDK_2.0 16.07~rc1 rte_vhost_get_ifname@DPDK_16.07 16.07~rc1 rte_vhost_get_mem_table@DPDK_17.05 17.05 rte_vhost_get_mtu@DPDK_17.05 17.05 -- 2.16.6