From: Jens Axboe Date: Tue, 15 Mar 2016 16:09:10 +0000 (-0700) Subject: verify: clear IO verify state all_io_list before writing X-Git-Tag: fio-2.8~1 X-Git-Url: https://git.kernel.dk/?p=fio.git;a=commitdiff_plain;h=c68ce5ea31bfc0b6d9c12d8f3d52f0dd65e1ca08 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 --- 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);