X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=profile.c;h=6a80dec2c7b7479cff92d24c47d2a0d9ac8fa691;hp=c97584372b52c957944a8aac122eba3e5fa183e7;hb=714e85f340194409d0abcf643cd2f154a7380a74;hpb=46bcd498f7b3fb55f7f048bf299f36bd8c8f7db1 diff --git a/profile.c b/profile.c index c9758437..6a80dec2 100644 --- a/profile.c +++ b/profile.c @@ -42,7 +42,7 @@ int load_profile(const char *profile) static int add_profile_options(struct profile_ops *ops) { struct fio_option *o; - + if (!ops->options) return 0; @@ -93,8 +93,10 @@ void profile_add_hooks(struct thread_data *td) if (!ops) return; - if (ops->io_ops) + if (ops->io_ops) { td->prof_io_ops = *ops->io_ops; + td->flags |= TD_F_PROFILE_OPS; + } } int profile_td_init(struct thread_data *td)