Except the net engine, they all just use it as padding to avoid
having a zero offset member. The latter makes the parser think
the offset isn't set, so not valid.
Signed-off-by: Jens Axboe <axboe@fb.com>
#include "../fio.h"
struct cpu_options {
- struct thread_data *td;
+ void *pad;
unsigned int cpuload;
unsigned int cpucycle;
unsigned int exit_io_done;
};
struct e4defrag_options {
- struct thread_data *td;
+ void *pad;
unsigned int inplace;
char * donor_name;
};
#include "../fio.h"
struct gf_options {
- struct thread_data *td;
+ void *pad;
char *gf_vol;
char *gf_brick;
};
};
struct libaio_options {
- struct thread_data *td;
+ void *pad;
unsigned int userspace_reap;
};
};
struct rbd_options {
- struct thread_data *td;
+ void *pad;
char *rbd_name;
char *pool_name;
char *client_name;