]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/blobdiff - drivers/infiniband/sw/rdmavt/qp.c
treewide: Use array_size() in vzalloc_node()
[mirror_ubuntu-jammy-kernel.git] / drivers / infiniband / sw / rdmavt / qp.c
index b68fde88f988add13a4758f02d3777a55339bf13..41183bd665ca1d7a0f6d6cb8d33c7867c58f758e 100644 (file)
@@ -813,7 +813,7 @@ struct ib_qp *rvt_create_qp(struct ib_pd *ibpd,
                sz = sizeof(struct rvt_sge) *
                        init_attr->cap.max_send_sge +
                        sizeof(struct rvt_swqe);
-               swq = vzalloc_node(sqsize * sz, rdi->dparms.node);
+               swq = vzalloc_node(array_size(sz, sqsize), rdi->dparms.node);
                if (!swq)
                        return ERR_PTR(-ENOMEM);