diff options
author | Dean Luick | 2015-12-18 01:24:13 +0100 |
---|---|---|
committer | Greg Kroah-Hartman | 2015-12-21 23:01:14 +0100 |
commit | bff14bb66c583376ff8c5dd6294796f6fc3c1dde (patch) | |
tree | f9ef35c10a07c786c5912aee0a59fd143c618a50 /drivers/staging/rdma/hfi1/chip.c | |
parent | staging/rdma/hfi1: Change num_rcv_contexts to num_user_contexts and its meaning (diff) | |
download | kernel-qcow2-linux-bff14bb66c583376ff8c5dd6294796f6fc3c1dde.tar.gz kernel-qcow2-linux-bff14bb66c583376ff8c5dd6294796f6fc3c1dde.tar.xz kernel-qcow2-linux-bff14bb66c583376ff8c5dd6294796f6fc3c1dde.zip |
staging/rdma/hfi1: Remove incorrect link credit check
Remove an invalid sanity check that compares the local link
credits with the peer link credits. The two have no dependency
on each other.
Reviewed-by: Dennis Dalessandro <dennis.dalessandro@intel.com>
Signed-off-by: Dean Luick <dean.luick@intel.com>
Signed-off-by: Jubin John <jubin.john@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/staging/rdma/hfi1/chip.c')
-rw-r--r-- | drivers/staging/rdma/hfi1/chip.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/staging/rdma/hfi1/chip.c b/drivers/staging/rdma/hfi1/chip.c index ec4bac00dbda..bbe5ad85cec0 100644 --- a/drivers/staging/rdma/hfi1/chip.c +++ b/drivers/staging/rdma/hfi1/chip.c @@ -10496,8 +10496,7 @@ static int set_buffer_control(struct hfi1_devdata *dd, new_bc->vl[i].shared = 0; } new_total += be16_to_cpu(new_bc->overall_shared_limit); - if (new_total > (u32)dd->link_credits) - return -EINVAL; + /* fetch the current values */ get_buffer_control(dd, &cur_bc, &cur_total); |