aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRicardo Salveti <ricardo.salveti@linaro.org>2016-07-19 09:12:10 -0300
committerRicardo Salveti <ricardo.salveti@linaro.org>2016-07-19 09:15:21 -0300
commitf5bfdd49234f08eddad4001f58d3c2be4ed4e438 (patch)
tree21fa05e26c581a55cee0c9af591855d0a519e407
parent96e2a503e6d3c801adcc2e4c2fbd3f4c674b0513 (diff)
Merging symbols files, handling the arch differences inline instead
Change-Id: Ifd6830ba96d553ac078d2900a0dd60b820ba8032 Signed-off-by: Ricardo Salveti <ricardo.salveti@linaro.org>
-rw-r--r--debian/changelog1
-rw-r--r--debian/librte-eal2.symbols2
-rw-r--r--debian/librte-eal2.symbols.arm64136
-rw-r--r--debian/librte-port3.symbols6
-rw-r--r--debian/librte-port3.symbols.i38622
5 files changed, 5 insertions, 162 deletions
diff --git a/debian/changelog b/debian/changelog
index 51328180..0dc36cd5 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -15,6 +15,7 @@ dpdk (16.07-rc3-1) UNRELEASED; urgency=medium
* Renaming package librte-pmd-e10001 to librte-pmd-e1000-1, to avoid mixing
package name with soversion (lintian package-name-doesnt-match-sonames)
* Adding package librte-pmd-bnxt1
+ * Merging symbols files, handling the arch differences inline instead
-- Christian Ehrhardt <christian.ehrhardt@canonical.com> Tue, 19 Jul 2016 08:32:06 +0200
diff --git a/debian/librte-eal2.symbols b/debian/librte-eal2.symbols
index 1875a5a7..ddc3bc87 100644
--- a/debian/librte-eal2.symbols
+++ b/debian/librte-eal2.symbols
@@ -121,7 +121,7 @@ librte_eal.so.2 librte-eal2 #MINVER#
rte_memzone_walk@DPDK_2.0 16.04
rte_openlog_stream@DPDK_2.0 16.04
rte_realloc@DPDK_2.0 16.04
- rte_rtm_supported@DPDK_16.07 16.07-rc3
+ (arch=!arm64)rte_rtm_supported@DPDK_16.07 16.07-rc3
rte_set_application_usage_hook@DPDK_2.0 16.04
rte_set_log_level@DPDK_2.0 16.04
rte_set_log_type@DPDK_2.0 16.04
diff --git a/debian/librte-eal2.symbols.arm64 b/debian/librte-eal2.symbols.arm64
deleted file mode 100644
index e59e3afd..00000000
--- a/debian/librte-eal2.symbols.arm64
+++ /dev/null
@@ -1,136 +0,0 @@
-librte_eal.so.2 librte-eal2 #MINVER#
- DPDK_16.04@DPDK_16.04 16.04
- DPDK_16.07@DPDK_16.07 16.07-rc1
- DPDK_2.0@DPDK_2.0 16.04
- DPDK_2.1@DPDK_2.1 16.04
- DPDK_2.2@DPDK_2.2 16.04
- __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
- pci_device_list@DPDK_2.0 16.04
- pci_driver_list@DPDK_2.0 16.04
- pci_get_sysfs_path@DPDK_16.07 16.07-rc1
- per_lcore__lcore_id@DPDK_2.0 16.04
- per_lcore__rte_errno@DPDK_2.0 16.04
- 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_cycles_vmware_tsc_map@DPDK_2.0 16.04
- rte_delay_us@DPDK_2.0 16.04
- 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
- rte_dump_tailq@DPDK_2.0 16.04
- rte_eal_alarm_cancel@DPDK_2.0 16.04
- rte_eal_alarm_set@DPDK_2.0 16.04
- rte_eal_dev_init@DPDK_2.0 16.04
- rte_eal_devargs_add@DPDK_2.0 16.04
- rte_eal_devargs_dump@DPDK_2.0 16.04
- rte_eal_devargs_type_count@DPDK_2.0 16.04
- rte_eal_driver_register@DPDK_2.0 16.04
- rte_eal_driver_unregister@DPDK_2.0 16.04
- rte_eal_get_configuration@DPDK_2.0 16.04
- rte_eal_get_lcore_state@DPDK_2.0 16.04
- rte_eal_get_physmem_layout@DPDK_2.0 16.04
- rte_eal_get_physmem_size@DPDK_2.0 16.04
- rte_eal_has_hugepages@DPDK_2.0 16.04
- rte_eal_init@DPDK_2.0 16.04
- rte_eal_iopl_init@DPDK_2.0 16.04
- rte_eal_lcore_role@DPDK_2.0 16.04
- rte_eal_mp_remote_launch@DPDK_2.0 16.04
- rte_eal_mp_wait_lcore@DPDK_2.0 16.04
- rte_eal_parse_devargs_str@DPDK_2.0 16.04
- rte_eal_pci_detach@DPDK_2.1 16.04
- rte_eal_pci_dump@DPDK_2.0 16.04
- rte_eal_pci_ioport_map@DPDK_16.04 16.04
- rte_eal_pci_ioport_read@DPDK_16.04 16.04
- rte_eal_pci_ioport_unmap@DPDK_16.04 16.04
- rte_eal_pci_ioport_write@DPDK_16.04 16.04
- rte_eal_pci_map_device@DPDK_16.04 16.04
- rte_eal_pci_probe@DPDK_2.0 16.04
- rte_eal_pci_probe_one@DPDK_2.0 16.04
- rte_eal_pci_read_config@DPDK_2.1 16.04
- rte_eal_pci_register@DPDK_2.0 16.04
- rte_eal_pci_scan@DPDK_2.0 16.04
- rte_eal_pci_unmap_device@DPDK_16.04 16.04
- rte_eal_pci_unregister@DPDK_2.0 16.04
- rte_eal_pci_write_config@DPDK_2.1 16.04
- rte_eal_primary_proc_alive@DPDK_16.04 16.04
- rte_eal_process_type@DPDK_2.0 16.04
- rte_eal_remote_launch@DPDK_2.0 16.04
- rte_eal_set_socket_permissions@DPDK_2.2 16.04
- rte_eal_tailq_lookup@DPDK_2.0 16.04
- rte_eal_tailq_register@DPDK_2.0 16.04
- rte_eal_vdev_init@DPDK_2.0 16.04
- rte_eal_vdev_uninit@DPDK_2.0 16.04
- rte_eal_wait_lcore@DPDK_2.0 16.04
- rte_epoll_ctl@DPDK_2.1 16.04
- rte_epoll_wait@DPDK_2.1 16.04
- rte_exit@DPDK_2.0 16.04
- rte_free@DPDK_2.0 16.04
- rte_get_log_level@DPDK_2.0 16.04
- rte_get_log_type@DPDK_2.0 16.04
- rte_get_tsc_hz@DPDK_2.0 16.04
- rte_hexdump@DPDK_2.0 16.04
- rte_intr_allow_others@DPDK_2.1 16.04
- rte_intr_callback_register@DPDK_2.0 16.04
- rte_intr_callback_unregister@DPDK_2.0 16.04
- rte_intr_cap_multiple@DPDK_2.2 16.04
- rte_intr_disable@DPDK_2.0 16.04
- rte_intr_dp_is_en@DPDK_2.1 16.04
- 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_rx_ctl@DPDK_2.1 16.04
- rte_intr_tls_epfd@DPDK_2.1 16.04
- rte_keepalive_create@DPDK_2.2 16.04
- rte_keepalive_dispatch_pings@DPDK_2.2 16.04
- rte_keepalive_mark_alive@DPDK_2.2 16.04
- rte_keepalive_mark_sleep@DPDK_16.07 16.07-rc1
- rte_keepalive_register_core@DPDK_2.2 16.04
- rte_keepalive_register_relay_callback@DPDK_16.07 16.07-rc1
- rte_log@DPDK_2.0 16.04
- rte_log_add_in_history@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_history@DPDK_2.0 16.04
- rte_log_set_history@DPDK_2.0 16.04
- rte_logs@DPDK_2.0 16.04
- rte_malloc@DPDK_2.0 16.04
- 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_virt2phy@DPDK_2.0 16.04
- rte_mem_lock_page@DPDK_2.0 16.04
- 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_memzone_dump@DPDK_2.0 16.04
- rte_memzone_free@DPDK_2.1 16.04
- rte_memzone_lookup@DPDK_2.0 16.04
- rte_memzone_reserve@DPDK_2.0 16.04
- rte_memzone_reserve_aligned@DPDK_2.0 16.04
- 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_realloc@DPDK_2.0 16.04
- rte_set_application_usage_hook@DPDK_2.0 16.04
- rte_set_log_level@DPDK_2.0 16.04
- rte_set_log_type@DPDK_2.0 16.04
- rte_socket_id@DPDK_2.0 16.04
- rte_strerror@DPDK_2.0 16.04
- rte_strsplit@DPDK_2.0 16.04
- rte_sys_gettid@DPDK_2.0 16.04
- 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_vlog@DPDK_2.0 16.04
- rte_zmalloc@DPDK_2.0 16.04
- rte_zmalloc_socket@DPDK_2.0 16.04
diff --git a/debian/librte-port3.symbols b/debian/librte-port3.symbols
index 7b190bc2..1fc6d106 100644
--- a/debian/librte-port3.symbols
+++ b/debian/librte-port3.symbols
@@ -6,9 +6,9 @@ librte_port.so.3 librte-port3 #MINVER#
rte_port_ethdev_reader_ops@DPDK_2.0 16.07-rc1
rte_port_ethdev_writer_nodrop_ops@DPDK_2.1 16.07-rc1
rte_port_ethdev_writer_ops@DPDK_2.0 16.07-rc1
- rte_port_kni_reader_ops@DPDK_16.07 16.07-rc1
- rte_port_kni_writer_nodrop_ops@DPDK_16.07 16.07-rc1
- rte_port_kni_writer_ops@DPDK_16.07 16.07-rc1
+ (arch=!i386)rte_port_kni_reader_ops@DPDK_16.07 16.07-rc1
+ (arch=!i386)rte_port_kni_writer_nodrop_ops@DPDK_16.07 16.07-rc1
+ (arch=!i386)rte_port_kni_writer_ops@DPDK_16.07 16.07-rc1
rte_port_ring_multi_reader_ops@DPDK_2.2 16.07-rc1
rte_port_ring_multi_writer_nodrop_ops@DPDK_2.2 16.07-rc1
rte_port_ring_multi_writer_ops@DPDK_2.2 16.07-rc1
diff --git a/debian/librte-port3.symbols.i386 b/debian/librte-port3.symbols.i386
deleted file mode 100644
index 4299798b..00000000
--- a/debian/librte-port3.symbols.i386
+++ /dev/null
@@ -1,22 +0,0 @@
-librte_port.so.3 librte-port3 #MINVER#
- DPDK_16.07@DPDK_16.07 16.07-rc1
- DPDK_2.0@DPDK_2.0 16.07-rc1
- DPDK_2.1@DPDK_2.1 16.07-rc1
- DPDK_2.2@DPDK_2.2 16.07-rc1
- rte_port_ethdev_reader_ops@DPDK_2.0 16.07-rc1
- rte_port_ethdev_writer_nodrop_ops@DPDK_2.1 16.07-rc1
- rte_port_ethdev_writer_ops@DPDK_2.0 16.07-rc1
- rte_port_ring_multi_reader_ops@DPDK_2.2 16.07-rc1
- rte_port_ring_multi_writer_nodrop_ops@DPDK_2.2 16.07-rc1
- rte_port_ring_multi_writer_ops@DPDK_2.2 16.07-rc1
- rte_port_ring_reader_ipv4_frag_ops@DPDK_2.0 16.07-rc1
- rte_port_ring_reader_ipv6_frag_ops@DPDK_2.1 16.07-rc1
- rte_port_ring_reader_ops@DPDK_2.0 16.07-rc1
- rte_port_ring_writer_ipv4_ras_ops@DPDK_2.0 16.07-rc1
- rte_port_ring_writer_ipv6_ras_ops@DPDK_2.1 16.07-rc1
- rte_port_ring_writer_nodrop_ops@DPDK_2.1 16.07-rc1
- rte_port_ring_writer_ops@DPDK_2.0 16.07-rc1
- rte_port_sched_reader_ops@DPDK_2.0 16.07-rc1
- rte_port_sched_writer_ops@DPDK_2.0 16.07-rc1
- rte_port_sink_ops@DPDK_2.0 16.07-rc1
- rte_port_source_ops@DPDK_2.0 16.07-rc1