@@ -60,7 +60,7 @@ set(PACKAGE_NAME "RDMA")
set(PACKAGE_VERSION "20.0")
# When this is changed the values in these files need changing too:
# debian/libibverbs1.symbols
-set(IBVERBS_PABI_VERSION "19")
+set(IBVERBS_PABI_VERSION "20")
set(IBVERBS_PROVIDER_SUFFIX "-rdmav${IBVERBS_PABI_VERSION}.so")
#-------------------------
@@ -149,7 +149,7 @@ Section: libs
Pre-Depends: ${misc:Pre-Depends}
Depends: adduser, ${misc:Depends}, ${shlibs:Depends}
Recommends: ibverbs-providers
-Breaks: ibverbs-providers (<< 19~)
+Breaks: ibverbs-providers (<< 20~)
Description: Library for direct userspace use of RDMA (InfiniBand/iWARP)
libibverbs is a library that allows userspace processes to use RDMA
"verbs" as described in the InfiniBand Architecture Specification and
@@ -1,7 +1,7 @@
libibverbs.so.1 libibverbs1 #MINVER#
IBVERBS_1.0@IBVERBS_1.0 1.1.6
IBVERBS_1.1@IBVERBS_1.1 1.1.6
- (symver)IBVERBS_PRIVATE_19 19
+ (symver)IBVERBS_PRIVATE_20 20
ibv_ack_async_event@IBVERBS_1.0 1.1.6
ibv_ack_async_event@IBVERBS_1.1 1.1.6
ibv_ack_cq_events@IBVERBS_1.0 1.1.6
@@ -115,6 +115,7 @@ IBVERBS_PRIVATE_@IBVERBS_PABI_VERSION@ {
/* These historical symbols are now private to libibverbs */
__ioctl_final_num_attrs;
_verbs_init_and_alloc_context;
+ execute_ioctl;
ibv_cmd_alloc_dm;
ibv_cmd_alloc_mw;
ibv_cmd_alloc_pd;
Providers can implement DV only verbs, expose execute ioctl so they won't need to call libibverbs. Signed-off-by: Yishai Hadas <yishaih@mellanox.com> --- CMakeLists.txt | 2 +- debian/control | 2 +- debian/libibverbs1.symbols | 2 +- libibverbs/libibverbs.map.in | 1 + 4 files changed, 4 insertions(+), 3 deletions(-)