X-Git-Url: https://git.kernel.dk/?a=blobdiff_plain;f=ioengines.h;h=b9cd33d52f5cf4e1252a6f946833c819b5edcdc3;hb=247ef2aaf28a18abdf49d294ecbffd497ee440e6;hp=feb21db893456ae4ba5948d47f620f13e3ba3c46;hpb=d3b07186b1d4c7c1d9adc1306407458ce41ad048;p=fio.git diff --git a/ioengines.h b/ioengines.h index feb21db8..b9cd33d5 100644 --- a/ioengines.h +++ b/ioengines.h @@ -7,7 +7,7 @@ #include "flist.h" #include "io_u.h" -#define FIO_IOOPS_VERSION 24 +#define FIO_IOOPS_VERSION 25 /* * io_ops->queue() return values @@ -25,6 +25,7 @@ struct ioengine_ops { int flags; int (*setup)(struct thread_data *); int (*init)(struct thread_data *); + int (*post_init)(struct thread_data *); int (*prep)(struct thread_data *, struct io_u *); enum fio_q_status (*queue)(struct thread_data *, struct io_u *); int (*commit)(struct thread_data *);