diff options
Diffstat (limited to 'lib/interval_tree_test.c')
-rw-r--r-- | lib/interval_tree_test.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/interval_tree_test.c b/lib/interval_tree_test.c index 835242e74aaa..75509a1511a3 100644 --- a/lib/interval_tree_test.c +++ b/lib/interval_tree_test.c | |||
@@ -64,11 +64,12 @@ static int interval_tree_test_init(void) | |||
64 | unsigned long results; | 64 | unsigned long results; |
65 | cycles_t time1, time2, time; | 65 | cycles_t time1, time2, time; |
66 | 66 | ||
67 | nodes = kmalloc(nnodes * sizeof(struct interval_tree_node), GFP_KERNEL); | 67 | nodes = kmalloc_array(nnodes, sizeof(struct interval_tree_node), |
68 | GFP_KERNEL); | ||
68 | if (!nodes) | 69 | if (!nodes) |
69 | return -ENOMEM; | 70 | return -ENOMEM; |
70 | 71 | ||
71 | queries = kmalloc(nsearches * sizeof(int), GFP_KERNEL); | 72 | queries = kmalloc_array(nsearches, sizeof(int), GFP_KERNEL); |
72 | if (!queries) { | 73 | if (!queries) { |
73 | kfree(nodes); | 74 | kfree(nodes); |
74 | return -ENOMEM; | 75 | return -ENOMEM; |