tree:
https://git.kernel.org/pub/scm/linux/kernel/git/leon/linux-rdma.git rdma-next
head: b108f2e57cf8856283e0f6600ae5365d18c460f8
commit: bf1591a580210cdbfbba57f2dd5bbd1adb5e16f6 [9/36] RDMA/cma: Provide ECE reject
reason
config: arm-allyesconfig (attached as .config)
compiler: arm-linux-gnueabi-gcc (GCC) 9.3.0
reproduce:
wget
https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O
~/bin/make.cross
chmod +x ~/bin/make.cross
git checkout bf1591a580210cdbfbba57f2dd5bbd1adb5e16f6
# save the attached .config to linux build tree
COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-9.3.0 make.cross ARCH=arm
If you fix the issue, kindly add following tag as appropriate
Reported-by: kbuild test robot <lkp(a)intel.com>
All errors (new ones prefixed by >>, old ones prefixed by <<):
drivers/infiniband/ulp/rtrs/rtrs-srv.c: In function 'rtrs_rdma_do_reject':
> drivers/infiniband/ulp/rtrs/rtrs-srv.c:1579:8: error: too few
arguments to function 'rdma_reject'
1579 | err = rdma_reject(cm_id,
&msg, sizeof(msg));
| ^~~~~~~~~~~
In file included from drivers/infiniband/ulp/rtrs/rtrs-pri.h:14,
from drivers/infiniband/ulp/rtrs/rtrs-srv.h:15,
from drivers/infiniband/ulp/rtrs/rtrs-srv.c:16:
include/rdma/rdma_cm.h:331:5: note: declared here
331 | int rdma_reject(struct rdma_cm_id *id, const void *private_data,
| ^~~~~~~~~~~
vim +/rdma_reject +1579 drivers/infiniband/ulp/rtrs/rtrs-srv.c
9cb837480424e7 Jack Wang 2020-05-11 1567
9cb837480424e7 Jack Wang 2020-05-11 1568 static int rtrs_rdma_do_reject(struct
rdma_cm_id *cm_id, int errno)
9cb837480424e7 Jack Wang 2020-05-11 1569 {
9cb837480424e7 Jack Wang 2020-05-11 1570 struct rtrs_msg_conn_rsp msg;
9cb837480424e7 Jack Wang 2020-05-11 1571 int err;
9cb837480424e7 Jack Wang 2020-05-11 1572
9cb837480424e7 Jack Wang 2020-05-11 1573 msg = (struct rtrs_msg_conn_rsp) {
9cb837480424e7 Jack Wang 2020-05-11 1574 .magic = cpu_to_le16(RTRS_MAGIC),
9cb837480424e7 Jack Wang 2020-05-11 1575 .version = cpu_to_le16(RTRS_PROTO_VER),
9cb837480424e7 Jack Wang 2020-05-11 1576 .errno = cpu_to_le16(errno),
9cb837480424e7 Jack Wang 2020-05-11 1577 };
9cb837480424e7 Jack Wang 2020-05-11 1578
9cb837480424e7 Jack Wang 2020-05-11 @1579 err = rdma_reject(cm_id, &msg,
sizeof(msg));
9cb837480424e7 Jack Wang 2020-05-11 1580 if (err)
9cb837480424e7 Jack Wang 2020-05-11 1581 pr_err("rdma_reject(), err: %d\n",
err);
9cb837480424e7 Jack Wang 2020-05-11 1582
9cb837480424e7 Jack Wang 2020-05-11 1583 /* Bounce errno back */
9cb837480424e7 Jack Wang 2020-05-11 1584 return errno;
9cb837480424e7 Jack Wang 2020-05-11 1585 }
9cb837480424e7 Jack Wang 2020-05-11 1586
:::::: The code at line 1579 was first introduced by commit
:::::: 9cb837480424e78ed585376f944088246685aec3 RDMA/rtrs: server: main functionality
:::::: TO: Jack Wang <jinpu.wang(a)cloud.ionos.com>
:::::: CC: Jason Gunthorpe <jgg(a)mellanox.com>
---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org