>-----Original Message-----
>From: Vladimir Sokolovsky [mailto:v...@dev.mellanox.co.il] 
>Sent: 03 May 2012 23:08
>To: Vipul Pandya
>Cc: Steve Wise; Kumar A S; ewg@lists.openfabrics.org; Divy Le Ray
>Subject: Re: Build errors while trying to build iw_cxgb3 and iw_cxgb4
drivers together
>
> On 05/03/2012 05:42 PM, Vipul Pandya wrote:
>> cxgb4_l2t_send function is declared in l2t.h file. This l2t.h file is
present in both cxgb3 as well as cxgb4 directories. Since in above
command cxgb3 path is included first, l2t.h file also gets included from
there. If I include cxgb4 path first then this error is not coming.
>>
>>
>>
>> Please suggest how should I go to fix this?
>>
>>
>>
>> Thanks,
>>
>> Vipul
>>
>>
>
>Hi Vipul,
>Please refer to the following email for the backpoting instructions:
http://web.archiveorange.com/archive/v/8BSVw1dy9TMJxitRze4Z
>
>Regards,
>Vladimir

Hi Vlad,

Following two patches in compat-rdma and linux-3.2 repo respectively
fixes the above issue. Kindly review and let me know if there is any
suggestion.

--------
[root@strawberry compat-rdma]# git diff
diff --git a/makefile b/makefile
index 820a7e8..8e1dabd 100644
--- a/makefile
+++ b/makefile
@@ -129,8 +129,6 @@ kernel:
                -I$(CWD)/drivers/infiniband/debug \
                -I/usr/local/include/scst \
                -I$(CWD)/drivers/infiniband/ulp/srpt \
-               -I$(CWD)/drivers/net/ethernet/chelsio/cxgb3 \
-               -I$(CWD)/drivers/net/ethernet/chelsio/cxgb4 \
                $$(if
$$(CONFIG_XEN),-D__XEN_INTERFACE_VERSION__=$$(CONFIG_XEN_INTERFACE_VERSI
ON)) \
                $$(if
$$(CONFIG_XEN),-I$$(srctree)/arch/x86/include/mach-xen) \
                -I$$(srctree)/arch/$$(SRCARCH)/include \

--------
--------
[root@strawberry linux-3.2]# git diff
diff --git a/drivers/infiniband/hw/cxgb3/Makefile
b/drivers/infiniband/hw/cxgb3/Makefile
index 2761364..c780a7a 100644
--- a/drivers/infiniband/hw/cxgb3/Makefile
+++ b/drivers/infiniband/hw/cxgb3/Makefile
@@ -1,4 +1,4 @@
-ccflags-y := -Idrivers/net/ethernet/chelsio/cxgb3
+ccflags-y := -I$(CWD)/drivers/net/ethernet/chelsio/cxgb3

 obj-$(CONFIG_INFINIBAND_CXGB3) += iw_cxgb3.o

diff --git a/drivers/infiniband/hw/cxgb4/Makefile
b/drivers/infiniband/hw/cxgb4/Makefile
index 46b878c..b26d54c 100644
--- a/drivers/infiniband/hw/cxgb4/Makefile
+++ b/drivers/infiniband/hw/cxgb4/Makefile
@@ -1,4 +1,4 @@
-ccflags-y := -Idrivers/net/ethernet/chelsio/cxgb4
+ccflags-y := -I$(CWD)/drivers/net/ethernet/chelsio/cxgb4

 obj-$(CONFIG_INFINIBAND_CXGB4) += iw_cxgb4.o

--------

Thanks,
Vipul
_______________________________________________
ewg mailing list
ewg@lists.openfabrics.org
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ewg

Reply via email to