SoftRoCE / librxe-dev

Development repository for RXE user space code.
Other
66 stars 33 forks source link

SoftRoce failed while working with NVMeoF #10

Open raki2322 opened 7 years ago

raki2322 commented 7 years ago

Hi, I am trying to setup the NVMeoF using soft-roce but I didnt able to make it due to the following error

rdma_rxe:qp#17 moved to error state. nvme nvme0 : identify controller failed.

when I debug it using KASAN it shows this: [ 7.345365] rdma_rxe: qp#17 moved to error state [ 8.847464] nvme nvme0 : identify controller failed.  [ 8.859829]

[ 8.861048] BUG: KASAN: stack-out-of-bounds in rxe_post_send+0x12f3/0x1880 [rdma_rxe] at addr ffff88001f787838 which will flows to the infiniband driver code.that is (gdb) list *(rxe_post_send+0x12f3) 0x1e133 is in rxe_post_send (drivers/infiniband/sw/rxe/rxe_verbs.c:685). 680 switch (wr->opcode) { 681 case IB_WR_RDMA_WRITE_WITH_IMM: 682 wr->ex.imm_data = ibwr->ex.imm_data; 683 case IB_WR_RDMA_READ:

please help me to find the solution for it