engines/libaio: add preliminary support for pre-mapped IO buffers
[fio.git] / ioengines.h
index feb21db893456ae4ba5948d47f620f13e3ba3c46..b9cd33d52f5cf4e1252a6f946833c819b5edcdc3 100644 (file)
@@ -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 *);