summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarkus Elfring <elfring@users.sourceforge.net>2017-05-06 08:38:49 +0200
committerDavid Teigland <teigland@redhat.com>2017-08-07 11:23:09 -0500
commitfbb1008151cabb83aeadf91ae363196def070eba (patch)
tree8d259d84cae3c767082194ac72f080b57dbceacd
parent2c257e96df505a8472c8376524b3a68e8fde66dd (diff)
downloadlinux-stable-fbb1008151cabb83aeadf91ae363196def070eba.tar.gz
linux-stable-fbb1008151cabb83aeadf91ae363196def070eba.tar.bz2
linux-stable-fbb1008151cabb83aeadf91ae363196def070eba.zip
dlm: Use kcalloc() in dlm_scan_waiters()
A multiplication for the size determination of a memory allocation indicated that an array data structure should be processed. Thus use the corresponding function "kcalloc". This issue was detected by using the Coccinelle software. Signed-off-by: Markus Elfring <elfring@users.sourceforge.net> Signed-off-by: David Teigland <teigland@redhat.com>
-rw-r--r--fs/dlm/lock.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/dlm/lock.c b/fs/dlm/lock.c
index 6df332296c66..fd6fe55bedae 100644
--- a/fs/dlm/lock.c
+++ b/fs/dlm/lock.c
@@ -1426,7 +1426,7 @@ void dlm_scan_waiters(struct dlm_ls *ls)
if (!num_nodes) {
num_nodes = ls->ls_num_nodes;
- warned = kzalloc(num_nodes * sizeof(int), GFP_KERNEL);
+ warned = kcalloc(num_nodes, sizeof(int), GFP_KERNEL);
}
if (!warned)
continue;