X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=filesetup.c;h=c407d0ef1d28cb182f9c09869cd55d5ba6410d7a;hp=34130b89312eb56e1336f68109d238e8583cd056;hb=587af925762ff4bdf6a54965a35b2da2637f2f6e;hpb=89e820f6833fd6ea36625aa9393f1559f2d881dd diff --git a/filesetup.c b/filesetup.c index 34130b89..c407d0ef 100644 --- a/filesetup.c +++ b/filesetup.c @@ -407,7 +407,8 @@ int setup_files(struct thread_data *td) f->real_file_size) { if (f->file_offset > f->real_file_size) goto err_offset; - f->io_size = f->real_file_size - f->file_offset; + if (f->file_offset) + f->io_size = f->real_file_size - f->file_offset; } } else if (f->real_file_size < td->o.file_size_low || f->real_file_size > td->o.file_size_high) {