|
@@ -2738,6 +2738,7 @@ int ib_uverbs_ex_create_flow(struct ib_uverbs_file *file,
|
|
|
if (cmd.flow_attr.size || (i != flow_attr->num_of_specs)) {
|
|
if (cmd.flow_attr.size || (i != flow_attr->num_of_specs)) {
|
|
|
pr_warn("create flow failed, flow %d: %d bytes left from uverb cmd\n",
|
|
pr_warn("create flow failed, flow %d: %d bytes left from uverb cmd\n",
|
|
|
i, cmd.flow_attr.size);
|
|
i, cmd.flow_attr.size);
|
|
|
|
|
+ err = -EINVAL;
|
|
|
goto err_free;
|
|
goto err_free;
|
|
|
}
|
|
}
|
|
|
flow_id = ib_create_flow(qp, flow_attr, IB_FLOW_DOMAIN_USER);
|
|
flow_id = ib_create_flow(qp, flow_attr, IB_FLOW_DOMAIN_USER);
|