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