eal: remove experimental tag for user mbuf pool ops
authorOlivier Matz <olivier.matz@6wind.com>
Tue, 7 Aug 2018 21:34:43 +0000 (23:34 +0200)
committerThomas Monjalon <thomas@monjalon.net>
Wed, 8 Aug 2018 23:03:14 +0000 (01:03 +0200)
Remove experimental tag from rte_eal_mbuf_user_pool_ops().

Signed-off-by: Olivier Matz <olivier.matz@6wind.com>
Acked-by: Santosh Shukla <santosh.shukla@caviumnetworks.com>
Acked-by: Hemant Agrawal <hemant.agrawal@nxp.com>
lib/librte_eal/bsdapp/eal/eal.c
lib/librte_eal/common/include/rte_eal.h
lib/librte_eal/linuxapp/eal/eal.c
lib/librte_eal/rte_eal_version.map
lib/librte_mbuf/Makefile
lib/librte_mbuf/meson.build

index 89e8110..d7ae9d6 100644 (file)
@@ -147,7 +147,7 @@ eal_get_runtime_dir(void)
 }
 
 /* Return user provided mbuf pool ops name */
-const char * __rte_experimental
+const char *
 rte_eal_mbuf_user_pool_ops(void)
 {
        return internal_config.user_mbuf_pool_ops_name;
index 0c9c3f1..e114dcb 100644 (file)
@@ -490,15 +490,12 @@ static inline int rte_gettid(void)
 enum rte_iova_mode rte_eal_iova_mode(void);
 
 /**
- * @warning
- * @b EXPERIMENTAL: this API may change without prior notice
- *
  * Get user provided pool ops name for mbuf
  *
  * @return
  *   returns user provided pool ops name.
  */
-const char * __rte_experimental
+const char *
 rte_eal_mbuf_user_pool_ops(void);
 
 #ifdef __cplusplus
index 511eb06..e59ac65 100644 (file)
@@ -155,7 +155,7 @@ eal_get_runtime_dir(void)
 }
 
 /* Return user provided mbuf pool ops name */
-const char * __rte_experimental
+const char *
 rte_eal_mbuf_user_pool_ops(void)
 {
        return internal_config.user_mbuf_pool_ops_name;
index de9abc8..344a43d 100644 (file)
@@ -243,6 +243,7 @@ DPDK_18.05 {
 DPDK_18.08 {
        global:
 
+       rte_eal_mbuf_user_pool_ops;
        rte_uuid_compare;
        rte_uuid_is_null;
        rte_uuid_parse;
@@ -286,7 +287,6 @@ EXPERIMENTAL {
        rte_eal_cleanup;
        rte_eal_hotplug_add;
        rte_eal_hotplug_remove;
-       rte_eal_mbuf_user_pool_ops;
        rte_fbarray_attach;
        rte_fbarray_destroy;
        rte_fbarray_detach;
index 8749a00..e2b98a2 100644 (file)
@@ -6,7 +6,6 @@ include $(RTE_SDK)/mk/rte.vars.mk
 # library name
 LIB = librte_mbuf.a
 
-CFLAGS += -DALLOW_EXPERIMENTAL_API
 CFLAGS += $(WERROR_FLAGS) -I$(SRCDIR) -O3
 LDLIBS += -lrte_eal -lrte_mempool
 
index 869c17c..45ffb0d 100644 (file)
@@ -2,7 +2,6 @@
 # Copyright(c) 2017 Intel Corporation
 
 version = 3
-allow_experimental_apis = true
 sources = files('rte_mbuf.c', 'rte_mbuf_ptype.c', 'rte_mbuf_pool_ops.c')
 headers = files('rte_mbuf.h', 'rte_mbuf_ptype.h', 'rte_mbuf_pool_ops.h')
 deps += ['mempool']