diff options
author | Mike Marciniszyn | 2015-11-10 01:13:59 +0100 |
---|---|---|
committer | Greg Kroah-Hartman | 2015-11-20 01:55:37 +0100 |
commit | d7b8ba5121e874fddd09e2e953f09646594a24a8 (patch) | |
tree | 010241d7d0d3abf58b46f2d30f7fb763c5046885 /drivers/staging/rdma/hfi1/qp.h | |
parent | staging/rdma/hfi1: Use parallel workqueue for SDMA engines (diff) | |
download | kernel-qcow2-linux-d7b8ba5121e874fddd09e2e953f09646594a24a8.tar.gz kernel-qcow2-linux-d7b8ba5121e874fddd09e2e953f09646594a24a8.tar.xz kernel-qcow2-linux-d7b8ba5121e874fddd09e2e953f09646594a24a8.zip |
staging/rdma/hfi1: pre-compute sc and sde for RC/UC QPs
Now that we have a multi-threaded work queue we precomputed and store the SC
and SDE on RC and UC QPs for faster access.
Reviewed-by: Dennis Dalessandro <dennis.dalessandro@intel.com>
Signed-off-by: Mike Marciniszyn <mike.marciniszyn@intel.com>
Signed-off-by: Ira Weiny <ira.weiny@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/staging/rdma/hfi1/qp.h')
-rw-r--r-- | drivers/staging/rdma/hfi1/qp.h | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/drivers/staging/rdma/hfi1/qp.h b/drivers/staging/rdma/hfi1/qp.h index e49cfa6e59e0..94fd748a00a6 100644 --- a/drivers/staging/rdma/hfi1/qp.h +++ b/drivers/staging/rdma/hfi1/qp.h @@ -128,7 +128,6 @@ static inline void clear_ahg(struct hfi1_qp *qp) if (qp->s_sde && qp->s_ahgidx >= 0) sdma_ahg_free(qp->s_sde, qp->s_ahgidx); qp->s_ahgidx = -1; - qp->s_sde = NULL; } /** |