]> git.baikalelectronics.ru Git - kernel.git/commit
IB/mlx5: Allow scatter to CQE without global signaled WRs
authorYonatan Cohen <yonatanc@mellanox.com>
Tue, 9 Oct 2018 09:05:15 +0000 (12:05 +0300)
committerDoug Ledford <dledford@redhat.com>
Wed, 17 Oct 2018 15:25:41 +0000 (11:25 -0400)
commit12f9643a269efe6d6e1299d6f3938032337f097f
tree33698021af90822b34bc9345b8d270aee82c8e88
parent88bbc79eebf0c49681fe3390e3af3292ce3e27df
IB/mlx5: Allow scatter to CQE without global signaled WRs

Requester scatter to CQE is restricted to QPs configured to signal
all WRs.

This patch adds ability to enable scatter to cqe (force enable)
in the requester without sig_all, for users who do not want all WRs
signaled but rather just the ones whose data found in the CQE.

Signed-off-by: Yonatan Cohen <yonatanc@mellanox.com>
Reviewed-by: Guy Levi <guyle@mellanox.com>
Signed-off-by: Leon Romanovsky <leonro@mellanox.com>
Signed-off-by: Doug Ledford <dledford@redhat.com>
drivers/infiniband/hw/mlx5/qp.c
include/uapi/rdma/mlx5-abi.h