Hi Ilya, I am using ConnectX5 EN with special firmware (I just mention it so you know, but I'm pretty sure that's not the problem). I have used dynamic debug - it shows me that the call is failing like this: mlx5_core 0000:01:00.0: mlx5_cmd_check:714:(pid 120772): CREATE_QP(0x500) op_mod(0x0) failed, status bad parameter(0x3), syndrome (0x48b5c0) Is there any way for me to look up the syndrome? Ilya Lesokhin <ilyal@xxxxxxxxxxxx> wrote on 29/01/2018 21:04:57: > > > > I have used the net/smc module extensively as a reference, but there seems > > to be something fundamental that I'm missing. How can I find out what's > > going wrong here? > > Hi Joel, > What ROCE device are you using? > There are many debug prints in the Mellanox drivers. > You should try enabling dynamic debug for mlx4_ib or mlx5_ib, it might give > you more information. > > Good luck, > Ilya > -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html