if (f->filetype == FIO_TYPE_FILE &&
(f->io_size + f->file_offset) > f->real_file_size &&
!(td->io_ops->flags & FIO_DISKLESSIO)) {
if (f->filetype == FIO_TYPE_FILE &&
(f->io_size + f->file_offset) > f->real_file_size &&
!(td->io_ops->flags & FIO_DISKLESSIO)) {
- if (!o->create_on_open)
+ if (!o->create_on_open) {
+ need_extend++;
extend_size += (f->io_size + f->file_offset);
extend_size += (f->io_size + f->file_offset);
f->real_file_size = f->io_size + f->file_offset;
f->real_file_size = f->io_size + f->file_offset;
fio_file_set_extend(f);
}
}
fio_file_set_extend(f);
}
}