d/*symbols: update symbols files for 17.02/17.05
authorChristian Ehrhardt <christian.ehrhardt@canonical.com>
Tue, 16 May 2017 14:57:18 +0000 (16:57 +0200)
committerChristian Ehrhardt <christian.ehrhardt@canonical.com>
Wed, 17 May 2017 13:49:50 +0000 (15:49 +0200)
This is the non critical part which inlcudes:
- renaming to match new versions of apckages and sonames
- addition of new libraries
- adaption of reference to packages/sonames in symbols files
- newly added symbols

Since we never released a 17.02 this wraps up the jump from 16.11 to
17.05.

Change-Id: Ieab8bc34dc6677b95ad1490d37bbce7c9da93bad
Signed-off-by: Christian Ehrhardt <christian.ehrhardt@canonical.com>
73 files changed:
debian/librte-acl17.05.symbols [moved from debian/librte-acl2.symbols with 90% similarity]
debian/librte-bitratestats17.05.symbols [new file with mode: 0644]
debian/librte-cfgfile17.05.symbols [moved from debian/librte-cfgfile2.symbols with 77% similarity]
debian/librte-cmdline17.05.symbols [moved from debian/librte-cmdline2.symbols with 97% similarity]
debian/librte-cryptodev17.05.symbols [moved from debian/librte-cryptodev2.symbols with 60% similarity]
debian/librte-distributor1.symbols [deleted file]
debian/librte-distributor17.05.symbols [new file with mode: 0644]
debian/librte-eal17.05.symbols [moved from debian/librte-eal3.symbols with 78% similarity]
debian/librte-efd17.05.symbols [new file with mode: 0644]
debian/librte-ethdev17.05.symbols [moved from debian/librte-ethdev5.symbols with 90% similarity]
debian/librte-eventdev17.05.symbols [new file with mode: 0644]
debian/librte-hash17.05.symbols [moved from debian/librte-hash2.symbols with 95% similarity]
debian/librte-ip-frag17.05.symbols [moved from debian/librte-ip-frag1.symbols with 85% similarity]
debian/librte-jobstats17.05.symbols [moved from debian/librte-jobstats1.symbols with 91% similarity]
debian/librte-kni17.05.symbols [moved from debian/librte-kni2.symbols with 89% similarity]
debian/librte-kvargs17.05.symbols [moved from debian/librte-kvargs1.symbols with 74% similarity]
debian/librte-latencystats17.05.symbols [new file with mode: 0644]
debian/librte-lpm17.05.symbols [moved from debian/librte-lpm2.symbols with 79% similarity]
debian/librte-mbuf17.05.symbols [moved from debian/librte-mbuf2.symbols with 94% similarity]
debian/librte-mempool-ring17.05.symbols [new file with mode: 0644]
debian/librte-mempool-stack17.05.symbols [new file with mode: 0644]
debian/librte-mempool17.05.symbols [moved from debian/librte-mempool2.symbols with 95% similarity]
debian/librte-meter17.05.symbols [moved from debian/librte-meter1.symbols with 66% similarity]
debian/librte-metrics17.05.symbols [new file with mode: 0644]
debian/librte-net1.symbols [deleted file]
debian/librte-net17.05.symbols [new file with mode: 0644]
debian/librte-pdump17.05.symbols [moved from debian/librte-pdump1.symbols with 86% similarity]
debian/librte-pipeline17.05.symbols [moved from debian/librte-pipeline3.symbols with 95% similarity]
debian/librte-pmd-af-packet17.05.symbols [new file with mode: 0644]
debian/librte-pmd-ark17.05.symbols [new file with mode: 0644]
debian/librte-pmd-avp17.05.symbols [new file with mode: 0644]
debian/librte-pmd-bnxt17.05.symbols [moved from debian/librte-pmd-bnxt1.symbols with 75% similarity]
debian/librte-pmd-bond17.05.symbols [moved from debian/librte-pmd-bond1.symbols with 95% similarity]
debian/librte-pmd-crypto-scheduler17.05.symbols [new file with mode: 0644]
debian/librte-pmd-cxgbe17.05.symbols [moved from debian/librte-pmd-cxgbe1.symbols with 73% similarity]
debian/librte-pmd-e1000-17.05.symbols [moved from debian/librte-pmd-e1000-1.symbols with 73% similarity]
debian/librte-pmd-ena17.05.symbols [moved from debian/librte-pmd-ena1.symbols with 75% similarity]
debian/librte-pmd-enic17.05.symbols [moved from debian/librte-pmd-enic1.symbols with 74% similarity]
debian/librte-pmd-fm10k17.05.symbols [moved from debian/librte-pmd-fm10k1.symbols with 73% similarity]
debian/librte-pmd-i40e1.symbols [deleted file]
debian/librte-pmd-i40e17.05.symbols [new file with mode: 0644]
debian/librte-pmd-ixgbe1.symbols [deleted file]
debian/librte-pmd-ixgbe17.05.symbols [new file with mode: 0644]
debian/librte-pmd-kni17.05.symbols [new file with mode: 0644]
debian/librte-pmd-lio17.05.symbols [new file with mode: 0644]
debian/librte-pmd-nfp17.05.symbols [new file with mode: 0644]
debian/librte-pmd-null-crypto17.05.symbols [moved from debian/librte-pmd-null-crypto1.symbols with 70% similarity]
debian/librte-pmd-null17.05.symbols [moved from debian/librte-pmd-null1.symbols with 60% similarity]
debian/librte-pmd-octeontx-ssovf17.05.symbols [new file with mode: 0644]
debian/librte-pmd-pcap1.symbols [deleted file]
debian/librte-pmd-pcap17.05.symbols [moved from debian/librte-pmd-af-packet1.symbols with 74% similarity]
debian/librte-pmd-qede1.symbols [deleted file]
debian/librte-pmd-qede17.05.symbols [new file with mode: 0644]
debian/librte-pmd-ring17.05.symbols [moved from debian/librte-pmd-ring2.symbols with 67% similarity]
debian/librte-pmd-sfc-efx17.05.symbols [new file with mode: 0644]
debian/librte-pmd-skeleton-event17.05.symbols [new file with mode: 0644]
debian/librte-pmd-sw-event17.05.symbols [new file with mode: 0644]
debian/librte-pmd-tap17.05.symbols [new file with mode: 0644]
debian/librte-pmd-thunderx-nicvf17.05.symbols [new file with mode: 0644]
debian/librte-pmd-vhost17.05.symbols [moved from debian/librte-pmd-vhost1.symbols with 83% similarity]
debian/librte-pmd-virtio1.symbols [deleted file]
debian/librte-pmd-virtio17.05.symbols [new file with mode: 0644]
debian/librte-pmd-vmxnet3-uio1.symbols [deleted file]
debian/librte-pmd-vmxnet3-uio17.05.symbols [new file with mode: 0644]
debian/librte-pmd-xenvirt17.05.symbols [moved from debian/librte-pmd-xenvirt1.symbols with 52% similarity]
debian/librte-port17.05.symbols [moved from debian/librte-port3.symbols with 96% similarity]
debian/librte-power17.05.symbols [moved from debian/librte-power1.symbols with 89% similarity]
debian/librte-reorder17.05.symbols [moved from debian/librte-reorder1.symbols with 83% similarity]
debian/librte-ring17.05.symbols [moved from debian/librte-ring1.symbols with 86% similarity]
debian/librte-sched17.05.symbols [moved from debian/librte-sched1.symbols with 94% similarity]
debian/librte-table17.05.symbols [moved from debian/librte-table2.symbols with 94% similarity]
debian/librte-timer17.05.symbols [moved from debian/librte-timer1.symbols with 86% similarity]
debian/librte-vhost17.05.symbols [moved from debian/librte-vhost3.symbols with 54% similarity]

similarity index 90%
rename from debian/librte-acl2.symbols
rename to debian/librte-acl17.05.symbols
index 8ebfb8f..5310f35 100644 (file)
@@ -1,4 +1,4 @@
-librte_acl.so.2 librte-acl2 #MINVER#
+librte_acl.so.17.05.0 librte-acl17.05 #MINVER#
  DPDK_2.0@DPDK_2.0 16.04
  rte_acl_add_rules@DPDK_2.0 16.04
  rte_acl_build@DPDK_2.0 16.04
diff --git a/debian/librte-bitratestats17.05.symbols b/debian/librte-bitratestats17.05.symbols
new file mode 100644 (file)
index 0000000..8f85e83
--- /dev/null
@@ -0,0 +1,5 @@
+librte_bitratestats.so.17.05.0 librte-bitratestats17.05 #MINVER#
+ DPDK_17.05@DPDK_17.05 17.05
+ rte_stats_bitrate_calc@DPDK_17.05 17.05
+ rte_stats_bitrate_create@DPDK_17.05 17.05
+ rte_stats_bitrate_reg@DPDK_17.05 17.05
similarity index 77%
rename from debian/librte-cfgfile2.symbols
rename to debian/librte-cfgfile17.05.symbols
index 1d347dc..c9e8496 100644 (file)
@@ -1,11 +1,13 @@
-librte_cfgfile.so.2 librte-cfgfile2 #MINVER#
+librte_cfgfile.so.17.05.0 librte-cfgfile17.05 #MINVER#
  DPDK_16.04@DPDK_16.04 16.04
+ DPDK_17.05@DPDK_17.05 17.05
  DPDK_2.0@DPDK_2.0 16.04
  rte_cfgfile_close@DPDK_2.0 16.04
  rte_cfgfile_get_entry@DPDK_2.0 16.04
  rte_cfgfile_has_entry@DPDK_2.0 16.04
  rte_cfgfile_has_section@DPDK_2.0 16.04
  rte_cfgfile_load@DPDK_2.0 16.04
+ rte_cfgfile_load_with_params@DPDK_17.05 17.05
  rte_cfgfile_num_sections@DPDK_2.0 16.04
  rte_cfgfile_section_entries@DPDK_2.0 16.04
  rte_cfgfile_section_entries_by_index@DPDK_16.04 16.04
similarity index 97%
rename from debian/librte-cmdline2.symbols
rename to debian/librte-cmdline17.05.symbols
index b83f5fd..4603304 100644 (file)
@@ -1,4 +1,4 @@
-librte_cmdline.so.2 librte-cmdline2 #MINVER#
+librte_cmdline.so.17.05.0 librte-cmdline17.05 #MINVER#
  DPDK_2.0@DPDK_2.0 16.04
  DPDK_2.1@DPDK_2.1 16.04
  cirbuf_add_buf_head@DPDK_2.0 16.04
similarity index 60%
rename from debian/librte-cryptodev2.symbols
rename to debian/librte-cryptodev17.05.symbols
index 3864a52..fa5d614 100644 (file)
@@ -1,7 +1,13 @@
-librte_cryptodev.so.2 librte-cryptodev2 #MINVER#
+librte_cryptodev.so.17.05.0 librte-cryptodev17.05 #MINVER#
  DPDK_16.04@DPDK_16.04 16.04
  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
+ rte_crypto_auth_algorithm_strings@DPDK_17.02 17.05
+ rte_crypto_auth_operation_strings@DPDK_17.02 17.05
+ rte_crypto_cipher_algorithm_strings@DPDK_17.02 17.05
+ rte_crypto_cipher_operation_strings@DPDK_17.02 17.05
  rte_crypto_op_pool_create@DPDK_16.04 16.04
  rte_cryptodev_callback_register@DPDK_16.04 16.04
  rte_cryptodev_callback_unregister@DPDK_16.04 16.04
@@ -10,6 +16,9 @@ librte_cryptodev.so.2 librte-cryptodev2 #MINVER#
  rte_cryptodev_count@DPDK_16.04 16.04
  rte_cryptodev_count_devtype@DPDK_16.04 16.04
  rte_cryptodev_create_vdev@DPDK_16.04 16.04
+ rte_cryptodev_devices_get@DPDK_17.02 17.05
+ rte_cryptodev_get_auth_algo_enum@DPDK_17.05 17.05
+ rte_cryptodev_get_cipher_algo_enum@DPDK_17.05 17.05
  rte_cryptodev_get_dev_id@DPDK_16.04 16.04
  rte_cryptodev_get_feature_name@DPDK_16.04 16.04
  rte_cryptodev_info_get@DPDK_16.04 16.04
@@ -18,9 +27,15 @@ librte_cryptodev.so.2 librte-cryptodev2 #MINVER#
  rte_cryptodev_pci_remove@DPDK_16.11 16.11
  rte_cryptodev_pmd_allocate@DPDK_16.04 16.04
  rte_cryptodev_pmd_callback_process@DPDK_16.04 16.04
+ rte_cryptodev_pmd_create_dev_name@DPDK_17.02 17.05
+ rte_cryptodev_pmd_get_dev@DPDK_17.02 17.05
+ rte_cryptodev_pmd_get_named_dev@DPDK_17.02 17.05
+ rte_cryptodev_pmd_is_valid_dev@DPDK_17.02 17.05
  rte_cryptodev_pmd_release_device@DPDK_16.04 16.04
  rte_cryptodev_pmd_virtual_dev_init@DPDK_16.04 16.04
+ rte_cryptodev_queue_pair_attach_sym_session@DPDK_17.05 17.05
  rte_cryptodev_queue_pair_count@DPDK_16.04 16.04
+ rte_cryptodev_queue_pair_detach_sym_session@DPDK_17.05 17.05
  rte_cryptodev_queue_pair_setup@DPDK_16.04 16.04
  rte_cryptodev_queue_pair_start@DPDK_16.04 16.04
  rte_cryptodev_queue_pair_stop@DPDK_16.04 16.04
@@ -29,6 +44,9 @@ librte_cryptodev.so.2 librte-cryptodev2 #MINVER#
  rte_cryptodev_stats_get@DPDK_16.04 16.04
  rte_cryptodev_stats_reset@DPDK_16.04 16.04
  rte_cryptodev_stop@DPDK_16.04 16.04
+ rte_cryptodev_sym_capability_check_auth@DPDK_17.02 17.05
+ rte_cryptodev_sym_capability_check_cipher@DPDK_17.02 17.05
+ rte_cryptodev_sym_capability_get@DPDK_17.02 17.05
  rte_cryptodev_sym_session_create@DPDK_16.04 16.04
  rte_cryptodev_sym_session_free@DPDK_16.04 16.04
  rte_cryptodevs@DPDK_16.04 16.04
diff --git a/debian/librte-distributor1.symbols b/debian/librte-distributor1.symbols
deleted file mode 100644 (file)
index 3218e6a..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-librte_distributor.so.1 librte-distributor1 #MINVER#
- DPDK_2.0@DPDK_2.0 16.04
- rte_distributor_clear_returns@DPDK_2.0 16.04
- rte_distributor_create@DPDK_2.0 16.04
- rte_distributor_flush@DPDK_2.0 16.04
- rte_distributor_get_pkt@DPDK_2.0 16.04
- rte_distributor_poll_pkt@DPDK_2.0 16.04
- rte_distributor_process@DPDK_2.0 16.04
- rte_distributor_request_pkt@DPDK_2.0 16.04
- rte_distributor_return_pkt@DPDK_2.0 16.04
- rte_distributor_returned_pkts@DPDK_2.0 16.04
diff --git a/debian/librte-distributor17.05.symbols b/debian/librte-distributor17.05.symbols
new file mode 100644 (file)
index 0000000..7baf8e1
--- /dev/null
@@ -0,0 +1,21 @@
+librte_distributor.so.17.05.0 librte-distributor17.05 #MINVER#
+ DPDK_17.05@DPDK_17.05 17.05
+ DPDK_2.0@DPDK_2.0 16.04
+ rte_distributor_clear_returns@DPDK_17.05 17.05
+ rte_distributor_clear_returns@DPDK_2.0 16.04
+ rte_distributor_create@DPDK_17.05 17.05
+ rte_distributor_create@DPDK_2.0 16.04
+ rte_distributor_flush@DPDK_17.05 17.05
+ rte_distributor_flush@DPDK_2.0 16.04
+ rte_distributor_get_pkt@DPDK_17.05 17.05
+ rte_distributor_get_pkt@DPDK_2.0 16.04
+ rte_distributor_poll_pkt@DPDK_17.05 17.05
+ rte_distributor_poll_pkt@DPDK_2.0 16.04
+ rte_distributor_process@DPDK_17.05 17.05
+ rte_distributor_process@DPDK_2.0 16.04
+ rte_distributor_request_pkt@DPDK_17.05 17.05
+ rte_distributor_request_pkt@DPDK_2.0 16.04
+ rte_distributor_return_pkt@DPDK_17.05 17.05
+ rte_distributor_return_pkt@DPDK_2.0 16.04
+ rte_distributor_returned_pkts@DPDK_17.05 17.05
+ rte_distributor_returned_pkts@DPDK_2.0 16.04
similarity index 78%
rename from debian/librte-eal3.symbols
rename to debian/librte-eal17.05.symbols
index 98c10cf..d775cba 100644 (file)
@@ -1,7 +1,9 @@
-librte_eal.so.3 librte-eal3 #MINVER#
+librte_eal.so.17.05.0 librte-eal17.05 #MINVER#
  DPDK_16.04@DPDK_16.04 16.04
  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.0@DPDK_2.0 16.04
  DPDK_2.1@DPDK_2.1 16.04
  DPDK_2.2@DPDK_2.2 16.04
@@ -15,11 +17,17 @@ librte_eal.so.3 librte-eal3 #MINVER#
  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
+ rte_bus_dump@DPDK_17.02 17.05
+ rte_bus_probe@DPDK_17.02 17.05
+ rte_bus_register@DPDK_17.02 17.05
+ rte_bus_scan@DPDK_17.02 17.05
+ rte_bus_unregister@DPDK_17.02 17.05
  rte_calloc@DPDK_2.0 16.04
  rte_calloc_socket@DPDK_2.0 16.04
  rte_cpu_check_supported@DPDK_2.0 16.04
  rte_cpu_get_flag_enabled@DPDK_2.0 16.04
  rte_cpu_get_flag_name@DPDK_16.04 16.04
+ rte_cpu_is_supported@DPDK_17.05 17.05
  rte_cycles_vmware_tsc_map@DPDK_2.0 16.04
  rte_delay_us@DPDK_2.0 16.04
  rte_delay_us_block@DPDK_16.11 16.11
@@ -92,6 +100,7 @@ librte_eal.so.3 librte-eal3 #MINVER#
  rte_intr_efd_disable@DPDK_2.1 16.04
  rte_intr_efd_enable@DPDK_2.1 16.04
  rte_intr_enable@DPDK_2.0 16.04
+ rte_intr_free_epoll_fd@DPDK_17.05 17.05
  rte_intr_rx_ctl@DPDK_2.1 16.04
  rte_intr_tls_epfd@DPDK_2.1 16.04
  rte_keepalive_create@DPDK_2.2 16.04
@@ -103,6 +112,12 @@ librte_eal.so.3 librte-eal3 #MINVER#
  rte_log@DPDK_2.0 16.04
  rte_log_cur_msg_loglevel@DPDK_2.0 16.04
  rte_log_cur_msg_logtype@DPDK_2.0 16.04
+ rte_log_dump@DPDK_17.05 17.05
+ rte_log_get_global_level@DPDK_17.05 17.05
+ rte_log_register@DPDK_17.05 17.05
+ rte_log_set_global_level@DPDK_17.05 17.05
+ rte_log_set_level@DPDK_17.05 17.05
+ rte_log_set_level_regexp@DPDK_17.05 17.05
  rte_logs@DPDK_2.0 16.04
  rte_malloc@DPDK_2.0 16.04
  rte_malloc_dump_stats@DPDK_2.0 16.04
@@ -124,6 +139,21 @@ librte_eal.so.3 librte-eal3 #MINVER#
  rte_memzone_reserve_bounded@DPDK_2.0 16.04
  rte_memzone_walk@DPDK_2.0 16.04
  rte_openlog_stream@DPDK_2.0 16.04
+ rte_pci_detach@DPDK_17.05 17.05
+ rte_pci_dump@DPDK_17.05 17.05
+ rte_pci_ioport_map@DPDK_17.05 17.05
+ rte_pci_ioport_read@DPDK_17.05 17.05
+ rte_pci_ioport_unmap@DPDK_17.05 17.05
+ rte_pci_ioport_write@DPDK_17.05 17.05
+ rte_pci_map_device@DPDK_17.05 17.05
+ rte_pci_probe@DPDK_17.05 17.05
+ rte_pci_probe_one@DPDK_17.05 17.05
+ rte_pci_read_config@DPDK_17.05 17.05
+ rte_pci_register@DPDK_17.05 17.05
+ rte_pci_scan@DPDK_17.05 17.05
+ rte_pci_unmap_device@DPDK_17.05 17.05
+ rte_pci_unregister@DPDK_17.05 17.05
+ rte_pci_write_config@DPDK_17.05 17.05
  rte_realloc@DPDK_2.0 16.04
  (arch=!arm64 !ppc64el)rte_rtm_supported@DPDK_16.07 16.07~rc3
  rte_set_application_usage_hook@DPDK_2.0 16.04
@@ -136,6 +166,13 @@ librte_eal.so.3 librte-eal3 #MINVER#
  rte_thread_get_affinity@DPDK_2.0 16.04
  rte_thread_set_affinity@DPDK_2.0 16.04
  rte_thread_setname@DPDK_16.07 16.07~rc1
+ rte_vdev_init@DPDK_17.05 17.05
+ rte_vdev_register@DPDK_17.05 17.05
+ rte_vdev_uninit@DPDK_17.05 17.05
+ rte_vdev_unregister@DPDK_17.05 17.05
  rte_vlog@DPDK_2.0 16.04
  rte_zmalloc@DPDK_2.0 16.04
  rte_zmalloc_socket@DPDK_2.0 16.04
+ vfio_get_container_fd@DPDK_17.05 17.05
+ vfio_get_group_fd@DPDK_17.05 17.05
+ vfio_get_group_no@DPDK_17.05 17.05
diff --git a/debian/librte-efd17.05.symbols b/debian/librte-efd17.05.symbols
new file mode 100644 (file)
index 0000000..c1414b8
--- /dev/null
@@ -0,0 +1,9 @@
+librte_efd.so.17.05.0 librte-efd17.05 #MINVER#
+ DPDK_17.02@DPDK_17.02 17.05
+ rte_efd_create@DPDK_17.02 17.05
+ rte_efd_delete@DPDK_17.02 17.05
+ rte_efd_find_existing@DPDK_17.02 17.05
+ rte_efd_free@DPDK_17.02 17.05
+ rte_efd_lookup@DPDK_17.02 17.05
+ rte_efd_lookup_bulk@DPDK_17.02 17.05
+ rte_efd_update@DPDK_17.02 17.05
similarity index 90%
rename from debian/librte-ethdev5.symbols
rename to debian/librte-ethdev17.05.symbols
index e79a6e3..c3d0f2a 100644 (file)
@@ -1,9 +1,12 @@
-librte_ethdev.so.5 librte-ethdev5 #MINVER#
+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
  _rte_eth_dev_callback_process@DPDK_2.2 16.07~rc1
+ _rte_eth_dev_reset@DPDK_17.02 17.05
  rte_eth_add_first_rx_callback@DPDK_16.07 16.07~rc1
  rte_eth_add_rx_callback@DPDK_2.2 16.07~rc1
  rte_eth_add_tx_callback@DPDK_2.2 16.07~rc1
@@ -14,6 +17,7 @@ librte_ethdev.so.5 librte-ethdev5 #MINVER#
  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
+ rte_eth_dev_attach_secondary@DPDK_17.05 17.05
  rte_eth_dev_callback_register@DPDK_2.2 16.07~rc1
  rte_eth_dev_callback_unregister@DPDK_2.2 16.07~rc1
  rte_eth_dev_close@DPDK_2.2 16.07~rc1
@@ -25,6 +29,7 @@ librte_ethdev.so.5 librte-ethdev5 #MINVER#
  rte_eth_dev_filter_supported@DPDK_2.2 16.07~rc1
  rte_eth_dev_flow_ctrl_get@DPDK_2.2 16.07~rc1
  rte_eth_dev_flow_ctrl_set@DPDK_2.2 16.07~rc1
+ rte_eth_dev_fw_version_get@DPDK_17.02 17.05
  rte_eth_dev_get_dcb_info@DPDK_2.2 16.07~rc1
  rte_eth_dev_get_eeprom@DPDK_2.2 16.07~rc1
  rte_eth_dev_get_eeprom_length@DPDK_2.2 16.07~rc1
@@ -81,6 +86,7 @@ librte_ethdev.so.5 librte-ethdev5 #MINVER#
  rte_eth_dev_vlan_filter@DPDK_2.2 16.07~rc1
  rte_eth_devices@DPDK_2.2 16.07~rc1
  rte_eth_dma_zone_reserve@DPDK_2.2 16.07~rc1
+ rte_eth_find_next@DPDK_17.05 17.05
  rte_eth_led_off@DPDK_2.2 16.07~rc1
  rte_eth_led_on@DPDK_2.2 16.07~rc1
  rte_eth_link_get@DPDK_2.2 16.07~rc1
@@ -114,5 +120,13 @@ librte_ethdev.so.5 librte-ethdev5 #MINVER#
  rte_eth_tx_queue_info_get@DPDK_2.2 16.07~rc1
  rte_eth_tx_queue_setup@DPDK_2.2 16.07~rc1
  rte_eth_xstats_get@DPDK_2.2 16.07~rc1
+ rte_eth_xstats_get_by_id@DPDK_17.05 17.05
+ rte_eth_xstats_get_id_by_name@DPDK_17.05 17.05
  rte_eth_xstats_get_names@DPDK_16.07 16.07~rc1
+ rte_eth_xstats_get_names_by_id@DPDK_17.05 17.05
  rte_eth_xstats_reset@DPDK_2.2 16.07~rc1
+ rte_flow_create@DPDK_17.02 17.05
+ rte_flow_destroy@DPDK_17.02 17.05
+ rte_flow_flush@DPDK_17.02 17.05
+ rte_flow_query@DPDK_17.02 17.05
+ rte_flow_validate@DPDK_17.02 17.05
diff --git a/debian/librte-eventdev17.05.symbols b/debian/librte-eventdev17.05.symbols
new file mode 100644 (file)
index 0000000..0e8447a
--- /dev/null
@@ -0,0 +1,35 @@
+librte_eventdev.so.17.05.0 librte-eventdev17.05 #MINVER#
+ DPDK_17.05@DPDK_17.05 17.05
+ rte_event_dequeue_timeout_ticks@DPDK_17.05 17.05
+ rte_event_dev_close@DPDK_17.05 17.05
+ rte_event_dev_configure@DPDK_17.05 17.05
+ rte_event_dev_count@DPDK_17.05 17.05
+ rte_event_dev_dump@DPDK_17.05 17.05
+ rte_event_dev_get_dev_id@DPDK_17.05 17.05
+ rte_event_dev_info_get@DPDK_17.05 17.05
+ rte_event_dev_socket_id@DPDK_17.05 17.05
+ rte_event_dev_start@DPDK_17.05 17.05
+ rte_event_dev_stop@DPDK_17.05 17.05
+ rte_event_dev_xstats_by_name_get@DPDK_17.05 17.05
+ rte_event_dev_xstats_get@DPDK_17.05 17.05
+ rte_event_dev_xstats_names_get@DPDK_17.05 17.05
+ rte_event_dev_xstats_reset@DPDK_17.05 17.05
+ rte_event_pmd_allocate@DPDK_17.05 17.05
+ rte_event_pmd_pci_probe@DPDK_17.05 17.05
+ rte_event_pmd_pci_remove@DPDK_17.05 17.05
+ rte_event_pmd_release@DPDK_17.05 17.05
+ rte_event_pmd_vdev_init@DPDK_17.05 17.05
+ rte_event_pmd_vdev_uninit@DPDK_17.05 17.05
+ rte_event_port_count@DPDK_17.05 17.05
+ rte_event_port_default_conf_get@DPDK_17.05 17.05
+ rte_event_port_dequeue_depth@DPDK_17.05 17.05
+ rte_event_port_enqueue_depth@DPDK_17.05 17.05
+ rte_event_port_link@DPDK_17.05 17.05
+ rte_event_port_links_get@DPDK_17.05 17.05
+ rte_event_port_setup@DPDK_17.05 17.05
+ rte_event_port_unlink@DPDK_17.05 17.05
+ rte_event_queue_count@DPDK_17.05 17.05
+ rte_event_queue_default_conf_get@DPDK_17.05 17.05
+ rte_event_queue_priority@DPDK_17.05 17.05
+ rte_event_queue_setup@DPDK_17.05 17.05
+ rte_eventdevs@DPDK_17.05 17.05
similarity index 95%
rename from debian/librte-hash2.symbols
rename to debian/librte-hash17.05.symbols
index d01da79..9b351f4 100644 (file)
@@ -1,4 +1,4 @@
-librte_hash.so.2 librte-hash2 #MINVER#
+librte_hash.so.17.05.0 librte-hash17.05 #MINVER#
  DPDK_16.07@DPDK_16.07 16.07~rc3
  DPDK_2.0@DPDK_2.0 16.04
  DPDK_2.1@DPDK_2.1 16.04
similarity index 85%
rename from debian/librte-ip-frag1.symbols
rename to debian/librte-ip-frag17.05.symbols
index b210026..7fd1979 100644 (file)
@@ -1,4 +1,4 @@
-librte_ip_frag.so.1 librte-ip-frag1 #MINVER#
+librte_ip_frag.so.17.05.0 librte-ip-frag17.05 #MINVER#
  DPDK_2.0@DPDK_2.0 16.04
  rte_ip_frag_free_death_row@DPDK_2.0 16.04
  rte_ip_frag_table_create@DPDK_2.0 16.04
similarity index 91%
rename from debian/librte-jobstats1.symbols
rename to debian/librte-jobstats17.05.symbols
index 6eecd0b..e1f644e 100644 (file)
@@ -1,4 +1,4 @@
-librte_jobstats.so.1 librte-jobstats1 #MINVER#
+librte_jobstats.so.17.05.0 librte-jobstats17.05 #MINVER#
  DPDK_16.04@DPDK_16.04 16.04
  DPDK_2.0@DPDK_2.0 16.04
  rte_jobstats_abort@DPDK_16.04 16.04
similarity index 89%
rename from debian/librte-kni2.symbols
rename to debian/librte-kni17.05.symbols
index c76cd8e..f0bdc34 100644 (file)
@@ -1,4 +1,4 @@
-librte_kni.so.2 librte-kni2 #MINVER#
+librte_kni.so.17.05.0 librte-kni17.05 #MINVER#
  DPDK_2.0@DPDK_2.0 16.04
  rte_kni_alloc@DPDK_2.0 16.04
  rte_kni_close@DPDK_2.0 16.04
similarity index 74%
rename from debian/librte-kvargs1.symbols
rename to debian/librte-kvargs17.05.symbols
index 18175a7..c723d12 100644 (file)
@@ -1,4 +1,4 @@
-librte_kvargs.so.1 librte-kvargs1 #MINVER#
+librte_kvargs.so.17.05.0 librte-kvargs17.05 #MINVER#
  DPDK_2.0@DPDK_2.0 16.04
  rte_kvargs_count@DPDK_2.0 16.04
  rte_kvargs_free@DPDK_2.0 16.04
diff --git a/debian/librte-latencystats17.05.symbols b/debian/librte-latencystats17.05.symbols
new file mode 100644 (file)
index 0000000..74d2e72
--- /dev/null
@@ -0,0 +1,7 @@
+librte_latencystats.so.17.05.0 librte-latencystats17.05 #MINVER#
+ DPDK_17.05@DPDK_17.05 17.05
+ rte_latencystats_get@DPDK_17.05 17.05
+ rte_latencystats_get_names@DPDK_17.05 17.05
+ rte_latencystats_init@DPDK_17.05 17.05
+ rte_latencystats_uninit@DPDK_17.05 17.05
+ rte_latencystats_update@DPDK_17.05 17.05
similarity index 79%
rename from debian/librte-lpm2.symbols
rename to debian/librte-lpm17.05.symbols
index 30a2e18..a42fc04 100644 (file)
@@ -1,6 +1,8 @@
-librte_lpm.so.2 librte-lpm2 #MINVER#
+librte_lpm.so.17.05.0 librte-lpm17.05 #MINVER#
  DPDK_16.04@DPDK_16.04 16.04
+ DPDK_17.05@DPDK_17.05 17.05
  DPDK_2.0@DPDK_2.0 16.04
+ rte_lpm6_add@DPDK_17.05 17.05
  rte_lpm6_add@DPDK_2.0 16.04
  rte_lpm6_create@DPDK_2.0 16.04
  rte_lpm6_delete@DPDK_2.0 16.04
@@ -8,8 +10,11 @@ librte_lpm.so.2 librte-lpm2 #MINVER#
  rte_lpm6_delete_bulk_func@DPDK_2.0 16.04
  rte_lpm6_find_existing@DPDK_2.0 16.04
  rte_lpm6_free@DPDK_2.0 16.04
+ rte_lpm6_is_rule_present@DPDK_17.05 17.05
  rte_lpm6_is_rule_present@DPDK_2.0 16.04
+ rte_lpm6_lookup@DPDK_17.05 17.05
  rte_lpm6_lookup@DPDK_2.0 16.04
+ rte_lpm6_lookup_bulk_func@DPDK_17.05 17.05
  rte_lpm6_lookup_bulk_func@DPDK_2.0 16.04
  rte_lpm_add@DPDK_16.04 16.04
  rte_lpm_add@DPDK_2.0 16.04
similarity index 94%
rename from debian/librte-mbuf2.symbols
rename to debian/librte-mbuf17.05.symbols
index 6d3fdfc..5aabae6 100644 (file)
@@ -1,4 +1,4 @@
-librte_mbuf.so.2 librte-mbuf2 #MINVER#
+librte_mbuf.so.17.05.0 librte-mbuf17.05 #MINVER#
  DPDK_16.11@DPDK_16.11 16.11
  DPDK_2.0@DPDK_2.0 16.04
  DPDK_2.1@DPDK_2.1 16.04
diff --git a/debian/librte-mempool-ring17.05.symbols b/debian/librte-mempool-ring17.05.symbols
new file mode 100644 (file)
index 0000000..f7906c2
--- /dev/null
@@ -0,0 +1,4 @@
+librte_mempool_ring.so.17.05.0 librte-mempool-ring17.05 #MINVER#
+ DPDK_17.05@DPDK_17.05 17.05
+# INFO: this library exports no symbols, essentially it is a subelement
+# of mempool
diff --git a/debian/librte-mempool-stack17.05.symbols b/debian/librte-mempool-stack17.05.symbols
new file mode 100644 (file)
index 0000000..c1f4e34
--- /dev/null
@@ -0,0 +1,4 @@
+librte_mempool_stack.so.17.05.0 librte-mempool-stack17.05 #MINVER#
+ DPDK_17.05@DPDK_17.05 17.05
+# INFO: this library exports no symbols, essentially it is a subelement
+# of mempool
similarity index 95%
rename from debian/librte-mempool2.symbols
rename to debian/librte-mempool17.05.symbols
index a70fcc3..ebc7e1f 100644 (file)
@@ -1,4 +1,4 @@
-librte_mempool.so.2 librte-mempool2 #MINVER#
+librte_mempool.so.17.05.0 librte-mempool17.05 #MINVER#
  DPDK_16.07@DPDK_16.07 16.07~rc1
  DPDK_2.0@DPDK_2.0 16.07~rc1
  rte_mempool_audit@DPDK_2.0 16.07~rc1
similarity index 66%
rename from debian/librte-meter1.symbols
rename to debian/librte-meter17.05.symbols
index c598c8d..0bbf83f 100644 (file)
@@ -1,4 +1,4 @@
-librte_meter.so.1 librte-meter1 #MINVER#
+librte_meter.so.17.05.0 librte-meter17.05 #MINVER#
  DPDK_2.0@DPDK_2.0 16.04
  rte_meter_srtcm_config@DPDK_2.0 16.04
  rte_meter_trtcm_config@DPDK_2.0 16.04
diff --git a/debian/librte-metrics17.05.symbols b/debian/librte-metrics17.05.symbols
new file mode 100644 (file)
index 0000000..6f67e45
--- /dev/null
@@ -0,0 +1,9 @@
+librte_metrics.so.17.05.0 librte-metrics17.05 #MINVER#
+ DPDK_17.05@DPDK_17.05 17.05
+ rte_metrics_get_names@DPDK_17.05 17.05
+ rte_metrics_get_values@DPDK_17.05 17.05
+ rte_metrics_init@DPDK_17.05 17.05
+ rte_metrics_reg_name@DPDK_17.05 17.05
+ rte_metrics_reg_names@DPDK_17.05 17.05
+ rte_metrics_update_value@DPDK_17.05 17.05
+ rte_metrics_update_values@DPDK_17.05 17.05
diff --git a/debian/librte-net1.symbols b/debian/librte-net1.symbols
deleted file mode 100644 (file)
index 87bc51f..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-librte_net.so.1 librte-net1 #MINVER#
- DPDK_16.11@DPDK_16.11 16.11
- rte_net_get_ptype@DPDK_16.11 16.11
diff --git a/debian/librte-net17.05.symbols b/debian/librte-net17.05.symbols
new file mode 100644 (file)
index 0000000..c894326
--- /dev/null
@@ -0,0 +1,6 @@
+librte_net.so.17.05.0 librte-net17.05 #MINVER#
+ DPDK_16.11@DPDK_16.11 16.11
+ DPDK_17.05@DPDK_17.05 17.05
+ rte_net_crc_calc@DPDK_17.05 17.05
+ rte_net_crc_set_alg@DPDK_17.05 17.05
+ rte_net_get_ptype@DPDK_16.11 16.11
similarity index 86%
rename from debian/librte-pdump1.symbols
rename to debian/librte-pdump17.05.symbols
index 9132910..a9d069a 100644 (file)
@@ -1,4 +1,4 @@
-librte_pdump.so.1 librte-pdump1 #MINVER#
+librte_pdump.so.17.05.0 librte-pdump17.05 #MINVER#
  DPDK_16.07@DPDK_16.07 16.07~rc1
  rte_pdump_disable@DPDK_16.07 16.07~rc1
  rte_pdump_disable_by_deviceid@DPDK_16.07 16.07~rc1
similarity index 95%
rename from debian/librte-pipeline3.symbols
rename to debian/librte-pipeline17.05.symbols
index 5801c09..6d8abb3 100644 (file)
@@ -1,4 +1,4 @@
-librte_pipeline.so.3 librte-pipeline3 #MINVER#
+librte_pipeline.so.17.05.0 librte-pipeline17.05 #MINVER#
  DPDK_16.04@DPDK_16.04 16.04
  DPDK_2.0@DPDK_2.0 16.04
  DPDK_2.1@DPDK_2.1 16.04
diff --git a/debian/librte-pmd-af-packet17.05.symbols b/debian/librte-pmd-af-packet17.05.symbols
new file mode 100644 (file)
index 0000000..5cba830
--- /dev/null
@@ -0,0 +1,4 @@
+librte_pmd_af_packet.so.17.05.0 librte-pmd-af-packet17.05 #MINVER#
+ DPDK_2.0@DPDK_2.0 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-ark17.05.symbols b/debian/librte-pmd-ark17.05.symbols
new file mode 100644 (file)
index 0000000..f9b34b7
--- /dev/null
@@ -0,0 +1,4 @@
+librte_pmd_ark.so.17.05.0 librte-pmd-ark17.05 #MINVER#
+ DPDK_17.05@DPDK_17.05 17.05
+# 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-avp17.05.symbols b/debian/librte-pmd-avp17.05.symbols
new file mode 100644 (file)
index 0000000..b159cb4
--- /dev/null
@@ -0,0 +1,4 @@
+librte_pmd_avp.so.17.05.0 librte-pmd-avp17.05 #MINVER#
+ DPDK_17.05@DPDK_17.05 17.05
+# INFO: this library exports no symbols, essentially it is a driver that
+# registers itself on load and is then only driven by callbacks.
similarity index 75%
rename from debian/librte-pmd-bnxt1.symbols
rename to debian/librte-pmd-bnxt17.05.symbols
index acb47d6..79ace64 100644 (file)
@@ -1,4 +1,4 @@
-librte_pmd_bnxt.so.1 librte-pmd-bnxt1 #MINVER#
+librte_pmd_bnxt.so.17.05.0 librte-pmd-bnxt17.05 #MINVER#
  DPDK_16.04@DPDK_16.04 16.07~rc3
 # INFO: this library exports no symbols, essentially it is a driver that
 # registers itself on load and is then only driven by callbacks.
similarity index 95%
rename from debian/librte-pmd-bond1.symbols
rename to debian/librte-pmd-bond17.05.symbols
index cd8cf13..3666083 100644 (file)
@@ -1,4 +1,4 @@
-librte_pmd_bond.so.1 librte-pmd-bond1 #MINVER#
+librte_pmd_bond.so.17.05.0 librte-pmd-bond17.05 #MINVER#
  DPDK_16.04@DPDK_16.04 16.07~rc1
  DPDK_16.07@DPDK_16.07 16.07~rc1
  DPDK_2.0@DPDK_2.0 16.04
diff --git a/debian/librte-pmd-crypto-scheduler17.05.symbols b/debian/librte-pmd-crypto-scheduler17.05.symbols
new file mode 100644 (file)
index 0000000..e407e17
--- /dev/null
@@ -0,0 +1,29 @@
+librte_pmd_crypto_scheduler.so.17.05.0 librte-pmd-crypto-scheduler17.05 #MINVER#
+ DPDK_17.02@DPDK_17.02 17.05
+ DPDK_17.05@DPDK_17.05 17.05
+ failover_scheduler@Base 17.05
+ fo_scheduler@Base 17.05
+ pkt_size_based_distr_scheduler@Base 17.05
+ psd_scheduler@Base 17.05
+ roundrobin_scheduler@Base 17.05
+ rte_crpytodev_scheduler_mode_get@DPDK_17.02 17.05
+ rte_crpytodev_scheduler_mode_set@DPDK_17.02 17.05
+ rte_crypto_scheduler_pmd_ops@Base 17.05
+ rte_cryptodev_scheduler_load_user_scheduler@DPDK_17.02 17.05
+ rte_cryptodev_scheduler_mode_get@DPDK_17.05 17.05
+ rte_cryptodev_scheduler_mode_set@DPDK_17.05 17.05
+ rte_cryptodev_scheduler_option_get@DPDK_17.05 17.05
+ rte_cryptodev_scheduler_option_set@DPDK_17.05 17.05
+ rte_cryptodev_scheduler_ordering_get@DPDK_17.02 17.05
+ rte_cryptodev_scheduler_ordering_set@DPDK_17.02 17.05
+ rte_cryptodev_scheduler_slave_attach@DPDK_17.02 17.05
+ rte_cryptodev_scheduler_slave_detach@DPDK_17.02 17.05
+ rte_cryptodev_scheduler_slaves_get@DPDK_17.05 17.05
+ scheduler@Base 17.05
+ scheduler_fo_ops@Base 17.05
+ scheduler_mode_map@Base 17.05
+ scheduler_ordering_map@Base 17.05
+ scheduler_pmd_ops@Base 17.05
+ scheduler_ps_ops@Base 17.05
+ scheduler_rr_ops@Base 17.05
+ scheduler_valid_params@Base 17.05
similarity index 73%
rename from debian/librte-pmd-cxgbe1.symbols
rename to debian/librte-pmd-cxgbe17.05.symbols
index 9c9c059..5e46259 100644 (file)
@@ -1,4 +1,4 @@
-librte_pmd_cxgbe.so.1 librte-pmd-cxgbe1 #MINVER#
+librte_pmd_cxgbe.so.17.05.0 librte-pmd-cxgbe17.05 #MINVER#
  DPDK_2.1@DPDK_2.1 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.
similarity index 73%
rename from debian/librte-pmd-e1000-1.symbols
rename to debian/librte-pmd-e1000-17.05.symbols
index 9ee7d4f..4468605 100644 (file)
@@ -1,4 +1,4 @@
-librte_pmd_e1000.so.1 librte-pmd-e1000-1 #MINVER#
+librte_pmd_e1000.so.17.05.0 librte-pmd-e1000-17.05 #MINVER#
  DPDK_2.0@DPDK_2.0 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.
similarity index 75%
rename from debian/librte-pmd-ena1.symbols
rename to debian/librte-pmd-ena17.05.symbols
index 03ea178..857b881 100644 (file)
@@ -1,4 +1,4 @@
-librte_pmd_ena.so.1 librte-pmd-ena1 #MINVER#
+librte_pmd_ena.so.17.05.0 librte-pmd-ena17.05 #MINVER#
  DPDK_16.04@DPDK_16.04 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.
similarity index 74%
rename from debian/librte-pmd-enic1.symbols
rename to debian/librte-pmd-enic17.05.symbols
index e5150e9..638b8bd 100644 (file)
@@ -1,4 +1,4 @@
-librte_pmd_enic.so.1 librte-pmd-enic1 #MINVER#
+librte_pmd_enic.so.17.05.0 librte-pmd-enic17.05 #MINVER#
  DPDK_2.0@DPDK_2.0 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.
similarity index 73%
rename from debian/librte-pmd-fm10k1.symbols
rename to debian/librte-pmd-fm10k17.05.symbols
index f9b8fa7..80194b2 100644 (file)
@@ -1,4 +1,4 @@
-librte_pmd_fm10k.so.1 librte-pmd-fm10k1 #MINVER#
+librte_pmd_fm10k.so.17.05.0 librte-pmd-fm10k17.05 #MINVER#
  DPDK_2.0@DPDK_2.0 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-i40e1.symbols b/debian/librte-pmd-i40e1.symbols
deleted file mode 100644 (file)
index cd4239a..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-librte_pmd_i40e.so.1 librte-pmd-i40e1 #MINVER#
- DPDK_2.0@DPDK_2.0 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-i40e17.05.symbols b/debian/librte-pmd-i40e17.05.symbols
new file mode 100644 (file)
index 0000000..f0e9db8
--- /dev/null
@@ -0,0 +1,28 @@
+librte_pmd_i40e.so.17.05.0 librte-pmd-i40e17.05 #MINVER#
+ DPDK_17.02@DPDK_17.02 17.05
+ DPDK_17.05@DPDK_17.05 17.05
+ DPDK_2.0@DPDK_2.0 16.04
+ rte_pmd_i40e_get_ddp_list@DPDK_17.05 17.05
+ rte_pmd_i40e_get_vf_stats@DPDK_17.02 17.05
+ rte_pmd_i40e_ping_vfs@DPDK_17.02 17.05
+ rte_pmd_i40e_process_ddp_package@DPDK_17.05 17.05
+ rte_pmd_i40e_ptype_mapping_get@DPDK_17.02 17.05
+ rte_pmd_i40e_ptype_mapping_replace@DPDK_17.02 17.05
+ rte_pmd_i40e_ptype_mapping_reset@DPDK_17.02 17.05
+ rte_pmd_i40e_ptype_mapping_update@DPDK_17.02 17.05
+ rte_pmd_i40e_reset_vf_stats@DPDK_17.02 17.05
+ rte_pmd_i40e_set_tc_strict_prio@DPDK_17.05 17.05
+ rte_pmd_i40e_set_tx_loopback@DPDK_17.02 17.05
+ rte_pmd_i40e_set_vf_broadcast@DPDK_17.02 17.05
+ rte_pmd_i40e_set_vf_mac_addr@DPDK_17.02 17.05
+ rte_pmd_i40e_set_vf_mac_anti_spoof@DPDK_17.02 17.05
+ rte_pmd_i40e_set_vf_max_bw@DPDK_17.05 17.05
+ rte_pmd_i40e_set_vf_multicast_promisc@DPDK_17.02 17.05
+ rte_pmd_i40e_set_vf_tc_bw_alloc@DPDK_17.05 17.05
+ rte_pmd_i40e_set_vf_tc_max_bw@DPDK_17.05 17.05
+ rte_pmd_i40e_set_vf_unicast_promisc@DPDK_17.02 17.05
+ rte_pmd_i40e_set_vf_vlan_anti_spoof@DPDK_17.02 17.05
+ rte_pmd_i40e_set_vf_vlan_filter@DPDK_17.02 17.05
+ rte_pmd_i40e_set_vf_vlan_insert@DPDK_17.02 17.05
+ rte_pmd_i40e_set_vf_vlan_stripq@DPDK_17.02 17.05
+ rte_pmd_i40e_set_vf_vlan_tag@DPDK_17.02 17.05
diff --git a/debian/librte-pmd-ixgbe1.symbols b/debian/librte-pmd-ixgbe1.symbols
deleted file mode 100644 (file)
index a1ffb09..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-librte_pmd_ixgbe.so.1 librte-pmd-ixgbe1 #MINVER#
- DPDK_16.11@DPDK_16.11 16.11
- DPDK_2.0@DPDK_2.0 16.04
- rte_pmd_ixgbe_set_all_queues_drop_en@DPDK_16.11 16.11
- rte_pmd_ixgbe_set_tx_loopback@DPDK_16.11 16.11
- rte_pmd_ixgbe_set_vf_mac_addr@DPDK_16.11 16.11
- rte_pmd_ixgbe_set_vf_mac_anti_spoof@DPDK_16.11 16.11
- rte_pmd_ixgbe_set_vf_split_drop_en@DPDK_16.11 16.11
- rte_pmd_ixgbe_set_vf_vlan_anti_spoof@DPDK_16.11 16.11
- rte_pmd_ixgbe_set_vf_vlan_insert@DPDK_16.11 16.11
- rte_pmd_ixgbe_set_vf_vlan_stripq@DPDK_16.11 16.11
diff --git a/debian/librte-pmd-ixgbe17.05.symbols b/debian/librte-pmd-ixgbe17.05.symbols
new file mode 100644 (file)
index 0000000..0f52d3c
--- /dev/null
@@ -0,0 +1,26 @@
+librte_pmd_ixgbe.so.17.05.0 librte-pmd-ixgbe17.05 #MINVER#
+ 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.0@DPDK_2.0 16.04
+ rte_pmd_ixgbe_macsec_config_rxsc@DPDK_17.02 17.05
+ rte_pmd_ixgbe_macsec_config_txsc@DPDK_17.02 17.05
+ rte_pmd_ixgbe_macsec_disable@DPDK_17.02 17.05
+ rte_pmd_ixgbe_macsec_enable@DPDK_17.02 17.05
+ rte_pmd_ixgbe_macsec_select_rxsa@DPDK_17.02 17.05
+ rte_pmd_ixgbe_macsec_select_txsa@DPDK_17.02 17.05
+ rte_pmd_ixgbe_ping_vf@DPDK_17.05 17.05
+ rte_pmd_ixgbe_set_all_queues_drop_en@DPDK_16.11 16.11
+ rte_pmd_ixgbe_set_tc_bw_alloc@DPDK_17.05 17.05
+ rte_pmd_ixgbe_set_tx_loopback@DPDK_16.11 16.11
+ rte_pmd_ixgbe_set_vf_mac_addr@DPDK_16.11 16.11
+ rte_pmd_ixgbe_set_vf_mac_anti_spoof@DPDK_16.11 16.11
+ rte_pmd_ixgbe_set_vf_rate_limit@DPDK_17.02 17.05
+ rte_pmd_ixgbe_set_vf_rx@DPDK_17.02 17.05
+ rte_pmd_ixgbe_set_vf_rxmode@DPDK_17.02 17.05
+ rte_pmd_ixgbe_set_vf_split_drop_en@DPDK_16.11 16.11
+ rte_pmd_ixgbe_set_vf_tx@DPDK_17.02 17.05
+ rte_pmd_ixgbe_set_vf_vlan_anti_spoof@DPDK_16.11 16.11
+ rte_pmd_ixgbe_set_vf_vlan_filter@DPDK_17.02 17.05
+ rte_pmd_ixgbe_set_vf_vlan_insert@DPDK_16.11 16.11
+ rte_pmd_ixgbe_set_vf_vlan_stripq@DPDK_16.11 16.11
diff --git a/debian/librte-pmd-kni17.05.symbols b/debian/librte-pmd-kni17.05.symbols
new file mode 100644 (file)
index 0000000..f958ca2
--- /dev/null
@@ -0,0 +1,4 @@
+librte_pmd_kni.so.17.05.0 librte-pmd-kni17.05 #MINVER#
+ DPDK_17.05@DPDK_17.05 17.05
+# 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-lio17.05.symbols b/debian/librte-pmd-lio17.05.symbols
new file mode 100644 (file)
index 0000000..c4f1b54
--- /dev/null
@@ -0,0 +1,4 @@
+librte_pmd_lio.so.17.05.0 librte-pmd-lio17.05 #MINVER#
+ DPDK_17.05@DPDK_17.05 17.05
+# 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-nfp17.05.symbols b/debian/librte-pmd-nfp17.05.symbols
new file mode 100644 (file)
index 0000000..c6fc83a
--- /dev/null
@@ -0,0 +1,5 @@
+librte_pmd_nfp.so.17.05.0 librte-pmd-nfp17.05 #MINVER#
+# was not built before 17.05
+ DPDK_2.2@DPDK_2.2 17.05
+# INFO: this library exports no symbols, essentially it is a driver that
+# registers itself on load and is then only driven by callbacks.
similarity index 70%
rename from debian/librte-pmd-null-crypto1.symbols
rename to debian/librte-pmd-null-crypto17.05.symbols
index b480eba..36b2d2b 100644 (file)
@@ -1,4 +1,4 @@
-librte_pmd_null_crypto.so.1 librte-pmd-null-crypto1 #MINVER#
+librte_pmd_null_crypto.so.17.05.0 librte-pmd-null-crypto17.05 #MINVER#
  DPDK_16.04@DPDK_16.04 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.
similarity index 60%
rename from debian/librte-pmd-null1.symbols
rename to debian/librte-pmd-null17.05.symbols
index c55b0f7..77b7970 100644 (file)
@@ -1,4 +1,4 @@
-librte_pmd_null.so.1 librte-pmd-null1 #MINVER#
+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
diff --git a/debian/librte-pmd-octeontx-ssovf17.05.symbols b/debian/librte-pmd-octeontx-ssovf17.05.symbols
new file mode 100644 (file)
index 0000000..09425bb
--- /dev/null
@@ -0,0 +1,5 @@
+librte_pmd_octeontx_ssovf.so.17.05.0 librte-pmd-octeontx-ssovf17.05 #MINVER#
+ DPDK_17.05@DPDK_17.05 17.05
+ octeontx_ssovf_bar@DPDK_17.05 17.05
+ octeontx_ssovf_info@DPDK_17.05 17.05
+ octeontx_ssovf_mbox_send@DPDK_17.05 17.05
diff --git a/debian/librte-pmd-pcap1.symbols b/debian/librte-pmd-pcap1.symbols
deleted file mode 100644 (file)
index 326b7c0..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-librte_pmd_pcap.so.1 librte-pmd-pcap1 #MINVER#
- DPDK_2.0@DPDK_2.0 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.
similarity index 74%
rename from debian/librte-pmd-af-packet1.symbols
rename to debian/librte-pmd-pcap17.05.symbols
index 699357b..faf10f7 100644 (file)
@@ -1,4 +1,4 @@
-librte_pmd_af_packet.so.1 librte-pmd-af-packet1 #MINVER#
+librte_pmd_pcap.so.17.05.0 librte-pmd-pcap17.05 #MINVER#
  DPDK_2.0@DPDK_2.0 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-qede1.symbols b/debian/librte-pmd-qede1.symbols
deleted file mode 100644 (file)
index 96d3f5b..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-librte_pmd_qede.so.1 librte-pmd-qede1 #MINVER#
- DPDK_16.04@DPDK_16.04 16.11
diff --git a/debian/librte-pmd-qede17.05.symbols b/debian/librte-pmd-qede17.05.symbols
new file mode 100644 (file)
index 0000000..e7d417c
--- /dev/null
@@ -0,0 +1,4 @@
+librte_pmd_qede.so.17.05.0 librte-pmd-qede17.05 #MINVER#
+ DPDK_16.04@DPDK_16.04 16.11
+# INFO: this library exports no symbols, essentially it is a driver that
+# registers itself on load and is then only driven by callbacks.
similarity index 67%
rename from debian/librte-pmd-ring2.symbols
rename to debian/librte-pmd-ring17.05.symbols
index f0235fa..76e8c49 100644 (file)
@@ -1,4 +1,4 @@
-librte_pmd_ring.so.2 librte-pmd-ring2 #MINVER#
+librte_pmd_ring.so.17.05.0 librte-pmd-ring17.05 #MINVER#
  DPDK_2.0@DPDK_2.0 16.04
  DPDK_2.2@DPDK_2.2 16.04
  rte_eth_from_ring@DPDK_2.2 16.04
diff --git a/debian/librte-pmd-sfc-efx17.05.symbols b/debian/librte-pmd-sfc-efx17.05.symbols
new file mode 100644 (file)
index 0000000..51de383
--- /dev/null
@@ -0,0 +1,4 @@
+librte_pmd_sfc_efx.so.17.05.0 librte-pmd-sfc-efx17.05 #MINVER#
+ DPDK_17.02@DPDK_17.02 17.05
+# 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-skeleton-event17.05.symbols b/debian/librte-pmd-skeleton-event17.05.symbols
new file mode 100644 (file)
index 0000000..931b043
--- /dev/null
@@ -0,0 +1,4 @@
+librte_pmd_skeleton_event.so.17.05.0 librte-pmd-skeleton-event17.05 #MINVER#
+ DPDK_17.05@DPDK_17.05 17.05
+# 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-sw-event17.05.symbols b/debian/librte-pmd-sw-event17.05.symbols
new file mode 100644 (file)
index 0000000..d79b3b0
--- /dev/null
@@ -0,0 +1,4 @@
+librte_pmd_sw_event.so.17.05.0 librte-pmd-sw-event17.05 #MINVER#
+ DPDK_17.05@DPDK_17.05 17.05
+# 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-tap17.05.symbols b/debian/librte-pmd-tap17.05.symbols
new file mode 100644 (file)
index 0000000..1a024a1
--- /dev/null
@@ -0,0 +1,4 @@
+librte_pmd_tap.so.17.05.0 librte-pmd-tap17.05 #MINVER#
+ DPDK_17.02@DPDK_17.02 17.05
+# 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-thunderx-nicvf17.05.symbols b/debian/librte-pmd-thunderx-nicvf17.05.symbols
new file mode 100644 (file)
index 0000000..131ac7e
--- /dev/null
@@ -0,0 +1,5 @@
+librte_pmd_thunderx_nicvf.so.17.05.0 librte-pmd-thunderx-nicvf17.05 #MINVER#
+# was not built before 17.05
+ DPDK_16.07@DPDK_16.07 17.05
+# INFO: this library exports no symbols, essentially it is a driver that
+# registers itself on load and is then only driven by callbacks.
similarity index 83%
rename from debian/librte-pmd-vhost1.symbols
rename to debian/librte-pmd-vhost17.05.symbols
index a339fe5..908d5a5 100644 (file)
@@ -1,4 +1,4 @@
-librte_pmd_vhost.so.1 librte-pmd-vhost1 #MINVER#
+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
diff --git a/debian/librte-pmd-virtio1.symbols b/debian/librte-pmd-virtio1.symbols
deleted file mode 100644 (file)
index a3ddb8b..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-librte_pmd_virtio.so.1 librte-pmd-virtio1 #MINVER#
- DPDK_2.0@DPDK_2.0 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-virtio17.05.symbols b/debian/librte-pmd-virtio17.05.symbols
new file mode 100644 (file)
index 0000000..7b46e9c
--- /dev/null
@@ -0,0 +1,4 @@
+librte_pmd_virtio.so.17.05.0 librte-pmd-virtio17.05 #MINVER#
+ DPDK_2.0@DPDK_2.0 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-vmxnet3-uio1.symbols b/debian/librte-pmd-vmxnet3-uio1.symbols
deleted file mode 100644 (file)
index d12a79f..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-librte_pmd_vmxnet3_uio.so.1 librte-pmd-vmxnet3-uio1 #MINVER#
- DPDK_2.0@DPDK_2.0 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-vmxnet3-uio17.05.symbols b/debian/librte-pmd-vmxnet3-uio17.05.symbols
new file mode 100644 (file)
index 0000000..643c897
--- /dev/null
@@ -0,0 +1,4 @@
+librte_pmd_vmxnet3_uio.so.17.05.0 librte-pmd-vmxnet3-uio17.05 #MINVER#
+ DPDK_2.0@DPDK_2.0 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.
similarity index 52%
rename from debian/librte-pmd-xenvirt1.symbols
rename to debian/librte-pmd-xenvirt17.05.symbols
index 6bdf42a..3ca2f30 100644 (file)
@@ -1,3 +1,3 @@
-librte_pmd_xenvirt.so.1 librte-pmd-xenvirt1 #MINVER#
+librte_pmd_xenvirt.so.17.05.0 librte-pmd-xenvirt17.05 #MINVER#
  DPDK_2.0@DPDK_2.0 16.04
  rte_mempool_gntalloc_create@DPDK_2.0 16.04
similarity index 96%
rename from debian/librte-port3.symbols
rename to debian/librte-port17.05.symbols
index 864a8cb..a7c6ca6 100644 (file)
@@ -1,4 +1,4 @@
-librte_port.so.3 librte-port3 #MINVER#
+librte_port.so.17.05.0 librte-port17.05 #MINVER#
  DPDK_16.07@DPDK_16.07 16.07~rc1
  DPDK_16.11@DPDK_16.11 16.11
  DPDK_2.0@DPDK_2.0 16.07~rc1
similarity index 89%
rename from debian/librte-power1.symbols
rename to debian/librte-power17.05.symbols
index ca6e862..f4b63d5 100644 (file)
@@ -1,4 +1,4 @@
-librte_power.so.1 librte-power1 #MINVER#
+librte_power.so.17.05.0 librte-power17.05 #MINVER#
  DPDK_2.0@DPDK_2.0 16.04
  rte_power_exit@DPDK_2.0 16.04
  rte_power_freq_down@DPDK_2.0 16.04
similarity index 83%
rename from debian/librte-reorder1.symbols
rename to debian/librte-reorder17.05.symbols
index d70169b..029f6f0 100644 (file)
@@ -1,4 +1,4 @@
-librte_reorder.so.1 librte-reorder1 #MINVER#
+librte_reorder.so.17.05.0 librte-reorder17.05 #MINVER#
  DPDK_2.0@DPDK_2.0 16.04
  rte_reorder_create@DPDK_2.0 16.04
  rte_reorder_drain@DPDK_2.0 16.04
similarity index 86%
rename from debian/librte-ring1.symbols
rename to debian/librte-ring17.05.symbols
index 8f4c574..a101639 100644 (file)
@@ -1,4 +1,4 @@
-librte_ring.so.1 librte-ring1 #MINVER#
+librte_ring.so.17.05.0 librte-ring17.05 #MINVER#
  DPDK_2.0@DPDK_2.0 16.04
  DPDK_2.2@DPDK_2.2 16.04
  rte_ring_create@DPDK_2.0 16.04
similarity index 94%
rename from debian/librte-sched1.symbols
rename to debian/librte-sched17.05.symbols
index e74aa3d..12fd0ff 100644 (file)
@@ -1,4 +1,4 @@
-librte_sched.so.1 librte-sched1 #MINVER#
+librte_sched.so.17.05.0 librte-sched17.05 #MINVER#
  DPDK_2.0@DPDK_2.0 16.04
  DPDK_2.1@DPDK_2.1 16.04
  rte_approx@DPDK_2.0 16.04
similarity index 94%
rename from debian/librte-table2.symbols
rename to debian/librte-table17.05.symbols
index a0ecafc..c8ecb2a 100644 (file)
@@ -1,4 +1,4 @@
-librte_table.so.2 librte-table2 #MINVER#
+librte_table.so.17.05.0 librte-table17.05 #MINVER#
  DPDK_16.07@DPDK_16.07 16.11
  DPDK_2.0@DPDK_2.0 16.04
  DPDK_2.2@DPDK_2.2 16.04
similarity index 86%
rename from debian/librte-timer1.symbols
rename to debian/librte-timer17.05.symbols
index 0ac8261..26178b9 100644 (file)
@@ -1,4 +1,4 @@
-librte_timer.so.1 librte-timer1 #MINVER#
+librte_timer.so.17.05.0 librte-timer17.05 #MINVER#
  DPDK_2.0@DPDK_2.0 16.04
  rte_timer_dump_stats@DPDK_2.0 16.04
  rte_timer_init@DPDK_2.0 16.04
similarity index 54%
rename from debian/librte-vhost3.symbols
rename to debian/librte-vhost17.05.symbols
index 7835cf4..e2ca309 100644 (file)
@@ -1,12 +1,18 @@
-librte_vhost.so.3 librte-vhost3 #MINVER#
+librte_vhost.so.17.05.0 librte-vhost17.05 #MINVER#
  DPDK_16.07@DPDK_16.07 16.07~rc1
+ DPDK_17.05@DPDK_17.05 17.05
  DPDK_2.0@DPDK_2.0 16.07~rc1
  DPDK_2.1@DPDK_2.1 16.07~rc1
  rte_vhost_avail_entries@DPDK_16.07 16.07~rc1
  rte_vhost_dequeue_burst@DPDK_2.0 16.07~rc1
  rte_vhost_driver_callback_register@DPDK_2.0 16.07~rc1
+ rte_vhost_driver_disable_features@DPDK_17.05 17.05
+ 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
@@ -14,5 +20,12 @@ librte_vhost.so.3 librte-vhost3 #MINVER#
  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
+ rte_vhost_get_negotiated_features@DPDK_17.05 17.05
  rte_vhost_get_numa_node@DPDK_16.07 16.07~rc1
  rte_vhost_get_queue_num@DPDK_16.07 16.07~rc1
+ rte_vhost_get_vhost_vring@DPDK_17.05 17.05
+ rte_vhost_get_vring_num@DPDK_17.05 17.05
+ rte_vhost_log_used_vring@DPDK_17.05 17.05
+ rte_vhost_log_write@DPDK_17.05 17.05