X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=ioengine.h;h=f7f3ec329c1c71491d16f5b07415f7d87ebe1724;hp=3d49993699294c2148f8601e884169ab7ab0a0fe;hb=125451c0455dfcfd11dbcf9570d23218ed4b8ad3;hpb=36870c47801ca85d1a98c7ec47950b0aa360f865 diff --git a/ioengine.h b/ioengine.h index 3d499936..f7f3ec32 100644 --- a/ioengine.h +++ b/ioengine.h @@ -15,7 +15,7 @@ #include #endif -#define FIO_IOOPS_VERSION 21 +#define FIO_IOOPS_VERSION 22 enum { IO_U_F_FREE = 1 << 0, @@ -144,6 +144,7 @@ struct ioengine_ops { int (*commit)(struct thread_data *); int (*getevents)(struct thread_data *, unsigned int, unsigned int, const struct timespec *); struct io_u *(*event)(struct thread_data *, int); + char *(*errdetails)(struct io_u *); int (*cancel)(struct thread_data *, struct io_u *); void (*cleanup)(struct thread_data *); int (*open_file)(struct thread_data *, struct fio_file *);