]> git.openfabrics.org - ~aditr/compat-rdma.git/commitdiff
configure/makefile: Add ISER target support
authorVladimir Sokolovsky <vlad@mellanox.com>
Mon, 5 Jan 2015 09:25:22 +0000 (11:25 +0200)
committerVladimir Sokolovsky <vlad@mellanox.com>
Mon, 5 Jan 2015 09:25:22 +0000 (11:25 +0200)
Signed-off-by: Vladimir Sokolovsky <vlad@mellanox.com>
configure
makefile

index 84d3a36557e5ce4af83626af5f9b8a8c05cec492..372b8666800296848729d175e0e1049436861442 100755 (executable)
--- a/configure
+++ b/configure
@@ -136,6 +136,9 @@ Usage:  `basename $0` [options]
     --with-iser-mod    make CONFIG_INFINIBAND_ISER=m [no]
     --without-iser-mod    [yes]
 
+    --with-isert-mod    make CONFIG_INFINIBAND_ISERT=m [no]
+    --without-isert-mod    [yes]
+
     --with-ehca-mod    make CONFIG_INFINIBAND_EHCA=m [no]
     --without-ehca-mod    [yes]
 
@@ -548,6 +551,9 @@ main()
                         --with-iser-mod)
                             CONFIG_INFINIBAND_ISER="m"
                         ;;
+                        --without-isert-mod)
+                            CONFIG_INFINIBAND_ISERT=
+                        ;;
                         --with-iscsi-mod)
                             CONFIG_SCSI_ISCSI_ATTRS="m"
                             CONFIG_ISCSI_TCP="m"
@@ -751,6 +757,7 @@ CONFIG_INFINIBAND_SCIF=${CONFIG_INFINIBAND_SCIF:-''}
 
 CONFIG_INFINIBAND_IPOIB_DEBUG=${CONFIG_INFINIBAND_IPOIB_DEBUG:-''}
 CONFIG_INFINIBAND_ISER=${CONFIG_INFINIBAND_ISER:-''}
+CONFIG_INFINIBAND_ISERT=${CONFIG_INFINIBAND_ISERT:-''}
 CONFIG_SCSI_ISCSI_ATTRS=${CONFIG_SCSI_ISCSI_ATTRS:-''}
 CONFIG_ISCSI_TCP=${CONFIG_ISCSI_TCP:-''}
 CONFIG_INFINIBAND_EHCA=${CONFIG_INFINIBAND_EHCA:-''}
@@ -882,6 +889,7 @@ CONFIG_IBP_DEBUG=${CONFIG_IBP_DEBUG}
 CONFIG_INFINIBAND_SCIF=${CONFIG_INFINIBAND_SCIF}
 
 CONFIG_INFINIBAND_IPOIB_DEBUG=${CONFIG_INFINIBAND_IPOIB_DEBUG}
+CONFIG_INFINIBAND_ISERT=${CONFIG_INFINIBAND_ISERT}
 CONFIG_INFINIBAND_ISER=${CONFIG_INFINIBAND_ISER}
 CONFIG_SCSI_ISCSI_ATTRS=${CONFIG_SCSI_ISCSI_ATTRS}
 CONFIG_ISCSI_TCP=${CONFIG_ISCSI_TCP}
@@ -1084,6 +1092,11 @@ else
         DEFINE_SCSI_ISCSI_ATTRS="#undef CONFIG_SCSI_ISCSI_ATTRS"
         DEFINE_ISCSI_TCP="#undef CONFIG_ISCSI_TCP"
 fi
+if [ "X${CONFIG_INFINIBAND_ISERT}" == "Xm" ]; then
+        DEFINE_INFINIBAND_ISERT="#undef CONFIG_INFINIBAND_ISERT\n#define CONFIG_INFINIBAND_ISERT 1"
+else
+        DEFINE_INFINIBAND_ISERT="#undef CONFIG_INFINIBAND_ISERT"
+fi
 if [ "X${CONFIG_INFINIBAND_EHCA}" == "Xm" ]; then
         DEFINE_INFINIBAND_EHCA="#undef CONFIG_INFINIBAND_EHCA\n#define CONFIG_INFINIBAND_EHCA 1"
 else
@@ -1318,6 +1331,7 @@ $(echo -e "${DEFINE_NFSD_V4}" | grep -v undef)
 $(echo -e "${DEFINE_NFSD_RDMA}" | grep -v undef)
 
 $(echo -e "${DEFINE_INFINIBAND_IPOIB_DEBUG}" | grep -v undef)
+$(echo -e "${DEFINE_INFINIBAND_ISERT}" | grep -v undef)
 $(echo -e "${DEFINE_INFINIBAND_ISER}" | grep -v undef)
 $(echo -e "${DEFINE_SCSI_ISCSI_ATTRS}" | grep -v undef)
 $(echo -e "${DEFINE_ISCSI_TCP}" | grep -v undef)
@@ -1387,6 +1401,7 @@ $(echo -e "${DEFINE_INFINIBAND_AMSO1100}" | grep -v undef)
 
 #undef CONFIG_INFINIBAND_IPOIB_DEBUG
 #undef CONFIG_INFINIBAND_ISER
+#undef CONFIG_INFINIBAND_ISERT
 #undef CONFIG_INFINIBAND_EHCA
 #undef CONFIG_INFINIBAND_EHCA_SCALING
 #undef CONFIG_RDS
@@ -1484,6 +1499,7 @@ $(echo -e "${DEFINE_NFSD_V4}")
 $(echo -e "${DEFINE_NFSD_RDMA}")
 
 $(echo -e "${DEFINE_INFINIBAND_IPOIB_DEBUG}")
+$(echo -e "${DEFINE_INFINIBAND_ISERT}")
 $(echo -e "${DEFINE_INFINIBAND_ISER}")
 $(echo -e "${DEFINE_SCSI_ISCSI_ATTRS}")
 $(echo -e "${DEFINE_ISCSI_TCP}")
index 42fb0d700b3757fbdca07fd837af73c97f714030..9f0e2cf6f7f35f110cb433e2ff26432546b29916 100644 (file)
--- a/makefile
+++ b/makefile
@@ -89,6 +89,7 @@ kernel: $(COMPAT_CONFIG) $(COMPAT_AUTOCONF)
                CONFIG_INFINIBAND_ADDR_TRANS=$(CONFIG_INFINIBAND_ADDR_TRANS) \
                CONFIG_INFINIBAND_MTHCA=$(CONFIG_INFINIBAND_MTHCA) \
                CONFIG_INFINIBAND_IPOIB_DEBUG=$(CONFIG_INFINIBAND_IPOIB_DEBUG) \
+               CONFIG_INFINIBAND_ISERT=$(CONFIG_INFINIBAND_ISERT) \
                CONFIG_INFINIBAND_ISER=$(CONFIG_INFINIBAND_ISER) \
                CONFIG_SCSI_ISCSI_ATTRS=$(CONFIG_SCSI_ISCSI_ATTRS) \
                CONFIG_ISCSI_TCP=$(CONFIG_ISCSI_TCP) \