X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=filesetup.c;h=683a5c55c12f4347fea4d10f90de49e6c4cd1dc1;hp=e548d21daab1dac780940c0ef554b633d67258ff;hb=f0d1393544bf5e2bfdb26d09f5153533f63d7375;hpb=c12d597ac36632a6f08c749df302135bbd339cb2 diff --git a/filesetup.c b/filesetup.c index e548d21d..683a5c55 100644 --- a/filesetup.c +++ b/filesetup.c @@ -840,7 +840,6 @@ uint64_t get_start_offset(struct thread_data *td, struct fio_file *f) return f->real_file_size; if (o->start_offset_percent > 0) { - /* if blockalign is provided, find the min across read, write, and trim */ if (fio_option_is_set(o, ba)) { align_bs = (unsigned long long) min(o->ba[DDIR_READ], o->ba[DDIR_WRITE]); @@ -858,8 +857,8 @@ uint64_t get_start_offset(struct thread_data *td, struct fio_file *f) offset = (offset / align_bs + (offset % align_bs != 0)) * align_bs; } else { /* start_offset_percent not set */ - offset = o->start_offset + o->start_offset + - td->subjob_number * o->offset_increment; + offset = o->start_offset + + td->subjob_number * o->offset_increment; } return offset; }