svn commit: r256725 - in head/sys/modules: . cxgb cxgbe
Edward Tomasz Napierala
trasz at FreeBSD.org
Fri Oct 18 09:17:36 UTC 2013
Author: trasz
Date: Fri Oct 18 09:17:35 2013
New Revision: 256725
URL: http://svnweb.freebsd.org/changeset/base/256725
Log:
Don't build krping.ko, iw_cxgb.ko, and iw_cxgbe.ko, if MK_OFED=no
(the default). They build, but are unloadable, due to missing ibcore.ko.
Sponsored by: FreeBSD Foundation
Modified:
head/sys/modules/Makefile
head/sys/modules/cxgb/Makefile
head/sys/modules/cxgbe/Makefile
Modified: head/sys/modules/Makefile
==============================================================================
--- head/sys/modules/Makefile Fri Oct 18 09:14:19 2013 (r256724)
+++ head/sys/modules/Makefile Fri Oct 18 09:17:35 2013 (r256725)
@@ -532,7 +532,9 @@ _opensolaris= opensolaris
_pccard= pccard
_pcfclock= pcfclock
_pst= pst
+.if ${MK_OFED} != "no" || defined(ALL_MODULES)
_rdma= rdma
+.endif
_safe= safe
_sbni= sbni
_scsi_low= scsi_low
@@ -743,7 +745,9 @@ _pccard= pccard
_qlxge= qlxge
_qlxgb= qlxgb
_qlxgbe= qlxgbe
+.if ${MK_OFED} != "no" || defined(ALL_MODULES)
_rdma= rdma
+.endif
_s3= s3
_safe= safe
_scsi_low= scsi_low
Modified: head/sys/modules/cxgb/Makefile
==============================================================================
--- head/sys/modules/cxgb/Makefile Fri Oct 18 09:14:19 2013 (r256724)
+++ head/sys/modules/cxgb/Makefile Fri Oct 18 09:17:35 2013 (r256725)
@@ -1,4 +1,7 @@
# $FreeBSD$
+
+.include <bsd.own.mk>
+
SUBDIR= cxgb
SUBDIR+= cxgb_t3fw
SUBDIR+= ${_tom}
@@ -6,7 +9,9 @@ SUBDIR+= ${_iw_cxgb}
.if ${MACHINE_CPUARCH} == "amd64" || ${MACHINE_CPUARCH} == "i386"
_tom= tom
+.if ${MK_OFED} != "no" || defined(ALL_MODULES)
_iw_cxgb= iw_cxgb
.endif
+.endif
.include <bsd.subdir.mk>
Modified: head/sys/modules/cxgbe/Makefile
==============================================================================
--- head/sys/modules/cxgbe/Makefile Fri Oct 18 09:14:19 2013 (r256724)
+++ head/sys/modules/cxgbe/Makefile Fri Oct 18 09:17:35 2013 (r256725)
@@ -2,6 +2,8 @@
# $FreeBSD$
#
+.include <bsd.own.mk>
+
SUBDIR = if_cxgbe
SUBDIR+= t4_firmware
SUBDIR+= t5_firmware
@@ -10,12 +12,13 @@ SUBDIR+= ${_iw_cxgbe}
.if ${MACHINE_CPUARCH} == "amd64"
_tom= tom
+.if ${MK_OFED} != "no" || defined(ALL_MODULES)
_iw_cxgbe= iw_cxgbe
.endif
+.endif
.if ${MACHINE_CPUARCH} == "i386"
_tom= tom
.endif
-
.include <bsd.subdir.mk>
More information about the svn-src-all
mailing list