From c68ce5ea31bfc0b6d9c12d8f3d52f0dd65e1ca08 Mon Sep 17 00:00:00 2001 From: Jens Axboe Date: Tue, 15 Mar 2016 09:09:10 -0700 Subject: [PATCH] verify: clear IO verify state all_io_list before writing We only fill it partially sometimes, so ensure that we clear the whole thing before writing it out. This fixes valgrind complaining about writing unitialized memory. Signed-off-by: Jens Axboe --- verify.c | 1 + 1 file changed, 1 insertion(+) diff --git a/verify.c b/verify.c index 5d491d76..0f43a3e0 100644 --- a/verify.c +++ b/verify.c @@ -1385,6 +1385,7 @@ struct all_io_list *get_all_io_list(int save_mask, size_t *sz) *sz += nr * sizeof(struct thread_io_list); *sz += depth * sizeof(uint64_t); rep = malloc(*sz); + memset(rep, 0, *sz); rep->threads = cpu_to_le64((uint64_t) nr); -- 2.25.1