]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
treewide: kmalloc() -> kmalloc_array()
[linux.git] / drivers / infiniband / hw / ocrdma / ocrdma_verbs.c
index 784ed6b09a469e6526b7049037b248be65786837..eb9f9e9e213bf879a1b857feec3169d34198b69d 100644 (file)
@@ -1873,7 +1873,8 @@ struct ib_srq *ocrdma_create_srq(struct ib_pd *ibpd,
                srq->bit_fields_len = (srq->rq.max_cnt / 32) +
                    (srq->rq.max_cnt % 32 ? 1 : 0);
                srq->idx_bit_fields =
-                   kmalloc(srq->bit_fields_len * sizeof(u32), GFP_KERNEL);
+                   kmalloc_array(srq->bit_fields_len, sizeof(u32),
+                                 GFP_KERNEL);
                if (srq->idx_bit_fields == NULL)
                        goto arm_err;
                memset(srq->idx_bit_fields, 0xff,