diff options
Diffstat (limited to 'drivers/infiniband/hw/cxgb4/resource.c')
| -rw-r--r-- | drivers/infiniband/hw/cxgb4/resource.c | 2 | 
1 files changed, 1 insertions, 1 deletions
| diff --git a/drivers/infiniband/hw/cxgb4/resource.c b/drivers/infiniband/hw/cxgb4/resource.c index 5c95c789f302..e800e8e8bed5 100644 --- a/drivers/infiniband/hw/cxgb4/resource.c +++ b/drivers/infiniband/hw/cxgb4/resource.c @@ -216,7 +216,7 @@ u32 c4iw_get_qpid(struct c4iw_rdev *rdev, struct c4iw_dev_ucontext *uctx)  			goto out;  		entry->qid = qid;  		list_add_tail(&entry->entry, &uctx->cqids); -		for (i = qid; i & rdev->qpmask; i++) { +		for (i = qid + 1; i & rdev->qpmask; i++) {  			entry = kmalloc(sizeof(*entry), GFP_KERNEL);  			if (!entry)  				goto out; | 
