[ewg] OFED-4.8 build break

Steve Wise swise at opengridcomputing.com
Thu Oct 6 11:35:57 PDT 2016


More errors in uverbs and mthca.  Same get_user_pages() issue:

/var/tmp/OFED_topdir/BUILD/compat-rdma-4.8/drivers/infiniband/hw/mthca/mthca_memfree.c:475:62: error: macro "get_user_pages" requires 8 arguments, but only 6 given
/var/tmp/OFED_topdir/BUILD/compat-rdma-4.8/drivers/infiniband/hw/mthca/mthca_memfree.c: In function 'mthca_map_user_db':
/var/tmp/OFED_topdir/BUILD/compat-rdma-4.8/drivers/infiniband/hw/mthca/mthca_memfree.c:475: warning: assignment makes integer from pointer without a cast
make[5]: *** [/var/tmp/OFED_topdir/BUILD/compat-rdma-4.8/drivers/infiniband/hw/mthca/mthca_memfree.o] Error 1

...

/var/tmp/OFED_topdir/BUILD/compat-rdma-4.8/drivers/infiniband/core/umem.c:208:49: error: macro "get_user_pages" requires 8 arguments, but only 6 given
/var/tmp/OFED_topdir/BUILD/compat-rdma-4.8/drivers/infiniband/core/umem.c: In function 'ib_umem_get':
/var/tmp/OFED_topdir/BUILD/compat-rdma-4.8/drivers/infiniband/core/umem.c:202: warning: assignment makes integer from pointer without a cast



> -----Original Message-----
> From: ewg [mailto:ewg-bounces at lists.openfabrics.org] On Behalf Of Steve Wise
> Sent: Thursday, October 06, 2016 11:07 AM
> To: infinipath at intel.com
> Cc: ewg at lists.openfabrics.org
> Subject: [ewg] OFED-4.8 build break
> 
> Hey EWGers,
> 
> I hit this build failure with qib driver building OFED-4.8-20160926-0542 on
> linux-4.8.   Just pulled it down and did ./install.pl --all...
> 
> 
>   CC [M]
> /var/tmp/OFED_topdir/BUILD/compat-rdma-
> 4.8/drivers/infiniband/hw/qib/qib_iba7220
> .o
>   CC [M]
> /var/tmp/OFED_topdir/BUILD/compat-rdma-
> 4.8/drivers/infiniband/hw/qib/qib_sd7220.
> o
>   CC [M]
> /var/tmp/OFED_topdir/BUILD/compat-rdma-
> 4.8/drivers/infiniband/hw/qib/qib_iba7322
> .o
>   CC [M]
> /var/tmp/OFED_topdir/BUILD/compat-rdma-
> 4.8/drivers/infiniband/hw/qib/qib_verbs.o
> /var/tmp/OFED_topdir/BUILD/compat-rdma-
> 4.8/drivers/infiniband/hw/qib/qib_user_pa
> ges.c:71:23: error: macro "get_user_pages" requires 8 arguments, but only 6
> given
> /var/tmp/OFED_topdir/BUILD/compat-rdma-
> 4.8/drivers/infiniband/hw/qib/qib_user_pa
> ges.c: In function '__qib_get_user_pages':
> /var/tmp/OFED_topdir/BUILD/compat-rdma-
> 4.8/drivers/infiniband/hw/qib/qib_user_pa
> ges.c:69: warning: assignment makes integer from pointer without a cast
> make[5]: ***
> [/var/tmp/OFED_topdir/BUILD/compat-rdma-
> 4.8/drivers/infiniband/hw/qib/qib_user_p
> ages.o] Error 1
> make[5]: *** Waiting for unfinished jobs....
> make[4]: ***
> [/var/tmp/OFED_topdir/BUILD/compat-rdma-4.8/drivers/infiniband/hw/qib] Error 2
> make[3]: *** [/var/tmp/OFED_topdir/BUILD/compat-rdma-
> 4.8/drivers/infiniband/hw]
> Error 2
> make[2]: *** [/var/tmp/OFED_topdir/BUILD/compat-rdma-4.8/drivers/infiniband]
> Error 2
> 
> _______________________________________________
> ewg mailing list
> ewg at lists.openfabrics.org
> http://lists.openfabrics.org/mailman/listinfo/ewg




More information about the ewg mailing list