[dpdk-dev] mempool: increase ABI version

Message ID 20171106110824.12936-1-thomas@monjalon.net (mailing list archive)
State Accepted, archived
Headers

Checks

Context Check Description
ci/checkpatch success coding style OK
ci/Intel-compilation success Compilation OK

Commit Message

Thomas Monjalon Nov. 6, 2017, 11:08 a.m. UTC
  API and ABI of mempool library has been changed in 17.11.

Fixes: 02604520b2f2 ("mempool: remove unused flags argument")
Fixes: 0cc0f8aaa35d ("mempool: change flags from int to unsigned int")
Fixes: 6eac187bff30 ("mempool: add flags arg in xmem size and usage")

Signed-off-by: Thomas Monjalon <thomas@monjalon.net>
---
 doc/guides/rel_notes/release_17_11.rst | 2 +-
 lib/librte_mempool/Makefile            | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
  

Comments

Santosh Shukla Nov. 6, 2017, 11:33 a.m. UTC | #1
On Monday 06 November 2017 04:38 PM, Thomas Monjalon wrote:
> API and ABI of mempool library has been changed in 17.11.
>
> Fixes: 02604520b2f2 ("mempool: remove unused flags argument")
> Fixes: 0cc0f8aaa35d ("mempool: change flags from int to unsigned int")
> Fixes: 6eac187bff30 ("mempool: add flags arg in xmem size and usage")
>
> Signed-off-by: Thomas Monjalon <thomas@monjalon.net>
> ---

Acked-by: Santosh Shukla <santosh.shukla@caviumnetworks.com>
  
Thomas Monjalon Nov. 6, 2017, 10:59 p.m. UTC | #2
06/11/2017 12:33, santosh:
> 
> On Monday 06 November 2017 04:38 PM, Thomas Monjalon wrote:
> > API and ABI of mempool library has been changed in 17.11.
> >
> > Fixes: 02604520b2f2 ("mempool: remove unused flags argument")
> > Fixes: 0cc0f8aaa35d ("mempool: change flags from int to unsigned int")
> > Fixes: 6eac187bff30 ("mempool: add flags arg in xmem size and usage")
> >
> > Signed-off-by: Thomas Monjalon <thomas@monjalon.net>
> > ---
> 
> Acked-by: Santosh Shukla <santosh.shukla@caviumnetworks.com>

Applied
  

Patch

diff --git a/doc/guides/rel_notes/release_17_11.rst b/doc/guides/rel_notes/release_17_11.rst
index 85505fa8e..b7546e605 100644
--- a/doc/guides/rel_notes/release_17_11.rst
+++ b/doc/guides/rel_notes/release_17_11.rst
@@ -494,7 +494,7 @@  The libraries prepended with a plus sign were incremented in this version.
      librte_latencystats.so.1
      librte_lpm.so.2
      librte_mbuf.so.3
-     librte_mempool.so.2
+   + librte_mempool.so.3
      librte_meter.so.1
      librte_metrics.so.1
      librte_net.so.1
diff --git a/lib/librte_mempool/Makefile b/lib/librte_mempool/Makefile
index bafd1b9a0..46654e32e 100644
--- a/lib/librte_mempool/Makefile
+++ b/lib/librte_mempool/Makefile
@@ -39,7 +39,7 @@  LDLIBS += -lrte_eal -lrte_ring
 
 EXPORT_MAP := rte_mempool_version.map
 
-LIBABIVER := 2
+LIBABIVER := 3
 
 # all source are stored in SRCS-y
 SRCS-$(CONFIG_RTE_LIBRTE_MEMPOOL) +=  rte_mempool.c