iscsi-scst, srpt: Rename the PRE_CFLAGS variable into CONFTEST_FLAGS

The latter name reflects better the role of this variable. Remove the
CPPFLAGS assignment from srpt/src/Kbuild because it is not useful.


git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@9082 d57e44dd-8a1f-0410-8b47-8ef2f437770f
This commit is contained in:
Bart Van Assche
2020-07-26 03:34:35 +00:00
parent 214628043e
commit bd3355500a
53 changed files with 69 additions and 68 deletions

View File

@@ -110,7 +110,7 @@ run_conftest = $(shell \
else \
output=conftest/$1/build-output-$(KVER).txt; \
fi; \
if MAKEFLAGS= make -C $(KDIR) V=$(V) M="$(shell pwd)/conftest/$1" PRE_CFLAGS="-Werror $(OFED_CFLAGS)" $(OFED_CONFIG) KBUILD_EXTRA_SYMBOLS="$(OFED_MODULE_SYMVERS)" 1>&2 2>$${output}; then \
if MAKEFLAGS= make -C $(KDIR) V=$(V) M="$(shell pwd)/conftest/$1" CONFTEST_CFLAGS="-Werror $(OFED_CFLAGS)" $(OFED_CONFIG) KBUILD_EXTRA_SYMBOLS="$(OFED_MODULE_SYMVERS)" 1>&2 2>$${output}; then \
echo "$(strip $2)"; \
else \
echo "$(strip $3)"; \
@@ -123,19 +123,18 @@ CONFTEST_OUTPUTS = $(shell \
echo $$t/result-$(KVER).txt; \
done)
PRE_CFLAGS = $(shell \
for t in $(CONFTESTS); do \
cat $$t/result-$(KVER).txt 2>/dev/null; \
CONFTEST_CFLAGS = $(OFED_CFLAGS) \
-DOFED_FLAVOR=$(OFED_FLAVOR) \
$(shell for t in $(CONFTESTS); do \
cat $$t/result-$(KVER).txt 2>/dev/null; \
done)
ISER_CFLAGS = $(OFED_CFLAGS) -DOFED_FLAVOR=$(OFED_FLAVOR) $(PRE_CFLAGS)
mods: include/iscsi_scst_itf_ver.h $(CONFTEST_OUTPUTS)
$(MAKE) -C $(KDIR) M=$(KMOD) PRE_CFLAGS="$(PRE_CFLAGS)" modules
$(MAKE) -C $(KDIR) M=$(KMOD) CONFTEST_CFLAGS="$(CONFTEST_CFLAGS)" modules
echo "$@: INFINIBAND_ENABLED = $(INFINIBAND_ENABLED)"
if $(INFINIBAND_ENABLED); then \
echo " Building against $(OFED_FLAVOR) RDMA kernel headers."; \
$(MAKE) -C $(KDIR) M=$(ISERTMOD) PRE_CFLAGS="$(ISER_CFLAGS)" \
$(MAKE) -C $(KDIR) M=$(ISERTMOD) CONFTEST_CFLAGS="$(CONFTEST_CFLAGS)"\
$(OFED_CONFIG) modules; \
fi

View File

@@ -1,3 +1,3 @@
LINUXINCLUDE := $(PRE_CFLAGS) $(LINUXINCLUDE)
LINUXINCLUDE := $(CONFTEST_CFLAGS) $(LINUXINCLUDE)
obj-m += bad_wr_mod.o

View File

@@ -1,3 +1,3 @@
LINUXINCLUDE := $(PRE_CFLAGS) $(LINUXINCLUDE)
LINUXINCLUDE := $(CONFTEST_CFLAGS) $(LINUXINCLUDE)
obj-m += cm_event_mod.o

View File

@@ -1,3 +1,3 @@
LINUXINCLUDE := $(PRE_CFLAGS) $(LINUXINCLUDE)
LINUXINCLUDE := $(CONFTEST_CFLAGS) $(LINUXINCLUDE)
obj-m += cm_listen.o

View File

@@ -1,3 +1,3 @@
LINUXINCLUDE := $(PRE_CFLAGS) $(LINUXINCLUDE)
LINUXINCLUDE := $(CONFTEST_CFLAGS) $(LINUXINCLUDE)
obj-m += create_cq.o

View File

@@ -1,3 +1,3 @@
LINUXINCLUDE := $(PRE_CFLAGS) $(LINUXINCLUDE)
LINUXINCLUDE := $(CONFTEST_CFLAGS) $(LINUXINCLUDE)
obj-m += create_send_mad_ah.o

View File

@@ -1,3 +1,3 @@
LINUXINCLUDE := $(PRE_CFLAGS) $(LINUXINCLUDE)
LINUXINCLUDE := $(CONFTEST_CFLAGS) $(LINUXINCLUDE)
obj-m += create_send_mad_base.o

View File

@@ -1,3 +1,3 @@
LINUXINCLUDE := $(PRE_CFLAGS) $(LINUXINCLUDE)
LINUXINCLUDE := $(CONFTEST_CFLAGS) $(LINUXINCLUDE)
obj-m += dev_attr_max_recv_sge.o

View File

@@ -1,3 +1,3 @@
LINUXINCLUDE := $(PRE_CFLAGS) $(LINUXINCLUDE)
LINUXINCLUDE := $(CONFTEST_CFLAGS) $(LINUXINCLUDE)
obj-m += gid_change.o

View File

@@ -1,3 +1,3 @@
LINUXINCLUDE := $(PRE_CFLAGS) $(LINUXINCLUDE)
LINUXINCLUDE := $(CONFTEST_CFLAGS) $(LINUXINCLUDE)
obj-m += ib_client_remove.o

View File

@@ -1,3 +1,3 @@
LINUXINCLUDE := $(PRE_CFLAGS) $(LINUXINCLUDE)
LINUXINCLUDE := $(CONFTEST_CFLAGS) $(LINUXINCLUDE)
obj-m += ib_dma_map_ops.o

View File

@@ -1,3 +1,3 @@
LINUXINCLUDE := $(PRE_CFLAGS) $(LINUXINCLUDE)
LINUXINCLUDE := $(CONFTEST_CFLAGS) $(LINUXINCLUDE)
obj-m += ib_set_cpi_resp_time.o

View File

@@ -1,3 +1,3 @@
LINUXINCLUDE := $(PRE_CFLAGS) $(LINUXINCLUDE)
LINUXINCLUDE := $(CONFTEST_CFLAGS) $(LINUXINCLUDE)
obj-m += mad_handler_takes_send_buf.o

View File

@@ -1,3 +1,3 @@
LINUXINCLUDE := $(PRE_CFLAGS) $(LINUXINCLUDE)
LINUXINCLUDE := $(CONFTEST_CFLAGS) $(LINUXINCLUDE)
obj-m += pd_has_local_dma_lkey.o

View File

@@ -1,3 +1,3 @@
LINUXINCLUDE := $(PRE_CFLAGS) $(LINUXINCLUDE)
LINUXINCLUDE := $(CONFTEST_CFLAGS) $(LINUXINCLUDE)
obj-m += query_device.o

View File

@@ -1,3 +1,3 @@
LINUXINCLUDE := $(PRE_CFLAGS) $(LINUXINCLUDE)
LINUXINCLUDE := $(CONFTEST_CFLAGS) $(LINUXINCLUDE)
obj-m += query_device_attr_arg.o

View File

@@ -1,3 +1,3 @@
LINUXINCLUDE := $(PRE_CFLAGS) $(LINUXINCLUDE)
LINUXINCLUDE := $(CONFTEST_CFLAGS) $(LINUXINCLUDE)
obj-m += query_gid.o

View File

@@ -1,3 +1,3 @@
LINUXINCLUDE := $(PRE_CFLAGS) $(LINUXINCLUDE)
LINUXINCLUDE := $(CONFTEST_CFLAGS) $(LINUXINCLUDE)
obj-m += rdma_create_id_net.o

View File

@@ -1,3 +1,3 @@
LINUXINCLUDE := $(PRE_CFLAGS) $(LINUXINCLUDE)
LINUXINCLUDE := $(CONFTEST_CFLAGS) $(LINUXINCLUDE)
obj-m += rdma_reject.o

View File

@@ -1,3 +1,3 @@
LINUXINCLUDE := $(PRE_CFLAGS) $(LINUXINCLUDE)
LINUXINCLUDE := $(CONFTEST_CFLAGS) $(LINUXINCLUDE)
obj-m += register_mad_agent.o

View File

@@ -1,3 +1,3 @@
LINUXINCLUDE := $(PRE_CFLAGS) $(LINUXINCLUDE)
LINUXINCLUDE := $(CONFTEST_CFLAGS) $(LINUXINCLUDE)
obj-m += sock_recvmsg.o

View File

@@ -1,3 +1,3 @@
LINUXINCLUDE := $(PRE_CFLAGS) $(LINUXINCLUDE)
LINUXINCLUDE := $(CONFTEST_CFLAGS) $(LINUXINCLUDE)
obj-m += use_pre_440_wr_structure.o

View File

@@ -17,7 +17,7 @@
KBUILD_EXTRA_SYMBOLS = $(src)/../../scst/src/Module.symvers
ccflags-y += -I$(src)/../include -I$(src)/../../scst/include
ccflags-y += $(PRE_CFLAGS)
ccflags-y += $(CONFTEST_CFLAGS)
#ccflags-y += -DCONFIG_SCST_ISCSI_DEBUG_DIGEST_FAILURES
obj-m += iscsi-scst.o

View File

@@ -14,11 +14,13 @@
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
LINUXINCLUDE := $(PRE_CFLAGS) $(LINUXINCLUDE)
LINUXINCLUDE := $(CONFTEST_CFLAGS) $(LINUXINCLUDE)
KBUILD_EXTRA_SYMBOLS=$(src)/../../kernel/Module.symvers \
$(shell for d in /usr/src/ofa_kernel/default/Module.symvers; do\
[ -e $$d ] || continue; echo $$d; break; done)
ccflags-y += -I$(src)/../../include -I$(src)/../../../scst/include
ccflags-y += -I$(src)/../../../scst/include
ccflags-y += -I$(src)/../../include
obj-m += isert-scst.o
isert-scst-objs := isert.o isert_login.o \

View File

@@ -87,7 +87,7 @@ run_conftest = $(shell \
else \
output=conftest/$1/build-output-$(KVER).txt; \
fi; \
if MAKEFLAGS= make -C $(KDIR) V=$(V) M="$(shell pwd)/conftest/$1" PRE_CFLAGS="-Werror $(OFED_CFLAGS)" $(OFED_CONFIG) KBUILD_EXTRA_SYMBOLS="$(OFED_MODULE_SYMVERS)" 1>&2 2>$${output}; then \
if MAKEFLAGS= make -C $(KDIR) V=$(V) M="$(shell pwd)/conftest/$1" CONFTEST_CFLAGS="-Werror $(OFED_CFLAGS)" $(OFED_CONFIG) KBUILD_EXTRA_SYMBOLS="$(OFED_MODULE_SYMVERS)" 1>&2 2>$${output}; then \
echo "$(strip $2)"; \
else \
echo "$(strip $3)"; \
@@ -100,14 +100,14 @@ CONFTEST_OUTPUTS = $(shell \
echo $$t/result-$(KVER).txt; \
done)
PRE_CFLAGS = $(OFED_CFLAGS) \
-DOFED_FLAVOR=$(OFED_FLAVOR) \
$(shell for t in $(CONFTESTS); do \
CONFTEST_CFLAGS = $(OFED_CFLAGS) \
-DOFED_FLAVOR=$(OFED_FLAVOR) \
$(shell for t in $(CONFTESTS); do \
cat $$t/result-$(KVER).txt 2>/dev/null; \
done)
all: check $(CONFTEST_OUTPUTS)
$(MAKE) -C $(KDIR) M=$(shell pwd)/src PRE_CFLAGS="$(PRE_CFLAGS)"\
$(MAKE) -C $(KDIR) M=$(shell pwd)/src CONFTEST_CFLAGS="$(CONFTEST_CFLAGS)"\
$(OFED_CONFIG) modules
install: all
@@ -115,7 +115,7 @@ install: all
find /lib/modules/$(KVER) -name ib_srpt.ko -exec rm {} \; ; \
true
(cd src && KDIR=$(KDIR) ../../scripts/sign-modules)
$(MAKE) -C $(KDIR) M=$(shell pwd)/src PRE_CFLAGS="$(PRE_CFLAGS)" \
$(MAKE) -C $(KDIR) M=$(shell pwd)/src CONFTEST_CFLAGS="$(CONFTEST_CFLAGS)" \
$$([ -n "$(DEPMOD)" ] && echo "DEPMOD=$(DEPMOD)") \
CONFIG_MODULE_SIG_ALL= modules_install

View File

@@ -1,3 +1,3 @@
LINUXINCLUDE := $(PRE_CFLAGS) $(LINUXINCLUDE)
LINUXINCLUDE := $(CONFTEST_CFLAGS) $(LINUXINCLUDE)
obj-m += bad_wr_mod.o

View File

@@ -1,3 +1,3 @@
LINUXINCLUDE := $(PRE_CFLAGS) $(LINUXINCLUDE)
LINUXINCLUDE := $(CONFTEST_CFLAGS) $(LINUXINCLUDE)
obj-m += cm_event_mod.o

View File

@@ -1,3 +1,3 @@
LINUXINCLUDE := $(PRE_CFLAGS) $(LINUXINCLUDE)
LINUXINCLUDE := $(CONFTEST_CFLAGS) $(LINUXINCLUDE)
obj-m += cm_listen.o

View File

@@ -1,3 +1,3 @@
LINUXINCLUDE := $(PRE_CFLAGS) $(LINUXINCLUDE)
LINUXINCLUDE := $(CONFTEST_CFLAGS) $(LINUXINCLUDE)
obj-m += create_cq.o

View File

@@ -1,3 +1,3 @@
LINUXINCLUDE := $(PRE_CFLAGS) $(LINUXINCLUDE)
LINUXINCLUDE := $(CONFTEST_CFLAGS) $(LINUXINCLUDE)
obj-m += create_send_mad_ah.o

View File

@@ -1,3 +1,3 @@
LINUXINCLUDE := $(PRE_CFLAGS) $(LINUXINCLUDE)
LINUXINCLUDE := $(CONFTEST_CFLAGS) $(LINUXINCLUDE)
obj-m += create_send_mad_base.o

View File

@@ -1,3 +1,3 @@
LINUXINCLUDE := $(PRE_CFLAGS) $(LINUXINCLUDE)
LINUXINCLUDE := $(CONFTEST_CFLAGS) $(LINUXINCLUDE)
obj-m += dev_attr_max_send_sge.o

View File

@@ -1,3 +1,3 @@
LINUXINCLUDE := $(PRE_CFLAGS) $(LINUXINCLUDE)
LINUXINCLUDE := $(CONFTEST_CFLAGS) $(LINUXINCLUDE)
obj-m += gid_change.o

View File

@@ -1,3 +1,3 @@
LINUXINCLUDE := $(PRE_CFLAGS) $(LINUXINCLUDE)
LINUXINCLUDE := $(CONFTEST_CFLAGS) $(LINUXINCLUDE)
obj-m += add_one.o

View File

@@ -1,3 +1,3 @@
LINUXINCLUDE := $(PRE_CFLAGS) $(LINUXINCLUDE)
LINUXINCLUDE := $(CONFTEST_CFLAGS) $(LINUXINCLUDE)
obj-m += ib_client_remove.o

View File

@@ -1,3 +1,3 @@
LINUXINCLUDE := $(PRE_CFLAGS) $(LINUXINCLUDE)
LINUXINCLUDE := $(CONFTEST_CFLAGS) $(LINUXINCLUDE)
obj-m += ib_dma_map_ops.o

View File

@@ -1,3 +1,3 @@
LINUXINCLUDE := $(PRE_CFLAGS) $(LINUXINCLUDE)
LINUXINCLUDE := $(CONFTEST_CFLAGS) $(LINUXINCLUDE)
obj-m += ib_set_cpi_resp_time.o

View File

@@ -1,3 +1,3 @@
LINUXINCLUDE := $(PRE_CFLAGS) $(LINUXINCLUDE)
LINUXINCLUDE := $(CONFTEST_CFLAGS) $(LINUXINCLUDE)
obj-m += ib_sg_dma_len.o

View File

@@ -1,3 +1,3 @@
LINUXINCLUDE := $(PRE_CFLAGS) $(LINUXINCLUDE)
LINUXINCLUDE := $(CONFTEST_CFLAGS) $(LINUXINCLUDE)
obj-m += mad_handler_takes_send_buf.o

View File

@@ -1,3 +1,3 @@
LINUXINCLUDE := $(PRE_CFLAGS) $(LINUXINCLUDE)
LINUXINCLUDE := $(CONFTEST_CFLAGS) $(LINUXINCLUDE)
obj-m += pd_has_local_dma_lkey.o

View File

@@ -1,3 +1,3 @@
LINUXINCLUDE := $(PRE_CFLAGS) $(LINUXINCLUDE)
LINUXINCLUDE := $(CONFTEST_CFLAGS) $(LINUXINCLUDE)
obj-m += query_device.o

View File

@@ -1,3 +1,3 @@
LINUXINCLUDE := $(PRE_CFLAGS) $(LINUXINCLUDE)
LINUXINCLUDE := $(CONFTEST_CFLAGS) $(LINUXINCLUDE)
obj-m += query_device_attr_arg.o

View File

@@ -1,3 +1,3 @@
LINUXINCLUDE := $(PRE_CFLAGS) $(LINUXINCLUDE)
LINUXINCLUDE := $(CONFTEST_CFLAGS) $(LINUXINCLUDE)
obj-m += query_gid.o

View File

@@ -1,3 +1,3 @@
LINUXINCLUDE := $(PRE_CFLAGS) $(LINUXINCLUDE)
LINUXINCLUDE := $(CONFTEST_CFLAGS) $(LINUXINCLUDE)
obj-m += rdma_create_id_net.o

View File

@@ -1,3 +1,3 @@
LINUXINCLUDE := $(PRE_CFLAGS) $(LINUXINCLUDE)
LINUXINCLUDE := $(CONFTEST_CFLAGS) $(LINUXINCLUDE)
obj-m += rdma_destroy_ah.o

View File

@@ -1,3 +1,3 @@
LINUXINCLUDE := $(PRE_CFLAGS) $(LINUXINCLUDE)
LINUXINCLUDE := $(CONFTEST_CFLAGS) $(LINUXINCLUDE)
obj-m += rdma_destroy_ah_with_flags.o

View File

@@ -1,3 +1,3 @@
LINUXINCLUDE := $(PRE_CFLAGS) $(LINUXINCLUDE)
LINUXINCLUDE := $(CONFTEST_CFLAGS) $(LINUXINCLUDE)
obj-m += rdma_query_gid.o

View File

@@ -1,3 +1,3 @@
LINUXINCLUDE := $(PRE_CFLAGS) $(LINUXINCLUDE)
LINUXINCLUDE := $(CONFTEST_CFLAGS) $(LINUXINCLUDE)
obj-m += rdma_reject.o

View File

@@ -1,3 +1,3 @@
LINUXINCLUDE := $(PRE_CFLAGS) $(LINUXINCLUDE)
LINUXINCLUDE := $(CONFTEST_CFLAGS) $(LINUXINCLUDE)
obj-m += register_mad_agent.o

View File

@@ -1,3 +1,3 @@
LINUXINCLUDE := $(PRE_CFLAGS) $(LINUXINCLUDE)
LINUXINCLUDE := $(CONFTEST_CFLAGS) $(LINUXINCLUDE)
obj-m += srp_data_desc_imm.o

View File

@@ -1,3 +1,3 @@
LINUXINCLUDE := $(PRE_CFLAGS) $(LINUXINCLUDE)
LINUXINCLUDE := $(CONFTEST_CFLAGS) $(LINUXINCLUDE)
obj-m += srp_login_req_rdma.o

View File

@@ -1,3 +1,3 @@
LINUXINCLUDE := $(PRE_CFLAGS) $(LINUXINCLUDE)
LINUXINCLUDE := $(CONFTEST_CFLAGS) $(LINUXINCLUDE)
obj-m += use_pre_440_wr_structure.o

View File

@@ -1,8 +1,8 @@
LINUXINCLUDE := $(PRE_CFLAGS) $(LINUXINCLUDE)
CPPFLAGS := $(PRE_CFLAGS) $(CPPFLAGS)
LINUXINCLUDE := $(CONFTEST_CFLAGS) $(LINUXINCLUDE)
KBUILD_EXTRA_SYMBOLS=$(src)/../../scst/src/Module.symvers \
$(shell for d in /usr/src/ofa_kernel/default/Module.symvers; do\
[ -e $$d ] || continue; echo $$d; break; done)
ccflags-y += -I$(src)/../../scst/include
ccflags-y += -I$(src)/../../scst/include
obj-m += ib_srpt.o