mirror of
https://github.com/opnsense/src.git
synced 2026-06-22 15:11:03 -04:00
This is an initial commit for RDMA FreeBSD driver for Intel(R) Ethernet Controller E810, called irdma. Supporting both RoCEv2 and iWARP protocols in per-PF manner, RoCEv2 being the default. Testing has been done using krping tool, perftest, ucmatose, rping, ud_pingpong, rc_pingpong and others. Signed-off-by: Eric Joyner <erj@FreeBSD.org> Reviewed by: #manpages (pauamma_gundo.com) [documentation] MFC after: 1 week Relnotes: yes Sponsored by: Intel Corporation Differential Revision: https://reviews.freebsd.org/D34690
23 lines
518 B
Makefile
23 lines
518 B
Makefile
# $FreeBSD: releng/12.1/lib/ofed/libirdma/Makefile 336568 2018-07-20 23:49:57Z kib $
|
|
|
|
_spath= ${SRCTOP}/contrib/ofed/libirdma
|
|
_ipath= ${SRCTOP}/contrib/ofed/include
|
|
lin_inc=/usr/src/sys/compat/linuxkpi/common/include
|
|
.PATH: ${_spath}
|
|
|
|
SHLIBDIR?= /lib
|
|
LIB= irdma
|
|
SHLIB_MAJOR= 1
|
|
MK_PROFILE= no
|
|
|
|
SRCS= \
|
|
irdma_umain.c \
|
|
irdma_uverbs.c \
|
|
irdma_uk.c \
|
|
|
|
LIBADD= ibverbs pthread
|
|
CFLAGS+= -I${_spath} -I${SRCTOP}/contrib/ofed/libibverbs
|
|
VERSION_MAP= ${_spath}/libirdma.map
|
|
CFLAGS+= -ferror-limit=1000
|
|
|
|
.include <bsd.lib.mk>
|