projects
/
linux-block.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
treewide: Use array_size() in vzalloc()
[linux-block.git]
/
drivers
/
infiniband
/
hw
/
hns
/
hns_roce_mr.c
diff --git
a/drivers/infiniband/hw/hns/hns_roce_mr.c
b/drivers/infiniband/hw/hns/hns_roce_mr.c
index d1fe0e7957e3623add18bcd67a18ef72f21c039f..eb26a5f6fc58c21c2cc3545b7047da0889db8e0a 100644
(file)
--- a/
drivers/infiniband/hw/hns/hns_roce_mr.c
+++ b/
drivers/infiniband/hw/hns/hns_roce_mr.c
@@
-144,7
+144,7
@@
static int hns_roce_buddy_init(struct hns_roce_buddy *buddy, int max_order)
buddy->bits[i] = kcalloc(s, sizeof(long), GFP_KERNEL |
__GFP_NOWARN);
if (!buddy->bits[i]) {
- buddy->bits[i] = vzalloc(
s * sizeof(long
));
+ buddy->bits[i] = vzalloc(
array_size(s, sizeof(long)
));
if (!buddy->bits[i])
goto err_out_free;
}