treewide: kmalloc() -> kmalloc_array()
[linux-block.git] / drivers / infiniband / hw / mthca / mthca_mr.c
index ed9a989e501b4f7fa4f42431b696c89ccd972776..dc3c2346045c205e2a8acd0ff4844a924fb161c4 100644 (file)
@@ -153,7 +153,7 @@ static int mthca_buddy_init(struct mthca_buddy *buddy, int max_order)
 
        for (i = 0; i <= buddy->max_order; ++i) {
                s = BITS_TO_LONGS(1 << (buddy->max_order - i));
-               buddy->bits[i] = kmalloc(s * sizeof (long), GFP_KERNEL);
+               buddy->bits[i] = kmalloc_array(s, sizeof(long), GFP_KERNEL);
                if (!buddy->bits[i])
                        goto err_out_free;
                bitmap_zero(buddy->bits[i],