Hi Bob, Thank you for the patch! Perhaps something to improve: [auto build test WARNING on 9abf2313adc1ca1b6180c508c25f22f9395cc780] url: https://github.com/intel-lab-lkp/linux/commits/Bob-Pearson/Implement-work-queues-for-rdma_rxe/20221022-040425 base: 9abf2313adc1ca1b6180c508c25f22f9395cc780 patch link: https://lore.kernel.org/r/20221021200118.2163-11-rpearsonhpe%40gmail.com patch subject: [PATCH for-next v2 10/18] RDMA/rxe: Handle qp error in rxe_resp.c config: parisc-allyesconfig compiler: hppa-linux-gcc (GCC) 12.1.0 reproduce (this is a W=1 build): wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # https://github.com/intel-lab-lkp/linux/commit/89164294e45c7434c93b957bc31354f8057ed6b5 git remote add linux-review https://github.com/intel-lab-lkp/linux git fetch --no-tags linux-review Bob-Pearson/Implement-work-queues-for-rdma_rxe/20221022-040425 git checkout 89164294e45c7434c93b957bc31354f8057ed6b5 # save the config file mkdir build_dir && cp config build_dir/.config COMPILER_INSTALL_PATH=$HOME/0day COMPILER=gcc-12.1.0 make.cross W=1 O=build_dir ARCH=parisc SHELL=/bin/bash drivers/infiniband/sw/rxe/ If you fix the issue, kindly add following tag where applicable | Reported-by: kernel test robot All warnings (new ones prefixed by >>): >> drivers/infiniband/sw/rxe/rxe_resp.c:1253:5: warning: no previous prototype for 'complete_flush' [-Wmissing-prototypes] 1253 | int complete_flush(struct rxe_qp *qp, struct rxe_recv_wqe *wqe) | ^~~~~~~~~~~~~~ vim +/complete_flush +1253 drivers/infiniband/sw/rxe/rxe_resp.c 1252 > 1253 int complete_flush(struct rxe_qp *qp, struct rxe_recv_wqe *wqe) 1254 { 1255 struct rxe_cqe cqe; 1256 struct ib_wc *wc = &cqe.ibwc; 1257 struct ib_uverbs_wc *uwc = &cqe.uibwc; 1258 1259 memset(&cqe, 0, sizeof(cqe)); 1260 1261 if (qp->rcq->is_user) { 1262 uwc->status = IB_WC_WR_FLUSH_ERR; 1263 uwc->qp_num = qp->ibqp.qp_num; 1264 uwc->wr_id = wqe->wr_id; 1265 } else { 1266 wc->status = IB_WC_WR_FLUSH_ERR; 1267 wc->qp = &qp->ibqp; 1268 wc->wr_id = wqe->wr_id; 1269 } 1270 1271 if (rxe_cq_post(qp->rcq, &cqe, 0)) 1272 return -ENOMEM; 1273 1274 return 0; 1275 } 1276 -- 0-DAY CI Kernel Test Service https://01.org/lkp