From 9fecac6c3aa22b82f35df027fe46a10cd6358776 Mon Sep 17 00:00:00 2001 From: Haiyue Wang Date: Mon, 6 Sep 2021 13:56:18 +0800 Subject: [PATCH] ethdev: promote burst mode API The DPDK Symbol Bot reports: Please note the symbols listed below have expired. In line with the DPDK ABI policy, they should be scheduled for removal, in the next DPDK release. Symbol rte_eth_rx_burst_mode_get rte_eth_tx_burst_mode_get Signed-off-by: Haiyue Wang Acked-by: Ferruh Yigit Acked-by: Ray Kinsella Acked-by: Andrew Rybchenko --- lib/ethdev/rte_ethdev.h | 2 -- lib/ethdev/version.map | 4 ++-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/lib/ethdev/rte_ethdev.h b/lib/ethdev/rte_ethdev.h index 2925845517..413f69d22d 100644 --- a/lib/ethdev/rte_ethdev.h +++ b/lib/ethdev/rte_ethdev.h @@ -4353,7 +4353,6 @@ int rte_eth_tx_queue_info_get(uint16_t port_id, uint16_t queue_id, * - -ENOTSUP: routine is not supported by the device PMD. * - -EINVAL: The queue_id is out of range. */ -__rte_experimental int rte_eth_rx_burst_mode_get(uint16_t port_id, uint16_t queue_id, struct rte_eth_burst_mode *mode); @@ -4375,7 +4374,6 @@ int rte_eth_rx_burst_mode_get(uint16_t port_id, uint16_t queue_id, * - -ENOTSUP: routine is not supported by the device PMD. * - -EINVAL: The queue_id is out of range. */ -__rte_experimental int rte_eth_tx_burst_mode_get(uint16_t port_id, uint16_t queue_id, struct rte_eth_burst_mode *mode); diff --git a/lib/ethdev/version.map b/lib/ethdev/version.map index f8d6d08845..7cd5b99218 100644 --- a/lib/ethdev/version.map +++ b/lib/ethdev/version.map @@ -89,6 +89,7 @@ DPDK_22 { rte_eth_promiscuous_get; rte_eth_remove_rx_callback; rte_eth_remove_tx_callback; + rte_eth_rx_burst_mode_get; rte_eth_rx_queue_info_get; rte_eth_rx_queue_setup; rte_eth_set_queue_rate_limit; @@ -106,6 +107,7 @@ DPDK_22 { rte_eth_tx_buffer_drop_callback; rte_eth_tx_buffer_init; rte_eth_tx_buffer_set_err_callback; + rte_eth_tx_burst_mode_get; rte_eth_tx_done_cleanup; rte_eth_tx_queue_info_get; rte_eth_tx_queue_setup; @@ -167,9 +169,7 @@ EXPERIMENTAL { # added in 19.11 rte_eth_dev_hairpin_capability_get; - rte_eth_rx_burst_mode_get; rte_eth_rx_hairpin_queue_setup; - rte_eth_tx_burst_mode_get; rte_eth_tx_hairpin_queue_setup; rte_flow_dynf_metadata_offs; rte_flow_dynf_metadata_mask; -- 2.20.1