svn commit: r330503 - in projects/bsd_rdma_4_9_stable_11/sys: contrib/rdma/krping_compat modules/rdma/krping_compat
Hans Petter Selasky
hselasky at FreeBSD.org
Mon Mar 5 13:52:26 UTC 2018
Author: hselasky
Date: Mon Mar 5 13:52:25 2018
New Revision: 330503
URL: https://svnweb.freebsd.org/changeset/base/330503
Log:
Copy krping from 11-stable and modify it to use the new ibcore
compatibility wrappers.
Sponsored by: Mellanox Technologies
Added:
- copied from r330502, stable/11/sys/contrib/rdma/krping/
- copied from r330502, stable/11/sys/modules/rdma/krping/
Directory Properties:
projects/bsd_rdma_4_9_stable_11/sys/contrib/rdma/krping_compat/ (props changed)
projects/bsd_rdma_4_9_stable_11/sys/modules/rdma/krping_compat/ (props changed)
Modified:
projects/bsd_rdma_4_9_stable_11/sys/contrib/rdma/krping_compat/krping.c
projects/bsd_rdma_4_9_stable_11/sys/modules/rdma/krping_compat/Makefile
Modified: projects/bsd_rdma_4_9_stable_11/sys/contrib/rdma/krping_compat/krping.c
==============================================================================
--- stable/11/sys/contrib/rdma/krping/krping.c Mon Mar 5 13:24:47 2018 (r330502)
+++ projects/bsd_rdma_4_9_stable_11/sys/contrib/rdma/krping_compat/krping.c Mon Mar 5 13:52:25 2018 (r330503)
@@ -48,7 +48,7 @@ __FBSDID("$FreeBSD$");
#include <asm/atomic.h>
-#include <rdma/ib_verbs.h>
+#include <rdma/ib_verbs_compat.h>
#include <rdma/rdma_cm.h>
#include "krping.h"
Modified: projects/bsd_rdma_4_9_stable_11/sys/modules/rdma/krping_compat/Makefile
==============================================================================
--- stable/11/sys/modules/rdma/krping/Makefile Mon Mar 5 13:24:47 2018 (r330502)
+++ projects/bsd_rdma_4_9_stable_11/sys/modules/rdma/krping_compat/Makefile Mon Mar 5 13:52:25 2018 (r330503)
@@ -1,11 +1,12 @@
# $FreeBSD$
-.PATH: ${SRCTOP}/sys/contrib/rdma/krping
+.PATH: ${SRCTOP}/sys/contrib/rdma/krping_compat
-KMOD= krping
+KMOD= krping_compat
SRCS= krping.c krping_dev.c getopt.c
SRCS+= bus_if.h device_if.h pci_if.h pcib_if.h vnode_if.h
SRCS+= opt_sched.h opt_inet.h opt_inet6.h
CFLAGS+= -I${SRCTOP}/sys/ofed/include
+CFLAGS+= -I${SRCTOP}/sys/ofed/include/uapi
CFLAGS+= -I${SRCTOP}/sys/compat/linuxkpi/common/include
.include <bsd.kmod.mk>
More information about the svn-src-projects
mailing list