mbuf: promote more helpers to stable
authorStephen Hemminger <stephen@networkplumber.org>
Mon, 4 Oct 2021 19:32:58 +0000 (12:32 -0700)
committerDavid Marchand <david.marchand@redhat.com>
Tue, 5 Oct 2021 08:59:35 +0000 (10:59 +0200)
These two functions were added in 19.11 as experimental.
Time to promote the to stable status.

Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
Acked-by: Andrew Rybchenko <andrew.rybchenko@oktetlabs.ru>
Acked-by: Olivier Matz <olivier.matz@6wind.com>
lib/mbuf/rte_mbuf.h
lib/mbuf/version.map

index 756a046..bcee5aa 100644 (file)
@@ -1402,7 +1402,6 @@ static inline void rte_pktmbuf_free(struct rte_mbuf *m)
  *  @param count
  *    Array size.
  */
-__rte_experimental
 void rte_pktmbuf_free_bulk(struct rte_mbuf **mbufs, unsigned int count);
 
 /**
@@ -1446,7 +1445,6 @@ rte_pktmbuf_clone(struct rte_mbuf *md, struct rte_mempool *mp);
  *   - The pointer to the new "clone" mbuf on success.
  *   - NULL if allocation fails.
  */
-__rte_experimental
 struct rte_mbuf *
 rte_pktmbuf_copy(const struct rte_mbuf *m, struct rte_mempool *mp,
                 uint32_t offset, uint32_t length);
index 2965433..940b040 100644 (file)
@@ -22,7 +22,9 @@ DPDK_22 {
        rte_mbuf_set_user_mempool_ops;
        rte_mbuf_user_mempool_ops;
        rte_pktmbuf_clone;
+       rte_pktmbuf_copy;
        rte_pktmbuf_dump;
+       rte_pktmbuf_free_bulk;
        rte_pktmbuf_init;
        rte_pktmbuf_pool_create;
        rte_pktmbuf_pool_create_by_ops;
@@ -44,8 +46,6 @@ EXPERIMENTAL {
        rte_mbuf_dyn_dump;
        rte_mbuf_dyn_rx_timestamp_register;
        rte_mbuf_dyn_tx_timestamp_register;
-       rte_pktmbuf_copy;
-       rte_pktmbuf_free_bulk;
        rte_pktmbuf_pool_create_extbuf;
 
 };