git.openpandora.org
/
pandora-kernel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
RDMA/cxgb3: When a user QP is marked in error, also mark the CQs in error
[pandora-kernel.git]
/
drivers
/
infiniband
/
hw
/
cxgb3
/
cxio_hal.c
diff --git
a/drivers/infiniband/hw/cxgb3/cxio_hal.c
b/drivers/infiniband/hw/cxgb3/cxio_hal.c
index
005b7b5
..
09dda0b
100644
(file)
--- a/
drivers/infiniband/hw/cxgb3/cxio_hal.c
+++ b/
drivers/infiniband/hw/cxgb3/cxio_hal.c
@@
-160,6
+160,7
@@
int cxio_create_cq(struct cxio_rdev *rdev_p, struct t3_cq *cq, int kernel)
struct rdma_cq_setup setup;
int size = (1UL << (cq->size_log2)) * sizeof(struct t3_cqe);
+ size += 1; /* one extra page for storing cq-in-err state */
cq->cqid = cxio_hal_get_cqid(rdev_p->rscp);
if (!cq->cqid)
return -ENOMEM;