X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=filesetup.c;h=1372177efc67a6499c4a3c48483ff6b92981d981;hp=85a174766de9a3872a550b011d8e1356bbb41f0a;hb=58726a1006aa33303e41951faac1ceca2bf09ec5;hpb=17127517a3ccff19993e36ec3f7bc15044898f2c;ds=sidebyside diff --git a/filesetup.c b/filesetup.c index 85a17476..1372177e 100644 --- a/filesetup.c +++ b/filesetup.c @@ -255,8 +255,11 @@ static int __file_invalidate_cache(struct thread_data *td, struct fio_file *f, { int ret = 0; - if (len == -1ULL) + if (len == -1ULL) { len = f->io_size; + if (len == -1ULL && td->o.fill_device) + return 0; + } if (off == -1ULL) off = f->file_offset;