From 1d56dfee7857b91d1805d90396f36d62ad30e186 Mon Sep 17 00:00:00 2001 From: Jens Axboe Date: Tue, 27 Mar 2007 12:45:34 +0200 Subject: [PATCH] Make sure to set io size on non-files Signed-off-by: Jens Axboe --- filesetup.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/filesetup.c b/filesetup.c index a059df66..0abce8cb 100644 --- a/filesetup.c +++ b/filesetup.c @@ -155,11 +155,15 @@ static int create_files(struct thread_data *td) f->file_offset = td->o.start_offset; - if (f->filetype != FIO_TYPE_FILE) - continue; if (!total_file_size) continue; + if (f->filetype != FIO_TYPE_FILE) { + if (!f->file_size) + f->file_size = total_file_size / td->o.nr_files; + continue; + } + if (f->flags & FIO_FILE_EXISTS) { if ((f->file_size > td->o.size / td->o.nr_files) || !f->file_size) -- 2.25.1