X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=helper_thread.c;h=f0c717f5026db994509d88f6d86d21cebc447c3a;hp=c890da4a3869327a9a5387d1f306487e8488cb1a;hb=4f37732a580d7983467ea1ba11f963da4e8cf06e;hpb=17031c6df30913608de1f66ca952ed75dd1324be;ds=sidebyside diff --git a/helper_thread.c b/helper_thread.c index c890da4a..f0c717f5 100644 --- a/helper_thread.c +++ b/helper_thread.c @@ -1,3 +1,9 @@ +#ifdef CONFIG_VALGRIND_DEV +#include +#else +#define DRD_IGNORE_VAR(x) do { } while (0) +#endif + #include "fio.h" #include "smalloc.h" #include "helper_thread.h" @@ -170,6 +176,8 @@ int helper_thread_create(struct fio_sem *startup_sem, struct sk_out *sk_out) hd->startup_sem = startup_sem; + DRD_IGNORE_VAR(helper_data); + ret = pthread_create(&hd->thread, NULL, helper_thread_main, hd); if (ret) { log_err("Can't create helper thread: %s\n", strerror(ret));