librdmacm/libibverbs: Statically bound libbnxtre.so.1 to rping
By default ibv_devices and rping are not statically bound to libbnxtre.so.1. i.e. 'ldd /usr/bin/rping' command doesn't list 'libbnxtre.so.1' entry. So, statically bound the libbnxtre.so.1 library to rping & ibv_devices utils. MFC-After: 3 days Reviewed-by: sumit.saxena@broadcom.com Differential-Revision: https://reviews.freebsd.org/D49604
This commit is contained in:
@@ -285,6 +285,7 @@ _LIBRARIES+= \
|
|||||||
irdma \
|
irdma \
|
||||||
mlx4 \
|
mlx4 \
|
||||||
mlx5 \
|
mlx5 \
|
||||||
|
bnxtre \
|
||||||
rdmacm \
|
rdmacm \
|
||||||
osmcomp \
|
osmcomp \
|
||||||
opensm \
|
opensm \
|
||||||
@@ -360,7 +361,7 @@ _DP_cap_sysctl= nv
|
|||||||
_DP_cap_syslog= nv
|
_DP_cap_syslog= nv
|
||||||
_DP_crypt= md
|
_DP_crypt= md
|
||||||
.if ${MK_OFED} != "no"
|
.if ${MK_OFED} != "no"
|
||||||
_DP_pcap= ibverbs mlx5
|
_DP_pcap= ibverbs mlx5 bnxtre
|
||||||
.endif
|
.endif
|
||||||
_DP_pjdlog= util
|
_DP_pjdlog= util
|
||||||
_DP_usb= pthread
|
_DP_usb= pthread
|
||||||
@@ -516,6 +517,7 @@ _DP_ibverbs=
|
|||||||
_DP_irdma= ibverbs pthread
|
_DP_irdma= ibverbs pthread
|
||||||
_DP_mlx4= ibverbs pthread
|
_DP_mlx4= ibverbs pthread
|
||||||
_DP_mlx5= ibverbs pthread
|
_DP_mlx5= ibverbs pthread
|
||||||
|
_DP_bnxtre= ibverbs pthread
|
||||||
_DP_rdmacm= ibverbs
|
_DP_rdmacm= ibverbs
|
||||||
_DP_osmcomp= pthread
|
_DP_osmcomp= pthread
|
||||||
_DP_opensm= pthread
|
_DP_opensm= pthread
|
||||||
@@ -810,6 +812,7 @@ LIBIBVERBSDIR= ${_LIB_OBJTOP}/lib/ofed/libibverbs
|
|||||||
LIBIRDMADIR= ${_LIB_OBJTOP}/lib/ofed/libirdma
|
LIBIRDMADIR= ${_LIB_OBJTOP}/lib/ofed/libirdma
|
||||||
LIBMLX4DIR= ${_LIB_OBJTOP}/lib/ofed/libmlx4
|
LIBMLX4DIR= ${_LIB_OBJTOP}/lib/ofed/libmlx4
|
||||||
LIBMLX5DIR= ${_LIB_OBJTOP}/lib/ofed/libmlx5
|
LIBMLX5DIR= ${_LIB_OBJTOP}/lib/ofed/libmlx5
|
||||||
|
LIBBNXTREDIR= ${_LIB_OBJTOP}/lib/ofed/libbnxtre
|
||||||
LIBRDMACMDIR= ${_LIB_OBJTOP}/lib/ofed/librdmacm
|
LIBRDMACMDIR= ${_LIB_OBJTOP}/lib/ofed/librdmacm
|
||||||
LIBOSMCOMPDIR= ${_LIB_OBJTOP}/lib/ofed/complib
|
LIBOSMCOMPDIR= ${_LIB_OBJTOP}/lib/ofed/complib
|
||||||
LIBOPENSMDIR= ${_LIB_OBJTOP}/lib/ofed/libopensm
|
LIBOPENSMDIR= ${_LIB_OBJTOP}/lib/ofed/libopensm
|
||||||
|
|||||||
@@ -3,6 +3,6 @@ _spath=${SRCTOP}/contrib/ofed/libibverbs
|
|||||||
|
|
||||||
BINDIR?= /usr/bin
|
BINDIR?= /usr/bin
|
||||||
CFLAGS+= -I${_spath}
|
CFLAGS+= -I${_spath}
|
||||||
LIBADD+= ibverbs mlx4 mlx5 cxgb4 irdma pthread
|
LIBADD+= ibverbs mlx4 mlx5 bnxtre cxgb4 irdma pthread
|
||||||
|
|
||||||
WARNS?= 2
|
WARNS?= 2
|
||||||
|
|||||||
@@ -3,6 +3,6 @@ _spath=${SRCTOP}/contrib/ofed/librdmacm
|
|||||||
|
|
||||||
BINDIR?= /usr/bin
|
BINDIR?= /usr/bin
|
||||||
CFLAGS+= -I${SRCTOP}/contrib/ofed
|
CFLAGS+= -I${SRCTOP}/contrib/ofed
|
||||||
LIBADD+= ibverbs rdmacm irdma mlx4 mlx5 cxgb4 pthread
|
LIBADD+= ibverbs rdmacm irdma mlx4 mlx5 bnxtre cxgb4 pthread
|
||||||
|
|
||||||
WARNS?= 0
|
WARNS?= 0
|
||||||
|
|||||||
Reference in New Issue
Block a user