This patch avoids that Valgrind reports the following: ==10492== Thread 2: ==10492== Conditional jump or move depends on uninitialised value(s) ==10492== at 0x480295: helper_thread_main (helper_thread.c:89) ==10492== by 0x57B961A: start_thread (pthread_create.c:465) ==10492== by 0x5CEC98E: clone (clone.S:95) Signed-off-by: Bart Van Assche <bart.vanassche@xxxxxxx> --- helper_thread.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/helper_thread.c b/helper_thread.c index 64e5a3c9d792..b05f8212a621 100644 --- a/helper_thread.c +++ b/helper_thread.c @@ -156,7 +156,7 @@ int helper_thread_create(struct fio_mutex *startup_mutex, struct sk_out *sk_out) struct helper_data *hd; int ret; - hd = smalloc(sizeof(*hd)); + hd = scalloc(1, sizeof(*hd)); setup_disk_util(); steadystate_setup(); -- 2.16.2 -- To unsubscribe from this list: send the line "unsubscribe fio" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html