dprint(FD_FILE, "setup files\n");
if (td->o.read_iolog_file)
- return 0;
+ goto done;
/*
* if ioengine defines a setup() method, it's responsible for
need_extend = 0;
for_each_file(td, f, i) {
f->file_offset = td->o.start_offset +
- td->thread_number * td->o.offset_increment;
+ (td->thread_number - 1) * td->o.offset_increment;
if (!td->o.file_size_low) {
/*
*/
if (!td->o.read_iolog_file)
td->total_io_size = td->o.size * td->o.loops;
+
+done:
+ if (td->o.create_only)
+ td->done = 1;
+
return 0;
err_offset:
log_err("%s: you need to specify valid offset=\n", td->o.name);