aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/infiniband/hw
diff options
context:
space:
mode:
authorSelvin Xavier <selvin.xavier@emulex.com>2014-06-10 10:02:26 -0400
committerRoland Dreier <roland@purestorage.com>2014-08-01 18:07:49 -0400
commit1b09a0c29034eaf68bad9f8821531ebd194af3f7 (patch)
tree0fedfbd6d4176c4b2d7d2cb02a27e02cd167a5e9 /drivers/infiniband/hw
parentb8806324ea0b242bcf0cf5740f2ceb1e56381c36 (diff)
RDMA/ocrdma: Fix a sparse warning
Fix the warning about the usage of plain integer as NULL pointer. Signed-off-by: Selvin Xavier <selvin.xavier@emulex.com> Signed-off-by: Roland Dreier <roland@purestorage.com>
Diffstat (limited to 'drivers/infiniband/hw')
-rw-r--r--drivers/infiniband/hw/ocrdma/ocrdma_hw.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/infiniband/hw/ocrdma/ocrdma_hw.c b/drivers/infiniband/hw/ocrdma/ocrdma_hw.c
index 105659d7ef79..a4d27c70528f 100644
--- a/drivers/infiniband/hw/ocrdma/ocrdma_hw.c
+++ b/drivers/infiniband/hw/ocrdma/ocrdma_hw.c
@@ -661,7 +661,7 @@ static void ocrdma_dispatch_ibevent(struct ocrdma_dev *dev,
661{ 661{
662 struct ocrdma_qp *qp = NULL; 662 struct ocrdma_qp *qp = NULL;
663 struct ocrdma_cq *cq = NULL; 663 struct ocrdma_cq *cq = NULL;
664 struct ib_event ib_evt = { 0 }; 664 struct ib_event ib_evt;
665 int cq_event = 0; 665 int cq_event = 0;
666 int qp_event = 1; 666 int qp_event = 1;
667 int srq_event = 0; 667 int srq_event = 0;
@@ -674,6 +674,8 @@ static void ocrdma_dispatch_ibevent(struct ocrdma_dev *dev,
674 if (cqe->cqvalid_cqid & OCRDMA_AE_MCQE_CQVALID) 674 if (cqe->cqvalid_cqid & OCRDMA_AE_MCQE_CQVALID)
675 cq = dev->cq_tbl[cqe->cqvalid_cqid & OCRDMA_AE_MCQE_CQID_MASK]; 675 cq = dev->cq_tbl[cqe->cqvalid_cqid & OCRDMA_AE_MCQE_CQID_MASK];
676 676
677 memset(&ib_evt, 0, sizeof(ib_evt));
678
677 ib_evt.device = &dev->ibdev; 679 ib_evt.device = &dev->ibdev;
678 680
679 switch (type) { 681 switch (type) {