diff options
Diffstat (limited to 'drivers/oprofile/event_buffer.c')
-rw-r--r-- | drivers/oprofile/event_buffer.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/oprofile/event_buffer.c b/drivers/oprofile/event_buffer.c index 32888f2bd1a9..12ea4a4ad607 100644 --- a/drivers/oprofile/event_buffer.c +++ b/drivers/oprofile/event_buffer.c | |||
@@ -91,7 +91,7 @@ int alloc_event_buffer(void) | |||
91 | return -EINVAL; | 91 | return -EINVAL; |
92 | 92 | ||
93 | buffer_pos = 0; | 93 | buffer_pos = 0; |
94 | event_buffer = vmalloc(sizeof(unsigned long) * buffer_size); | 94 | event_buffer = vmalloc(array_size(buffer_size, sizeof(unsigned long))); |
95 | if (!event_buffer) | 95 | if (!event_buffer) |
96 | return -ENOMEM; | 96 | return -ENOMEM; |
97 | 97 | ||