From 88e855925b8881f2b0de0c9387186c353a1533ec Mon Sep 17 00:00:00 2001 From: Christian Ehrhardt Date: Fri, 1 Jun 2018 10:04:38 +0200 Subject: d/*.symbols: update for new libs, new and dropped symbols Change-Id: I65f75b1b821b762252ceb849fd9ce02bbaa11e25 Signed-off-by: Christian Ehrhardt --- debian/librte-bpf18.05.symbols | 13 +++ debian/librte-bus-fslmc18.05.symbols | 93 ++++++++++++++++++++ debian/librte-bus-ifpga18.05.symbols | 6 ++ debian/librte-common-octeontx18.05.symbols | 6 ++ debian/librte-compressdev18.05.symbols | 35 ++++++++ debian/librte-cryptodev18.05.symbols | 6 ++ debian/librte-eal18.05.symbols | 123 ++++++++++++++++++--------- debian/librte-ethdev18.05.symbols | 31 ++++--- debian/librte-eventdev18.05.symbols | 26 ++++++ debian/librte-ifcvf-vdpa18.05.symbols | 4 + debian/librte-mbuf18.05.symbols | 1 - debian/librte-mempool-bucket18.05.symbols | 3 + debian/librte-mempool-octeontx18.05.symbols | 8 +- debian/librte-mempool-ring18.05.symbols | 3 +- debian/librte-mempool-stack18.05.symbols | 3 +- debian/librte-mempool18.05.symbols | 8 +- debian/librte-meter18.05.symbols | 3 + debian/librte-net18.05.symbols | 1 + debian/librte-pipeline18.05.symbols | 24 ++++++ debian/librte-pmd-axgbe18.05.symbols | 4 + debian/librte-pmd-bond18.05.symbols | 1 + debian/librte-pmd-dpaa-event18.05.symbols | 4 + debian/librte-pmd-dpaa-sec18.05.symbols | 4 + debian/librte-pmd-dpaa18.05.symbols | 10 +++ debian/librte-pmd-dpaa2-18.05.symbols | 9 ++ debian/librte-pmd-dpaa2-cmdif18.05.symbols | 4 + debian/librte-pmd-dpaa2-event18.05.symbols | 4 + debian/librte-pmd-dpaa2-qdma18.05.symbols | 17 ++++ debian/librte-pmd-dpaa2-sec18.05.symbols | 4 + debian/librte-pmd-ifpga-rawdev18.05.symbols | 4 + debian/librte-pmd-ixgbe18.05.symbols | 6 ++ debian/librte-pmd-mlx5-18.05.symbols | 2 +- debian/librte-pmd-virtio-crypto18.05.symbols | 4 + debian/librte-sched18.05.symbols | 2 + debian/librte-vhost18.05.symbols | 19 +++++ 35 files changed, 435 insertions(+), 60 deletions(-) create mode 100644 debian/librte-bpf18.05.symbols create mode 100644 debian/librte-bus-fslmc18.05.symbols create mode 100644 debian/librte-bus-ifpga18.05.symbols create mode 100644 debian/librte-common-octeontx18.05.symbols create mode 100644 debian/librte-compressdev18.05.symbols create mode 100644 debian/librte-ifcvf-vdpa18.05.symbols create mode 100644 debian/librte-mempool-bucket18.05.symbols create mode 100644 debian/librte-pmd-axgbe18.05.symbols create mode 100644 debian/librte-pmd-dpaa-event18.05.symbols create mode 100644 debian/librte-pmd-dpaa-sec18.05.symbols create mode 100644 debian/librte-pmd-dpaa18.05.symbols create mode 100644 debian/librte-pmd-dpaa2-18.05.symbols create mode 100644 debian/librte-pmd-dpaa2-cmdif18.05.symbols create mode 100644 debian/librte-pmd-dpaa2-event18.05.symbols create mode 100644 debian/librte-pmd-dpaa2-qdma18.05.symbols create mode 100644 debian/librte-pmd-dpaa2-sec18.05.symbols create mode 100644 debian/librte-pmd-ifpga-rawdev18.05.symbols create mode 100644 debian/librte-pmd-virtio-crypto18.05.symbols (limited to 'debian') diff --git a/debian/librte-bpf18.05.symbols b/debian/librte-bpf18.05.symbols new file mode 100644 index 00000000..817a6f92 --- /dev/null +++ b/debian/librte-bpf18.05.symbols @@ -0,0 +1,13 @@ +librte_bpf.so.18.05 librte-bpf18.05 #MINVER# +# Only experimental symbols for now + EXPERIMENTAL@EXPERIMENTAL 18.05 + rte_bpf_destroy@EXPERIMENTAL 18.05 + rte_bpf_elf_load@EXPERIMENTAL 18.05 + rte_bpf_eth_rx_elf_load@EXPERIMENTAL 18.05 + rte_bpf_eth_rx_unload@EXPERIMENTAL 18.05 + rte_bpf_eth_tx_elf_load@EXPERIMENTAL 18.05 + rte_bpf_eth_tx_unload@EXPERIMENTAL 18.05 + rte_bpf_exec@EXPERIMENTAL 18.05 + rte_bpf_exec_burst@EXPERIMENTAL 18.05 + rte_bpf_get_jit@EXPERIMENTAL 18.05 + rte_bpf_load@EXPERIMENTAL 18.05 diff --git a/debian/librte-bus-fslmc18.05.symbols b/debian/librte-bus-fslmc18.05.symbols new file mode 100644 index 00000000..5d2cee1c --- /dev/null +++ b/debian/librte-bus-fslmc18.05.symbols @@ -0,0 +1,93 @@ +librte_bus_fslmc.so.18.05 librte-bus-fslmc18.05 #MINVER# + DPDK_17.05@DPDK_17.05 17.11 + DPDK_17.08@DPDK_17.08 17.11 + DPDK_17.11@DPDK_17.11 17.11 + DPDK_18.02@DPDK_18.02 18.02 + DPDK_18.05@DPDK_18.05 18.05 + dpaa2_affine_qbman_ethrx_swp@DPDK_18.05 18.05 + dpaa2_affine_qbman_swp@DPDK_17.05 18.02 + dpaa2_alloc_dpbp_dev@DPDK_17.05 18.02 + dpaa2_alloc_dq_storage@DPDK_17.05 18.02 + dpaa2_dpbp_supported@DPDK_17.11 18.02 + dpaa2_free_dpbp_dev@DPDK_17.05 18.02 + dpaa2_free_dq_storage@DPDK_17.05 18.02 + dpaa2_get_qbman_swp@DPDK_17.08 18.02 + dpaa2_io_portal@DPDK_17.08 18.02 + dpaa2_svr_family@DPDK_18.02 18.02 + dpaa2_virt_mode@DPDK_18.02 18.02 + dpbp_disable@DPDK_17.05 18.02 + dpbp_enable@DPDK_17.05 18.02 + dpbp_get_attributes@DPDK_17.05 18.02 + dpbp_get_num_free_bufs@DPDK_17.05 18.02 + dpbp_open@DPDK_17.05 18.02 + dpbp_reset@DPDK_17.05 18.02 + dpci_set_rx_queue@DPDK_17.08 18.02 + dpcon_get_attributes@DPDK_17.08 18.02 + dpcon_open@DPDK_17.08 18.02 + dpdmai_close@DPDK_18.05 18.05 + dpdmai_disable@DPDK_18.05 18.05 + dpdmai_enable@DPDK_18.05 18.05 + dpdmai_get_attributes@DPDK_18.05 18.05 + dpdmai_get_rx_queue@DPDK_18.05 18.05 + dpdmai_get_tx_queue@DPDK_18.05 18.05 + dpdmai_open@DPDK_18.05 18.05 + dpdmai_set_rx_queue@DPDK_18.05 18.05 + dpio_add_static_dequeue_channel@DPDK_17.08 18.02 + dpio_close@DPDK_17.05 18.02 + dpio_disable@DPDK_17.05 18.02 + dpio_enable@DPDK_17.05 18.02 + dpio_get_attributes@DPDK_17.05 18.02 + dpio_open@DPDK_17.05 18.02 + dpio_remove_static_dequeue_channel@DPDK_17.08 18.02 + dpio_reset@DPDK_17.05 18.02 + dpio_set_stashing_destination@DPDK_17.05 18.02 + mc_get_soc_version@DPDK_17.08 18.02 + mc_get_version@DPDK_17.08 18.02 + mc_send_command@DPDK_17.05 18.02 + per_lcore__dpaa2_io@DPDK_17.05 18.02 + per_lcore_dpaa2_held_bufs@DPDK_18.02 18.02 + qbman_check_command_complete@DPDK_17.05 18.02 + qbman_check_new_result@DPDK_17.08 18.02 + qbman_eq_desc_clear@DPDK_17.05 18.02 + qbman_eq_desc_set_dca@DPDK_17.08 18.02 + qbman_eq_desc_set_fq@DPDK_17.05 18.02 + qbman_eq_desc_set_no_orp@DPDK_17.05 18.02 + qbman_eq_desc_set_qd@DPDK_17.05 18.02 + qbman_eq_desc_set_response@DPDK_17.05 18.02 + qbman_fq_query_state@DPDK_18.02 18.02 + qbman_fq_state_frame_count@DPDK_18.02 18.02 + qbman_get_dqrr_from_idx@DPDK_17.08 18.02 + qbman_get_dqrr_idx@DPDK_17.08 18.02 + qbman_pull_desc_clear@DPDK_17.05 18.02 + qbman_pull_desc_set_fq@DPDK_17.05 18.02 + qbman_pull_desc_set_numframes@DPDK_17.05 18.02 + qbman_pull_desc_set_storage@DPDK_17.05 18.02 + qbman_release_desc_clear@DPDK_17.05 18.02 + qbman_release_desc_set_bpid@DPDK_17.05 18.02 + qbman_result_DQ_fd@DPDK_17.05 18.02 + qbman_result_DQ_flags@DPDK_17.05 18.02 + qbman_result_DQ_fqd_ctx@DPDK_17.08 18.02 + qbman_result_SCN_state@DPDK_17.08 18.02 + qbman_result_has_new_result@DPDK_17.05 18.02 + qbman_swp_acquire@DPDK_17.05 18.02 + qbman_swp_dqrr_consume@DPDK_17.08 18.02 + qbman_swp_dqrr_idx_consume@DPDK_18.02 18.02 + qbman_swp_dqrr_next@DPDK_17.08 18.02 + qbman_swp_enqueue_multiple@DPDK_17.08 18.02 + qbman_swp_enqueue_multiple_desc@DPDK_17.08 18.02 + qbman_swp_interrupt_clear_status@DPDK_17.08 18.02 + qbman_swp_prefetch_dqrr_next@DPDK_18.02 18.02 + qbman_swp_pull@DPDK_17.05 18.02 + qbman_swp_push_set@DPDK_17.08 18.02 + qbman_swp_release@DPDK_17.05 18.02 + rte_dpaa2_alloc_dpci_dev@DPDK_17.08 18.02 + rte_dpaa2_free_dpci_dev@DPDK_18.05 18.05 + rte_dpaa2_intr_disable@DPDK_17.11 18.02 + rte_dpaa2_intr_enable@DPDK_17.11 18.02 + rte_fslmc_driver_register@DPDK_17.05 18.02 + rte_fslmc_driver_unregister@DPDK_17.05 18.02 + rte_fslmc_get_device_count@DPDK_18.02 18.02 + rte_fslmc_object_register@DPDK_17.08 18.02 + rte_fslmc_vfio_dmamap@DPDK_17.05 18.02 + rte_global_active_dqs_list@DPDK_17.08 18.02 + rte_mcp_ptr_list@DPDK_17.05 18.02 diff --git a/debian/librte-bus-ifpga18.05.symbols b/debian/librte-bus-ifpga18.05.symbols new file mode 100644 index 00000000..5ce5e5b7 --- /dev/null +++ b/debian/librte-bus-ifpga18.05.symbols @@ -0,0 +1,6 @@ +librte_bus_ifpga.so.18.05 librte-bus-ifpga18.05 #MINVER# + DPDK_18.05@DPDK_18.05 18.05 + rte_ifpga_driver_register@DPDK_18.05 18.05 + rte_ifpga_driver_unregister@DPDK_18.05 18.05 + rte_ifpga_get_integer32_arg@DPDK_18.05 18.05 + rte_ifpga_get_string_arg@DPDK_18.05 18.05 diff --git a/debian/librte-common-octeontx18.05.symbols b/debian/librte-common-octeontx18.05.symbols new file mode 100644 index 00000000..78c1e553 --- /dev/null +++ b/debian/librte-common-octeontx18.05.symbols @@ -0,0 +1,6 @@ +librte_common_octeontx.so.18.05 librte-common-octeontx18.05 #MINVER# + DPDK_18.05@DPDK_18.05 18.05 + octeontx_logtype_mbox@Base 18.05 + octeontx_mbox_send@DPDK_18.05 18.05 + octeontx_mbox_set_ram_mbox_base@DPDK_18.05 18.05 + octeontx_mbox_set_reg@DPDK_18.05 18.05 diff --git a/debian/librte-compressdev18.05.symbols b/debian/librte-compressdev18.05.symbols new file mode 100644 index 00000000..8b238054 --- /dev/null +++ b/debian/librte-compressdev18.05.symbols @@ -0,0 +1,35 @@ +librte_compressdev.so.18.05 librte-compressdev18.05 #MINVER# + EXPERIMENTAL@EXPERIMENTAL 18.05 + rte_comp_get_feature_name@EXPERIMENTAL 18.05 + rte_comp_op_alloc@EXPERIMENTAL 18.05 + rte_comp_op_bulk_alloc@EXPERIMENTAL 18.05 + rte_comp_op_free@EXPERIMENTAL 18.05 + rte_comp_op_pool_create@EXPERIMENTAL 18.05 + rte_compressdev_capability_get@EXPERIMENTAL 18.05 + rte_compressdev_close@EXPERIMENTAL 18.05 + rte_compressdev_configure@EXPERIMENTAL 18.05 + rte_compressdev_count@EXPERIMENTAL 18.05 + rte_compressdev_dequeue_burst@EXPERIMENTAL 18.05 + rte_compressdev_devices_get@EXPERIMENTAL 18.05 + rte_compressdev_enqueue_burst@EXPERIMENTAL 18.05 + rte_compressdev_get_dev_id@EXPERIMENTAL 18.05 + rte_compressdev_get_feature_name@EXPERIMENTAL 18.05 + rte_compressdev_info_get@EXPERIMENTAL 18.05 + rte_compressdev_name_get@EXPERIMENTAL 18.05 + rte_compressdev_pmd_allocate@EXPERIMENTAL 18.05 + rte_compressdev_pmd_create@EXPERIMENTAL 18.05 + rte_compressdev_pmd_destroy@EXPERIMENTAL 18.05 + rte_compressdev_pmd_get_named_dev@EXPERIMENTAL 18.05 + rte_compressdev_pmd_parse_input_args@EXPERIMENTAL 18.05 + rte_compressdev_pmd_release_device@EXPERIMENTAL 18.05 + rte_compressdev_private_xform_create@EXPERIMENTAL 18.05 + rte_compressdev_private_xform_free@EXPERIMENTAL 18.05 + rte_compressdev_queue_pair_count@EXPERIMENTAL 18.05 + rte_compressdev_queue_pair_setup@EXPERIMENTAL 18.05 + rte_compressdev_socket_id@EXPERIMENTAL 18.05 + rte_compressdev_start@EXPERIMENTAL 18.05 + rte_compressdev_stats_get@EXPERIMENTAL 18.05 + rte_compressdev_stats_reset@EXPERIMENTAL 18.05 + rte_compressdev_stop@EXPERIMENTAL 18.05 + rte_compressdev_stream_create@EXPERIMENTAL 18.05 + rte_compressdev_stream_free@EXPERIMENTAL 18.05 diff --git a/debian/librte-cryptodev18.05.symbols b/debian/librte-cryptodev18.05.symbols index 8b30c4b2..25a1f47c 100644 --- a/debian/librte-cryptodev18.05.symbols +++ b/debian/librte-cryptodev18.05.symbols @@ -4,6 +4,8 @@ librte_cryptodev.so.18.05 librte-cryptodev18.05 #MINVER# DPDK_17.05@DPDK_17.05 17.05 DPDK_17.08@DPDK_17.08 17.08 DPDK_17.11@DPDK_17.11 17.11 + DPDK_18.05@DPDK_18.05 18.05 + EXPERIMENTAL@EXPERIMENTAL 18.05 rte_crypto_aead_algorithm_strings@DPDK_17.08 17.08 rte_crypto_aead_operation_strings@DPDK_17.08 17.08 rte_crypto_auth_algorithm_strings@DPDK_17.02 17.05 @@ -56,8 +58,12 @@ librte_cryptodev.so.18.05 librte-cryptodev18.05 #MINVER# 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_get_header_session_size@DPDK_18.05 18.05 + rte_cryptodev_sym_get_private_session_size@DPDK_18.05 18.05 rte_cryptodev_sym_session_clear@DPDK_17.08 17.08 rte_cryptodev_sym_session_create@DPDK_16.04 16.04 rte_cryptodev_sym_session_free@DPDK_16.04 16.04 + rte_cryptodev_sym_session_get_private_data@EXPERIMENTAL 18.05 rte_cryptodev_sym_session_init@DPDK_17.08 17.08 + rte_cryptodev_sym_session_set_private_data@EXPERIMENTAL 18.05 rte_cryptodevs@DPDK_16.04 16.04 diff --git a/debian/librte-eal18.05.symbols b/debian/librte-eal18.05.symbols index 57377eba..e8e8f142 100644 --- a/debian/librte-eal18.05.symbols +++ b/debian/librte-eal18.05.symbols @@ -7,12 +7,12 @@ librte_eal.so.18.05 librte-eal18.05 #MINVER# DPDK_17.08@DPDK_17.08 17.08 DPDK_17.11@DPDK_17.11 17.11 DPDK_18.02@DPDK_18.02 18.02 + DPDK_18.05@DPDK_18.05 18.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 EXPERIMENTAL@EXPERIMENTAL 17.08 __rte_panic@DPDK_2.0 16.04 - devargs_list@DPDK_2.0 16.04 eal_parse_sysfs_value@DPDK_2.0 16.04 eal_timer_source@DPDK_2.0 16.04 lcore_config@DPDK_2.0 16.04 @@ -33,10 +33,22 @@ librte_eal.so.18.05 librte-eal18.05 #MINVER# 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_ctrl_thread_create@EXPERIMENTAL 18.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 rte_delay_us_callback_register@DPDK_16.11 16.11 + rte_dev_event_callback_register@EXPERIMENTAL 18.05 + rte_dev_event_callback_unregister@EXPERIMENTAL 18.05 + rte_dev_event_monitor_start@EXPERIMENTAL 18.05 + rte_dev_event_monitor_stop@EXPERIMENTAL 18.05 + rte_devargs_add@EXPERIMENTAL 18.05 + rte_devargs_dump@EXPERIMENTAL 18.05 + rte_devargs_insert@EXPERIMENTAL 18.05 + rte_devargs_next@EXPERIMENTAL 18.05 + rte_devargs_parse@EXPERIMENTAL 18.05 + rte_devargs_remove@EXPERIMENTAL 18.05 + rte_devargs_type_count@EXPERIMENTAL 18.05 rte_dump_physmem_layout@DPDK_2.0 16.04 rte_dump_registers@DPDK_2.0 16.04 rte_dump_stack@DPDK_2.0 16.04 @@ -47,15 +59,8 @@ librte_eal.so.18.05 librte-eal18.05 #MINVER# rte_eal_create_uio_dev@DPDK_17.11 17.11 rte_eal_dev_attach@DPDK_16.11 16.11 rte_eal_dev_detach@DPDK_16.11 16.11 - rte_eal_devargs_add@DPDK_2.0 16.04 - rte_eal_devargs_dump@DPDK_2.0 16.04 - rte_eal_devargs_insert@EXPERIMENTAL 17.08 - rte_eal_devargs_parse@EXPERIMENTAL 17.08 - rte_eal_devargs_remove@EXPERIMENTAL 17.08 - rte_eal_devargs_type_count@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 rte_eal_get_physmem_size@DPDK_2.0 16.04 rte_eal_has_hugepages@DPDK_2.0 16.04 rte_eal_has_pci@DPDK_17.11 17.11 @@ -82,6 +87,22 @@ librte_eal.so.18.05 librte-eal18.05 #MINVER# rte_epoll_ctl@DPDK_2.1 16.04 rte_epoll_wait@DPDK_2.1 16.04 rte_exit@DPDK_2.0 16.04 + rte_fbarray_attach@EXPERIMENTAL 18.05 + rte_fbarray_destroy@EXPERIMENTAL 18.05 + rte_fbarray_detach@EXPERIMENTAL 18.05 + rte_fbarray_dump_metadata@EXPERIMENTAL 18.05 + rte_fbarray_find_contig_free@EXPERIMENTAL 18.05 + rte_fbarray_find_contig_used@EXPERIMENTAL 18.05 + rte_fbarray_find_idx@EXPERIMENTAL 18.05 + rte_fbarray_find_next_free@EXPERIMENTAL 18.05 + rte_fbarray_find_next_n_free@EXPERIMENTAL 18.05 + rte_fbarray_find_next_n_used@EXPERIMENTAL 18.05 + rte_fbarray_find_next_used@EXPERIMENTAL 18.05 + rte_fbarray_get@EXPERIMENTAL 18.05 + rte_fbarray_init@EXPERIMENTAL 18.05 + rte_fbarray_is_used@EXPERIMENTAL 18.05 + rte_fbarray_set_free@EXPERIMENTAL 18.05 + rte_fbarray_set_used@EXPERIMENTAL 18.05 rte_free@DPDK_2.0 16.04 rte_get_tsc_hz@DPDK_2.0 16.04 rte_hexdump@DPDK_2.0 16.04 @@ -113,23 +134,36 @@ librte_eal.so.18.05 librte-eal18.05 #MINVER# rte_log_get_global_level@DPDK_17.05 17.05 rte_log_get_level@DPDK_17.08 17.08 rte_log_register@DPDK_17.05 17.05 + rte_log_register_type_and_pick_level@EXPERIMENTAL 18.05 rte_log_set_global_level@DPDK_17.05 17.05 rte_log_set_level@DPDK_17.05 17.05 + rte_log_set_level_pattern@DPDK_18.05 18.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_heaps@EXPERIMENTAL 18.05 rte_malloc_dump_stats@DPDK_2.0 16.04 rte_malloc_get_socket_stats@DPDK_2.0 16.04 rte_malloc_set_limit@DPDK_2.0 16.04 rte_malloc_socket@DPDK_2.0 16.04 rte_malloc_validate@DPDK_2.0 16.04 rte_malloc_virt2iova@DPDK_17.11 17.11 + rte_mem_alloc_validator_register@EXPERIMENTAL 18.05 + rte_mem_alloc_validator_unregister@EXPERIMENTAL 18.05 + rte_mem_event_callback_register@EXPERIMENTAL 18.05 + rte_mem_event_callback_unregister@EXPERIMENTAL 18.05 + rte_mem_iova2virt@EXPERIMENTAL 18.05 rte_mem_lock_page@DPDK_2.0 16.04 rte_mem_virt2iova@DPDK_17.11 17.11 + rte_mem_virt2memseg@EXPERIMENTAL 18.05 + rte_mem_virt2memseg_list@EXPERIMENTAL 18.05 rte_mem_virt2phy@DPDK_2.0 16.04 rte_memdump@DPDK_2.0 16.04 rte_memory_get_nchannel@DPDK_2.0 16.04 rte_memory_get_nrank@DPDK_2.0 16.04 + rte_memseg_contig_walk@EXPERIMENTAL 18.05 + rte_memseg_list_walk@EXPERIMENTAL 18.05 + rte_memseg_walk@EXPERIMENTAL 18.05 rte_memzone_dump@DPDK_2.0 16.04 rte_memzone_free@DPDK_2.1 16.04 rte_memzone_lookup@DPDK_2.0 16.04 @@ -140,42 +174,45 @@ librte_eal.so.18.05 librte-eal18.05 #MINVER# rte_mp_action_register@EXPERIMENTAL 18.02 rte_mp_action_unregister@EXPERIMENTAL 18.02 rte_mp_reply@EXPERIMENTAL 18.02 - rte_mp_request@EXPERIMENTAL 18.02 + rte_mp_request_async@EXPERIMENTAL 18.05 + rte_mp_request_sync@EXPERIMENTAL 18.05 rte_mp_sendmsg@EXPERIMENTAL 18.02 rte_openlog_stream@DPDK_2.0 16.04 rte_realloc@DPDK_2.0 16.04 rte_reciprocal_value@DPDK_18.02 18.02 rte_reciprocal_value_u64@DPDK_18.02 18.02 - rte_service_dump@EXPERIMENTAL 17.08 - rte_service_finalize@EXPERIMENTAL 18.02 - rte_service_get_by_name@EXPERIMENTAL 17.08 - rte_service_get_count@EXPERIMENTAL 17.08 - rte_service_get_name@EXPERIMENTAL 17.11 - rte_service_lcore_add@EXPERIMENTAL 17.08 - rte_service_lcore_count@EXPERIMENTAL 17.08 - rte_service_lcore_count_services@EXPERIMENTAL 17.11 - rte_service_lcore_del@EXPERIMENTAL 17.08 - rte_service_lcore_list@EXPERIMENTAL 17.08 - rte_service_lcore_reset_all@EXPERIMENTAL 17.08 - rte_service_lcore_start@EXPERIMENTAL 17.08 - rte_service_lcore_stop@EXPERIMENTAL 17.08 - rte_service_map_lcore_get@EXPERIMENTAL 17.11 - rte_service_map_lcore_set@EXPERIMENTAL 17.11 - rte_service_probe_capability@EXPERIMENTAL 17.08 - rte_service_run_iter_on_app_lcore@EXPERIMENTAL 17.11 - rte_service_runstate_get@EXPERIMENTAL 17.11 - rte_service_runstate_set@EXPERIMENTAL 17.11 - rte_service_set_runstate_mapped_check@EXPERIMENTAL 17.11 - rte_service_set_stats_enable@EXPERIMENTAL 17.08 - rte_service_start_with_defaults@EXPERIMENTAL 17.08 (arch=!arm64 !ppc64el)rte_rtm_supported@DPDK_16.07 16.07~rc3 - rte_service_attr_get@EXPERIMENTAL 18.02 - rte_service_attr_reset_all@EXPERIMENTAL 18.02 - rte_service_component_register@EXPERIMENTAL 17.11 - rte_service_component_runstate_set@EXPERIMENTAL 17.11 - rte_service_component_unregister@EXPERIMENTAL 17.11 + rte_service_attr_get@DPDK_18.05 18.05 + rte_service_attr_reset_all@DPDK_18.05 18.05 + rte_service_component_register@DPDK_18.05 18.05 + rte_service_component_runstate_set@DPDK_18.05 18.05 + rte_service_component_unregister@DPDK_18.05 18.05 + rte_service_dump@DPDK_18.05 18.05 + rte_service_finalize@DPDK_18.05 18.05 + rte_service_get_by_name@DPDK_18.05 18.05 + rte_service_get_count@DPDK_18.05 18.05 + rte_service_get_name@DPDK_18.05 18.05 + rte_service_lcore_add@DPDK_18.05 18.05 + rte_service_lcore_count@DPDK_18.05 18.05 + rte_service_lcore_count_services@DPDK_18.05 18.05 + rte_service_lcore_del@DPDK_18.05 18.05 + rte_service_lcore_list@DPDK_18.05 18.05 + rte_service_lcore_reset_all@DPDK_18.05 18.05 + rte_service_lcore_start@DPDK_18.05 18.05 + rte_service_lcore_stop@DPDK_18.05 18.05 + rte_service_map_lcore_get@DPDK_18.05 18.05 + rte_service_map_lcore_set@DPDK_18.05 18.05 + rte_service_probe_capability@DPDK_18.05 18.05 + rte_service_run_iter_on_app_lcore@DPDK_18.05 18.05 + rte_service_runstate_get@DPDK_18.05 18.05 + rte_service_runstate_set@DPDK_18.05 18.05 + rte_service_set_runstate_mapped_check@DPDK_18.05 18.05 + rte_service_set_stats_enable@DPDK_18.05 18.05 + rte_service_start_with_defaults@DPDK_18.05 18.05 rte_set_application_usage_hook@DPDK_2.0 16.04 + rte_socket_count@EXPERIMENTAL 18.05 rte_socket_id@DPDK_2.0 16.04 + rte_socket_id_by_idx@EXPERIMENTAL 18.05 rte_strerror@DPDK_2.0 16.04 rte_strsplit@DPDK_2.0 16.04 rte_sys_gettid@DPDK_2.0 16.04 @@ -183,7 +220,18 @@ librte_eal.so.18.05 librte-eal18.05 #MINVER# rte_thread_set_affinity@DPDK_2.0 16.04 rte_thread_setname@DPDK_16.07 16.07~rc1 rte_vfio_clear_group@DPDK_18.02 18.02 + rte_vfio_container_create@EXPERIMENTAL 18.05 + rte_vfio_container_destroy@EXPERIMENTAL 18.05 + rte_vfio_container_dma_map@EXPERIMENTAL 18.05 + rte_vfio_container_dma_unmap@EXPERIMENTAL 18.05 + rte_vfio_container_group_bind@EXPERIMENTAL 18.05 + rte_vfio_container_group_unbind@EXPERIMENTAL 18.05 + rte_vfio_dma_map@EXPERIMENTAL 18.05 + rte_vfio_dma_unmap@EXPERIMENTAL 18.05 rte_vfio_enable@DPDK_17.11 17.11 + rte_vfio_get_container_fd@EXPERIMENTAL 18.05 + rte_vfio_get_group_fd@EXPERIMENTAL 18.05 + rte_vfio_get_group_num@EXPERIMENTAL 18.05 rte_vfio_is_enabled@DPDK_17.11 17.11 rte_vfio_noiommu_is_enabled@DPDK_17.11 17.11 rte_vfio_release_device@DPDK_17.11 17.11 @@ -191,6 +239,3 @@ librte_eal.so.18.05 librte-eal18.05 #MINVER# 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-ethdev18.05.symbols b/debian/librte-ethdev18.05.symbols index f08addd7..85bb833a 100644 --- a/debian/librte-ethdev18.05.symbols +++ b/debian/librte-ethdev18.05.symbols @@ -6,6 +6,7 @@ librte_ethdev.so.18.05 librte-ethdev18.05 #MINVER# DPDK_17.08@DPDK_17.08 17.08 DPDK_17.11@DPDK_17.11 17.11 DPDK_18.02@DPDK_18.02 18.02 + DPDK_18.05@DPDK_18.05 18.05 DPDK_2.2@DPDK_2.2 16.07~rc1 EXPERIMENTAL@EXPERIMENTAL 17.11 _rte_eth_dev_callback_process@DPDK_17.08 17.08 @@ -26,10 +27,13 @@ librte_ethdev.so.18.05 librte-ethdev18.05 #MINVER# rte_eth_dev_close@DPDK_2.2 16.07~rc1 rte_eth_dev_configure@DPDK_2.2 16.07~rc1 rte_eth_dev_count@DPDK_2.2 16.07~rc1 + rte_eth_dev_count_avail@DPDK_18.05 18.05 + rte_eth_dev_count_total@EXPERIMENTAL 18.05 + rte_eth_dev_create@EXPERIMENTAL 18.05 rte_eth_dev_default_mac_addr_set@DPDK_2.2 16.07~rc1 + rte_eth_dev_destroy@EXPERIMENTAL 18.05 rte_eth_dev_detach@DPDK_2.2 16.07~rc1 rte_eth_dev_filter_ctrl@DPDK_18.02 18.02 - rte_eth_dev_filter_ctrl@DPDK_2.2 16.07~rc1 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 @@ -37,6 +41,8 @@ librte_ethdev.so.18.05 librte-ethdev18.05 #MINVER# 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 + rte_eth_dev_get_module_eeprom@EXPERIMENTAL 18.05 + rte_eth_dev_get_module_info@EXPERIMENTAL 18.05 rte_eth_dev_get_mtu@DPDK_2.2 16.07~rc1 rte_eth_dev_get_name_by_port@DPDK_16.07 16.07~rc1 rte_eth_dev_get_port_by_name@DPDK_16.07 16.07~rc1 @@ -58,6 +64,7 @@ librte_ethdev.so.18.05 librte-ethdev18.05 #MINVER# rte_eth_dev_owner_unset@EXPERIMENTAL 18.02 rte_eth_dev_pool_ops_supported@DPDK_17.11 17.11 rte_eth_dev_priority_flow_ctrl_set@DPDK_2.2 16.07~rc1 + rte_eth_dev_probing_finish@DPDK_18.05 18.05 rte_eth_dev_release_port@DPDK_2.2 16.07~rc1 rte_eth_dev_reset@DPDK_17.11 17.11 rte_eth_dev_rss_hash_conf_get@DPDK_2.2 16.07~rc1 @@ -93,10 +100,11 @@ librte_ethdev.so.18.05 librte-ethdev18.05 #MINVER# rte_eth_dev_udp_tunnel_port_add@DPDK_16.04 16.07~rc1 rte_eth_dev_udp_tunnel_port_delete@DPDK_16.04 16.07~rc1 rte_eth_dev_vlan_filter@DPDK_2.2 16.07~rc1 + rte_eth_devargs_parse@EXPERIMENTAL 18.05 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_find_next_owned_by@EXPERIMENTAL 18.02 + rte_eth_find_next_owned_by@DPDK_18.05 18.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 @@ -115,6 +123,8 @@ librte_ethdev.so.18.05 librte-ethdev18.05 #MINVER# 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 + rte_eth_switch_domain_alloc@EXPERIMENTAL 18.05 + rte_eth_switch_domain_free@EXPERIMENTAL 18.05 rte_eth_timesync_adjust_time@DPDK_2.2 16.07~rc1 rte_eth_timesync_disable@DPDK_2.2 16.07~rc1 rte_eth_timesync_enable@DPDK_2.2 16.07~rc1 @@ -135,14 +145,14 @@ librte_ethdev.so.18.05 librte-ethdev18.05 #MINVER# 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_copy@DPDK_17.08 17.08 - rte_flow_create@DPDK_17.02 17.05 - rte_flow_destroy@DPDK_17.02 17.05 - rte_flow_error_set@DPDK_17.11 17.11 - rte_flow_flush@DPDK_17.02 17.05 - rte_flow_isolate@DPDK_17.08 17.08 - rte_flow_query@DPDK_17.02 17.05 - rte_flow_validate@DPDK_17.02 17.05 + rte_flow_copy@DPDK_18.05 18.05 + rte_flow_create@DPDK_18.05 18.05 + rte_flow_destroy@DPDK_18.05 18.05 + rte_flow_error_set@DPDK_18.05 18.05 + rte_flow_flush@DPDK_18.05 18.05 + rte_flow_isolate@DPDK_18.05 18.05 + rte_flow_query@DPDK_18.05 18.05 + rte_flow_validate@DPDK_18.05 18.05 rte_mtr_capabilities_get@EXPERIMENTAL 17.11 rte_mtr_create@EXPERIMENTAL 17.11 rte_mtr_destroy@EXPERIMENTAL 17.11 @@ -156,6 +166,7 @@ librte_ethdev.so.18.05 librte-ethdev18.05 #MINVER# rte_mtr_stats_read@EXPERIMENTAL 17.11 rte_mtr_stats_update@EXPERIMENTAL 17.11 rte_tm_capabilities_get@DPDK_17.08 17.08 + rte_tm_get_number_of_leaf_nodes@DPDK_17.08 18.05 rte_tm_hierarchy_commit@DPDK_17.08 17.08 rte_tm_level_capabilities_get@DPDK_17.08 17.08 rte_tm_mark_ip_dscp@DPDK_17.08 17.08 diff --git a/debian/librte-eventdev18.05.symbols b/debian/librte-eventdev18.05.symbols index f4068688..24aba416 100644 --- a/debian/librte-eventdev18.05.symbols +++ b/debian/librte-eventdev18.05.symbols @@ -3,6 +3,20 @@ librte_eventdev.so.18.05 librte-eventdev18.05 #MINVER# DPDK_17.08@DPDK_17.08 17.08 DPDK_17.11@DPDK_17.11 17.11 DPDK_18.02@DPDK_18.02 18.02 + DPDK_18.05@DPDK_18.05 18.05 + EXPERIMENTAL@EXPERIMENTAL 18.05 + rte_event_crypto_adapter_caps_get@EXPERIMENTAL 18.05 + rte_event_crypto_adapter_create@EXPERIMENTAL 18.05 + rte_event_crypto_adapter_create_ext@EXPERIMENTAL 18.05 + rte_event_crypto_adapter_event_port_get@EXPERIMENTAL 18.05 + rte_event_crypto_adapter_free@EXPERIMENTAL 18.05 + rte_event_crypto_adapter_queue_pair_add@EXPERIMENTAL 18.05 + rte_event_crypto_adapter_queue_pair_del@EXPERIMENTAL 18.05 + rte_event_crypto_adapter_service_id_get@EXPERIMENTAL 18.05 + rte_event_crypto_adapter_start@EXPERIMENTAL 18.05 + rte_event_crypto_adapter_stats_get@EXPERIMENTAL 18.05 + rte_event_crypto_adapter_stats_reset@EXPERIMENTAL 18.05 + rte_event_crypto_adapter_stop@EXPERIMENTAL 18.05 rte_event_dequeue_timeout_ticks@DPDK_17.05 17.05 rte_event_dev_attr_get@DPDK_17.11 17.11 rte_event_dev_close@DPDK_17.05 17.05 @@ -16,6 +30,7 @@ librte_eventdev.so.18.05 librte-eventdev18.05 #MINVER# 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_stop_flush_callback_register@DPDK_18.05 18.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 @@ -46,4 +61,15 @@ librte_eventdev.so.18.05 librte-eventdev18.05 #MINVER# rte_event_ring_free@DPDK_17.08 17.08 rte_event_ring_init@DPDK_17.08 17.08 rte_event_ring_lookup@DPDK_17.08 17.08 + rte_event_timer_adapter_caps_get@EXPERIMENTAL 18.05 + rte_event_timer_adapter_create@EXPERIMENTAL 18.05 + rte_event_timer_adapter_create_ext@EXPERIMENTAL 18.05 + rte_event_timer_adapter_free@EXPERIMENTAL 18.05 + rte_event_timer_adapter_get_info@EXPERIMENTAL 18.05 + rte_event_timer_adapter_lookup@EXPERIMENTAL 18.05 + rte_event_timer_adapter_service_id_get@EXPERIMENTAL 18.05 + rte_event_timer_adapter_start@EXPERIMENTAL 18.05 + rte_event_timer_adapter_stats_get@EXPERIMENTAL 18.05 + rte_event_timer_adapter_stats_reset@EXPERIMENTAL 18.05 + rte_event_timer_adapter_stop@EXPERIMENTAL 18.05 rte_eventdevs@DPDK_17.05 17.05 diff --git a/debian/librte-ifcvf-vdpa18.05.symbols b/debian/librte-ifcvf-vdpa18.05.symbols new file mode 100644 index 00000000..101148e9 --- /dev/null +++ b/debian/librte-ifcvf-vdpa18.05.symbols @@ -0,0 +1,4 @@ +librte_ifcvf_vdpa.so.18.05 librte-ifcvf-vdpa18.05 #MINVER# + DPDK_18.05@DPDK_18.05 18.05 +# INFO: this library exports no symbols, it is like a PMD relying +# on callbacks once registered diff --git a/debian/librte-mbuf18.05.symbols b/debian/librte-mbuf18.05.symbols index ab7c8a37..6ad39004 100644 --- a/debian/librte-mbuf18.05.symbols +++ b/debian/librte-mbuf18.05.symbols @@ -4,7 +4,6 @@ librte_mbuf.so.18.05 librte-mbuf18.05 #MINVER# DPDK_2.1@DPDK_2.1 16.04 EXPERIMENTAL@EXPERIMENTAL 18.02 __rte_pktmbuf_read@DPDK_16.11 16.11 - rte_ctrlmbuf_init@DPDK_2.0 16.04 rte_get_ptype_inner_l2_name@DPDK_16.11 16.11 rte_get_ptype_inner_l3_name@DPDK_16.11 16.11 rte_get_ptype_inner_l4_name@DPDK_16.11 16.11 diff --git a/debian/librte-mempool-bucket18.05.symbols b/debian/librte-mempool-bucket18.05.symbols new file mode 100644 index 00000000..3dd5ada3 --- /dev/null +++ b/debian/librte-mempool-bucket18.05.symbols @@ -0,0 +1,3 @@ +librte_mempool_bucket.so.18.05 librte-mempool-bucket18.05 #MINVER# + DPDK_18.05@DPDK_18.05 18.05 +# INFO: this library exports no symbols, it is one of the drivers for mempool diff --git a/debian/librte-mempool-octeontx18.05.symbols b/debian/librte-mempool-octeontx18.05.symbols index 46625dec..d0dff7c4 100644 --- a/debian/librte-mempool-octeontx18.05.symbols +++ b/debian/librte-mempool-octeontx18.05.symbols @@ -1,5 +1,7 @@ librte_mempool_octeontx.so.18.05 librte-mempool-octeontx18.05 #MINVER# DPDK_17.11@DPDK_17.11 17.11 - octeontx_ssovf_bar@DPDK_17.11 17.11 - octeontx_ssovf_info@DPDK_17.11 17.11 - octeontx_ssovf_mbox_send@DPDK_17.11 17.11 +#MISSING: 18.05# octeontx_ssovf_bar@DPDK_17.11 17.11 +#MISSING: 18.05# octeontx_ssovf_info@DPDK_17.11 17.11 +#MISSING: 18.05# octeontx_ssovf_mbox_send@DPDK_17.11 17.11 +# This is odd, as it exports no symbols anymore, but it is still built +# so keep the empty symbols for now diff --git a/debian/librte-mempool-ring18.05.symbols b/debian/librte-mempool-ring18.05.symbols index a47b31b4..f73d629b 100644 --- a/debian/librte-mempool-ring18.05.symbols +++ b/debian/librte-mempool-ring18.05.symbols @@ -1,4 +1,3 @@ librte_mempool_ring.so.18.05 librte-mempool-ring18.05 #MINVER# DPDK_17.05@DPDK_17.05 17.05 -# INFO: this library exports no symbols, essentially it is a subelement -# of mempool +# INFO: this library exports no symbols, it is one of the drivers for mempool diff --git a/debian/librte-mempool-stack18.05.symbols b/debian/librte-mempool-stack18.05.symbols index 0c829503..f10af474 100644 --- a/debian/librte-mempool-stack18.05.symbols +++ b/debian/librte-mempool-stack18.05.symbols @@ -1,4 +1,3 @@ librte_mempool_stack.so.18.05 librte-mempool-stack18.05 #MINVER# DPDK_17.05@DPDK_17.05 17.05 -# INFO: this library exports no symbols, essentially it is a subelement -# of mempool +# INFO: this library exports no symbols, it is one of the drivers for mempool diff --git a/debian/librte-mempool18.05.symbols b/debian/librte-mempool18.05.symbols index 73698c14..6de60401 100644 --- a/debian/librte-mempool18.05.symbols +++ b/debian/librte-mempool18.05.symbols @@ -1,13 +1,16 @@ librte_mempool.so.18.05 librte-mempool18.05 #MINVER# DPDK_16.07@DPDK_16.07 16.07~rc1 DPDK_17.11@DPDK_17.11 17.11 + DPDK_18.05@DPDK_18.05 18.05 DPDK_2.0@DPDK_2.0 16.07~rc1 + EXPERIMENTAL@EXPERIMENTAL 18.05 rte_mempool_audit@DPDK_2.0 16.07~rc1 rte_mempool_avail_count@DPDK_16.07 16.07~rc1 rte_mempool_cache_create@DPDK_16.07 16.07~rc1 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_contig_blocks_check_cookies@DPDK_18.05 18.05 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 @@ -17,8 +20,9 @@ librte_mempool.so.18.05 librte-mempool18.05 #MINVER# rte_mempool_lookup@DPDK_2.0 16.07~rc1 rte_mempool_mem_iter@DPDK_16.07 16.07~rc1 rte_mempool_obj_iter@DPDK_16.07 16.07~rc1 - rte_mempool_ops_get_capabilities@DPDK_17.11 17.11 - rte_mempool_ops_register_memory_area@DPDK_17.11 17.11 + rte_mempool_op_calc_mem_size_default@DPDK_18.05 18.05 + rte_mempool_op_populate_default@DPDK_18.05 18.05 + rte_mempool_ops_get_info@EXPERIMENTAL 18.05 rte_mempool_ops_table@DPDK_16.07 16.07~rc1 rte_mempool_populate_anon@DPDK_16.07 16.07~rc1 rte_mempool_populate_default@DPDK_16.07 16.07~rc1 diff --git a/debian/librte-meter18.05.symbols b/debian/librte-meter18.05.symbols index d4f0cbd6..5fb3c798 100644 --- a/debian/librte-meter18.05.symbols +++ b/debian/librte-meter18.05.symbols @@ -1,4 +1,7 @@ librte_meter.so.18.05 librte-meter18.05 #MINVER# DPDK_2.0@DPDK_2.0 16.04 + EXPERIMENTAL@EXPERIMENTAL 18.05 rte_meter_srtcm_config@DPDK_2.0 16.04 + rte_meter_srtcm_profile_config@EXPERIMENTAL 18.05 rte_meter_trtcm_config@DPDK_2.0 16.04 + rte_meter_trtcm_profile_config@EXPERIMENTAL 18.05 diff --git a/debian/librte-net18.05.symbols b/debian/librte-net18.05.symbols index f62d2058..ff7a8e24 100644 --- a/debian/librte-net18.05.symbols +++ b/debian/librte-net18.05.symbols @@ -6,3 +6,4 @@ librte_net.so.18.05 librte-net18.05 #MINVER# rte_net_crc_set_alg@DPDK_17.05 17.05 rte_net_get_ptype@DPDK_16.11 16.11 rte_net_make_rarp_packet@EXPERIMENTAL 18.02 + rte_net_skip_ip6_ext@EXPERIMENTAL 18.05 diff --git a/debian/librte-pipeline18.05.symbols b/debian/librte-pipeline18.05.symbols index f145863b..1492e4e0 100644 --- a/debian/librte-pipeline18.05.symbols +++ b/debian/librte-pipeline18.05.symbols @@ -3,6 +3,7 @@ librte_pipeline.so.18.05 librte-pipeline18.05 #MINVER# DPDK_2.0@DPDK_2.0 16.04 DPDK_2.1@DPDK_2.1 16.04 DPDK_2.2@DPDK_2.2 16.04 + EXPERIMENTAL@EXPERIMENTAL 18.05 rte_pipeline_ah_packet_drop@DPDK_16.04 16.04 rte_pipeline_ah_packet_hijack@DPDK_16.04 16.04 rte_pipeline_check@DPDK_2.0 16.04 @@ -26,3 +27,26 @@ librte_pipeline.so.18.05 librte-pipeline18.05 #MINVER# rte_pipeline_table_entry_delete@DPDK_2.0 16.04 rte_pipeline_table_entry_delete_bulk@DPDK_2.2 16.04 rte_pipeline_table_stats_read@DPDK_2.1 16.04 + rte_port_in_action_apply@EXPERIMENTAL 18.05 + rte_port_in_action_create@EXPERIMENTAL 18.05 + rte_port_in_action_free@EXPERIMENTAL 18.05 + rte_port_in_action_params_get@EXPERIMENTAL 18.05 + rte_port_in_action_profile_action_register@EXPERIMENTAL 18.05 + rte_port_in_action_profile_create@EXPERIMENTAL 18.05 + rte_port_in_action_profile_free@EXPERIMENTAL 18.05 + rte_port_in_action_profile_freeze@EXPERIMENTAL 18.05 + rte_table_action_apply@EXPERIMENTAL 18.05 + rte_table_action_create@EXPERIMENTAL 18.05 + rte_table_action_dscp_table_update@EXPERIMENTAL 18.05 + rte_table_action_free@EXPERIMENTAL 18.05 + rte_table_action_meter_profile_add@EXPERIMENTAL 18.05 + rte_table_action_meter_profile_delete@EXPERIMENTAL 18.05 + rte_table_action_meter_read@EXPERIMENTAL 18.05 + rte_table_action_profile_action_register@EXPERIMENTAL 18.05 + rte_table_action_profile_create@EXPERIMENTAL 18.05 + rte_table_action_profile_free@EXPERIMENTAL 18.05 + rte_table_action_profile_freeze@EXPERIMENTAL 18.05 + rte_table_action_stats_read@EXPERIMENTAL 18.05 + rte_table_action_table_params_get@EXPERIMENTAL 18.05 + rte_table_action_time_read@EXPERIMENTAL 18.05 + rte_table_action_ttl_read@EXPERIMENTAL 18.05 diff --git a/debian/librte-pmd-axgbe18.05.symbols b/debian/librte-pmd-axgbe18.05.symbols new file mode 100644 index 00000000..de99f375 --- /dev/null +++ b/debian/librte-pmd-axgbe18.05.symbols @@ -0,0 +1,4 @@ +librte_pmd_axgbe.so.18.05 librte-pmd-axgbe18.05 #MINVER# + DPDK_18.05@DPDK_18.05 18.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-bond18.05.symbols b/debian/librte-pmd-bond18.05.symbols index b77b9cbf..ed6c1cb2 100644 --- a/debian/librte-pmd-bond18.05.symbols +++ b/debian/librte-pmd-bond18.05.symbols @@ -15,6 +15,7 @@ librte_pmd_bond.so.18.05 librte-pmd-bond18.05 #MINVER# rte_eth_bond_8023ad_ext_distrib_get@DPDK_16.07 16.07~rc1 rte_eth_bond_8023ad_ext_slowtx@DPDK_16.07 16.07~rc1 rte_eth_bond_8023ad_setup@DPDK_17.08 17.08 + rte_eth_bond_8023ad_slave_info@DPDK_2.0 18.05 rte_eth_bond_active_slaves_get@DPDK_2.0 16.04 rte_eth_bond_create@DPDK_2.0 16.04 rte_eth_bond_free@DPDK_2.1 16.04 diff --git a/debian/librte-pmd-dpaa-event18.05.symbols b/debian/librte-pmd-dpaa-event18.05.symbols new file mode 100644 index 00000000..b963d64b --- /dev/null +++ b/debian/librte-pmd-dpaa-event18.05.symbols @@ -0,0 +1,4 @@ +librte_pmd_dpaa_event.so.18.05 librte-pmd-dpaa_event18.05 #MINVER# + DPDK_18.02@DPDK_18.02 18.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-dpaa-sec18.05.symbols b/debian/librte-pmd-dpaa-sec18.05.symbols new file mode 100644 index 00000000..c2f8c37d --- /dev/null +++ b/debian/librte-pmd-dpaa-sec18.05.symbols @@ -0,0 +1,4 @@ +librte_pmd_dpaa_sec.so.18.05 librte-pmd-dpaa-sec18.05 #MINVER# + DPDK_17.11@DPDK_17.11 18.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-dpaa18.05.symbols b/debian/librte-pmd-dpaa18.05.symbols new file mode 100644 index 00000000..a52f708d --- /dev/null +++ b/debian/librte-pmd-dpaa18.05.symbols @@ -0,0 +1,10 @@ +librte_pmd_dpaa.so.18.05 librte-pmd-dpaa18.05 #MINVER# +# INFO: this library exports no symbols, essentially it is a driver that +# registers itself on load and is then only driven by callbacks. +# +# This one has some experimental symbols + DPDK_17.11@DPDK_17.11 18.05 + EXPERIMENTAL@EXPERIMENTAL 18.05 + dpaa_eth_eventq_attach@EXPERIMENTAL 18.05 + dpaa_eth_eventq_detach@EXPERIMENTAL 18.05 + rte_pmd_dpaa_set_tx_loopback@EXPERIMENTAL 18.05 diff --git a/debian/librte-pmd-dpaa2-18.05.symbols b/debian/librte-pmd-dpaa2-18.05.symbols new file mode 100644 index 00000000..4f3a2d63 --- /dev/null +++ b/debian/librte-pmd-dpaa2-18.05.symbols @@ -0,0 +1,9 @@ +librte_pmd_dpaa2.so.18.05 librte-pmd-dpaa2-18.05 #MINVER# + DPDK_17.05@DPDK_17.05 18.05 + DPDK_17.11@DPDK_17.11 18.05 +# INFO: this library exports no symbols, essentially it is a driver that +# registers itself on load and is then only driven by callbacks. +# +# This one has some experimental symbols + dpaa2_eth_eventq_attach@DPDK_17.11 18.05 + dpaa2_eth_eventq_detach@DPDK_17.11 18.05 diff --git a/debian/librte-pmd-dpaa2-cmdif18.05.symbols b/debian/librte-pmd-dpaa2-cmdif18.05.symbols new file mode 100644 index 00000000..d536f8cb --- /dev/null +++ b/debian/librte-pmd-dpaa2-cmdif18.05.symbols @@ -0,0 +1,4 @@ +librte_pmd_dpaa2_cmdif.so.18.05 librte-pmd-dpaa2-cmdif18.05 #MINVER# + DPDK_18.05@DPDK_18.05 18.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-dpaa2-event18.05.symbols b/debian/librte-pmd-dpaa2-event18.05.symbols new file mode 100644 index 00000000..089fa2e1 --- /dev/null +++ b/debian/librte-pmd-dpaa2-event18.05.symbols @@ -0,0 +1,4 @@ +librte_pmd_dpaa2_event.so.18.05 librte-pmd-dpaa2-event18.05 #MINVER# + DPDK_17.08@DPDK_17.08 18.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-dpaa2-qdma18.05.symbols b/debian/librte-pmd-dpaa2-qdma18.05.symbols new file mode 100644 index 00000000..0442d6b8 --- /dev/null +++ b/debian/librte-pmd-dpaa2-qdma18.05.symbols @@ -0,0 +1,17 @@ +librte_pmd_dpaa2_qdma.so.18.05 librte-pmd-dpaa2-qdma18.05 #MINVER# +# Only experimental symbols for now + EXPERIMENTAL@EXPERIMENTAL 18.05 + rte_qdma_attr_get@EXPERIMENTAL 18.05 + rte_qdma_configure@EXPERIMENTAL 18.05 + rte_qdma_destroy@EXPERIMENTAL 18.05 + rte_qdma_init@EXPERIMENTAL 18.05 + rte_qdma_reset@EXPERIMENTAL 18.05 + rte_qdma_start@EXPERIMENTAL 18.05 + rte_qdma_stop@EXPERIMENTAL 18.05 + rte_qdma_vq_create@EXPERIMENTAL 18.05 + rte_qdma_vq_dequeue@EXPERIMENTAL 18.05 + rte_qdma_vq_dequeue_multi@EXPERIMENTAL 18.05 + rte_qdma_vq_destroy@EXPERIMENTAL 18.05 + rte_qdma_vq_enqueue@EXPERIMENTAL 18.05 + rte_qdma_vq_enqueue_multi@EXPERIMENTAL 18.05 + rte_qdma_vq_stats@EXPERIMENTAL 18.05 diff --git a/debian/librte-pmd-dpaa2-sec18.05.symbols b/debian/librte-pmd-dpaa2-sec18.05.symbols new file mode 100644 index 00000000..1e2f892f --- /dev/null +++ b/debian/librte-pmd-dpaa2-sec18.05.symbols @@ -0,0 +1,4 @@ +librte_pmd_dpaa2_sec.so.18.05 librte-pmd-dpaa2-sec18.05 #MINVER# + DPDK_17.05@DPDK_17.05 18.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-ifpga-rawdev18.05.symbols b/debian/librte-pmd-ifpga-rawdev18.05.symbols new file mode 100644 index 00000000..a9a076b4 --- /dev/null +++ b/debian/librte-pmd-ifpga-rawdev18.05.symbols @@ -0,0 +1,4 @@ +librte_pmd_ifpga_rawdev.so.18.05 librte-pmd-ifpga-rawdev18.05 #MINVER# + DPDK_18.05@DPDK_18.05 18.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-ixgbe18.05.symbols b/debian/librte-pmd-ixgbe18.05.symbols index 948beaa4..ac3571bf 100644 --- a/debian/librte-pmd-ixgbe18.05.symbols +++ b/debian/librte-pmd-ixgbe18.05.symbols @@ -4,12 +4,17 @@ librte_pmd_ixgbe.so.18.05 librte-pmd-ixgbe18.05 #MINVER# DPDK_17.05@DPDK_17.05 17.05 DPDK_17.08@DPDK_17.08 17.08 DPDK_2.0@DPDK_2.0 16.04 + EXPERIMENTAL@EXPERIMENTAL 18.05 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_mdio_lock@EXPERIMENTAL 18.05 + rte_pmd_ixgbe_mdio_unlock@EXPERIMENTAL 18.05 + rte_pmd_ixgbe_mdio_unlocked_read@EXPERIMENTAL 18.05 + rte_pmd_ixgbe_mdio_unlocked_write@EXPERIMENTAL 18.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 @@ -25,3 +30,4 @@ librte_pmd_ixgbe.so.18.05 librte-pmd-ixgbe18.05 #MINVER# 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 + rte_pmd_ixgbe_upd_fctrl_sbp@EXPERIMENTAL 18.05 diff --git a/debian/librte-pmd-mlx5-18.05.symbols b/debian/librte-pmd-mlx5-18.05.symbols index 9adbc584..4cbf6351 100644 --- a/debian/librte-pmd-mlx5-18.05.symbols +++ b/debian/librte-pmd-mlx5-18.05.symbols @@ -1,4 +1,4 @@ -librte_pmd_mlx4.so.18.05 librte-pmd-mlx4-18.05 #MINVER# +librte_pmd_mlx5.so.18.05 librte-pmd-mlx5-18.05 #MINVER# # Built since 18.02 due to rdma-core being available DPDK_2.2@DPDK_2.2 18.02 # INFO: this library exports no symbols, essentially it is a driver that diff --git a/debian/librte-pmd-virtio-crypto18.05.symbols b/debian/librte-pmd-virtio-crypto18.05.symbols new file mode 100644 index 00000000..d05de40d --- /dev/null +++ b/debian/librte-pmd-virtio-crypto18.05.symbols @@ -0,0 +1,4 @@ +librte_pmd_virtio_crypto.so.18.05 librte-pmd-virtio-crypto18.05 #MINVER# + DPDK_18.05@DPDK_18.05 18.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-sched18.05.symbols b/debian/librte-sched18.05.symbols index fd3c07cb..cddccb45 100644 --- a/debian/librte-sched18.05.symbols +++ b/debian/librte-sched18.05.symbols @@ -1,6 +1,7 @@ librte_sched.so.18.05 librte-sched18.05 #MINVER# DPDK_2.0@DPDK_2.0 16.04 DPDK_2.1@DPDK_2.1 16.04 + EXPERIMENTAL@EXPERIMENTAL 18.05 rte_approx@DPDK_2.0 16.04 rte_red_config_init@DPDK_2.0 16.04 rte_red_log2_1_minus_Wq@DPDK_2.0 16.04 @@ -14,6 +15,7 @@ librte_sched.so.18.05 librte-sched18.05 #MINVER# rte_sched_port_enqueue@DPDK_2.0 16.04 rte_sched_port_free@DPDK_2.0 16.04 rte_sched_port_get_memory_footprint@DPDK_2.0 16.04 + rte_sched_port_pipe_profile_add@EXPERIMENTAL 18.05 rte_sched_port_pkt_read_color@DPDK_2.1 16.04 rte_sched_port_pkt_read_tree_path@DPDK_2.1 16.04 rte_sched_port_pkt_write@DPDK_2.1 16.04 diff --git a/debian/librte-vhost18.05.symbols b/debian/librte-vhost18.05.symbols index 5b4fa840..1dc9de1f 100644 --- a/debian/librte-vhost18.05.symbols +++ b/debian/librte-vhost18.05.symbols @@ -5,12 +5,27 @@ librte_vhost.so.18.05 librte-vhost18.05 #MINVER# DPDK_18.02@DPDK_18.02 18.02 DPDK_2.0@DPDK_2.0 16.07~rc1 DPDK_2.1@DPDK_2.1 16.07~rc1 + EXPERIMENTAL@EXPERIMENTAL 18.05 + rte_vdpa_find_device_id@EXPERIMENTAL 18.05 + rte_vdpa_get_device@EXPERIMENTAL 18.05 + rte_vdpa_register_device@EXPERIMENTAL 18.05 + rte_vdpa_unregister_device@EXPERIMENTAL 18.05 rte_vhost_avail_entries@DPDK_16.07 16.07~rc1 + rte_vhost_crypto_create@EXPERIMENTAL 18.05 + rte_vhost_crypto_fetch_requests@EXPERIMENTAL 18.05 + rte_vhost_crypto_finalize_requests@EXPERIMENTAL 18.05 + rte_vhost_crypto_free@EXPERIMENTAL 18.05 + rte_vhost_crypto_set_zero_copy@EXPERIMENTAL 18.05 rte_vhost_dequeue_burst@DPDK_2.0 16.07~rc1 + rte_vhost_driver_attach_vdpa_device@EXPERIMENTAL 18.05 rte_vhost_driver_callback_register@DPDK_2.0 16.07~rc1 + rte_vhost_driver_detach_vdpa_device@EXPERIMENTAL 18.05 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_get_protocol_features@EXPERIMENTAL 18.05 + rte_vhost_driver_get_queue_num@EXPERIMENTAL 18.05 + rte_vhost_driver_get_vdpa_device_id@EXPERIMENTAL 18.05 rte_vhost_driver_register@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 @@ -18,14 +33,18 @@ librte_vhost.so.18.05 librte-vhost18.05 #MINVER# rte_vhost_enable_guest_notification@DPDK_2.0 16.07~rc1 rte_vhost_enqueue_burst@DPDK_2.0 16.07~rc1 rte_vhost_get_ifname@DPDK_16.07 16.07~rc1 + rte_vhost_get_log_base@EXPERIMENTAL 18.05 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_vdpa_device_id@EXPERIMENTAL 18.05 rte_vhost_get_vhost_vring@DPDK_17.05 17.05 + rte_vhost_get_vring_base@EXPERIMENTAL 18.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 rte_vhost_rx_queue_count@DPDK_17.08 17.08 + rte_vhost_set_vring_base@EXPERIMENTAL 18.05 rte_vhost_vring_call@DPDK_18.02 18.02 -- cgit 1.2.3-korg