>> + if (verbs_init_attr->qp_type == IB_QPT_DRIVER) >> + qp->driver_qp_type = init_attr->qp_type; >> + >> return &qp->ibqp; >> } > so if the values passed by user space are legal and the FW supports > DC, no error is returned to user-space, right? this doesn't seem bisectable, > if only patches 1...4 are applied, create qp will succeed? Wrong. Create QP will fail before code reaches this line. Only after applying the following patches in the series the operations of create/modify will succeed. -- 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