#include <sys/mman.h>
#include "../fio.h"
-#include "../os.h"
static int fio_mmapio_queue(struct thread_data *td, struct io_u *io_u)
{
if (ret)
return ret;
+ /*
+ * for size checkup, don't mmap anything.
+ */
+ if (!f->io_size)
+ return 0;
+
if (td_rw(td))
flags = PROT_READ | PROT_WRITE;
else if (td_write(td)) {