]> git.droids-corp.org - dpdk.git/blobdiff - doc/guides/rel_notes/release_18_05.rst
mbuf: remove control mbuf
[dpdk.git] / doc / guides / rel_notes / release_18_05.rst
index abc1c175003f1f592ea3e12cf10877403f06fb84..563c2f34202a27053bd714b2479ca1fc9d41accd 100644 (file)
@@ -72,6 +72,19 @@ API Changes
    Also, make sure to start the actual text at the margin.
    =========================================================
 
    Also, make sure to start the actual text at the margin.
    =========================================================
 
+* mbuf: The control mbuf API has been removed in v18.05. The impacted
+  functions and macros are:
+
+  - ``rte_ctrlmbuf_init()``
+  - ``rte_ctrlmbuf_alloc()``
+  - ``rte_ctrlmbuf_free()``
+  - ``rte_ctrlmbuf_data()``
+  - ``rte_ctrlmbuf_len()``
+  - ``rte_is_ctrlmbuf()``
+  - ``CTRL_MBUF_FLAG``
+
+  The packet mbuf API should be used as a replacement.
+
 * meter: updated to accommodate configuration profiles.
 
   The meter API is changed to support meter configuration profiles. The
 * meter: updated to accommodate configuration profiles.
 
   The meter API is changed to support meter configuration profiles. The
@@ -169,7 +182,7 @@ The libraries prepended with a plus sign were incremented in this version.
      librte_kvargs.so.1
      librte_latencystats.so.1
      librte_lpm.so.2
      librte_kvargs.so.1
      librte_latencystats.so.1
      librte_lpm.so.2
-     librte_mbuf.so.3
+   + librte_mbuf.so.4
      librte_mempool.so.3
    + librte_meter.so.2
      librte_metrics.so.1
      librte_mempool.so.3
    + librte_meter.so.2
      librte_metrics.so.1