bitrate: promote free function to stable
authorKevin Traynor <ktraynor@redhat.com>
Fri, 9 Jul 2021 15:19:38 +0000 (16:19 +0100)
committerThomas Monjalon <thomas@monjalon.net>
Fri, 1 Oct 2021 13:31:47 +0000 (15:31 +0200)
rte_stats_bitrate_free() has been in DPDK since 20.11.

Its signature is very basic as it just frees an opaque
data struct allocated in rte_stats_bitrate_create()
and returns void.

It's unlikely that such a basic signature would need to change
so might as well promote it to stable for the next major ABI.

Signed-off-by: Kevin Traynor <ktraynor@redhat.com>
lib/bitratestats/rte_bitrate.h
lib/bitratestats/version.map

index fcd1564..e494389 100644 (file)
@@ -7,8 +7,6 @@
 
 #include <stdint.h>
 
-#include <rte_compat.h>
-
 #ifdef __cplusplus
 extern "C" {
 #endif
@@ -35,7 +33,6 @@ struct rte_stats_bitrates *rte_stats_bitrate_create(void);
  * @param bitrate_data
  *   Pointer allocated by rte_stats_bitrate_create()
  */
-__rte_experimental
 void rte_stats_bitrate_free(struct rte_stats_bitrates *bitrate_data);
 
 /**
index c15e34d..01c6167 100644 (file)
@@ -3,13 +3,8 @@ DPDK_22 {
 
        rte_stats_bitrate_calc;
        rte_stats_bitrate_create;
+       rte_stats_bitrate_free;
        rte_stats_bitrate_reg;
 
        local: *;
 };
-
-EXPERIMENTAL {
-       global:
-
-       rte_stats_bitrate_free;
-};