From: Jens Axboe Date: Mon, 8 Jan 2007 09:25:51 +0000 (+0100) Subject: [PATCH] Non-overwrite random write fix X-Git-Tag: fio-1.11~5 X-Git-Url: https://git.kernel.dk/?p=fio.git;a=commitdiff_plain;h=745508ddfcb7b89b65d99a9dabc6b957aafb9a57 [PATCH] Non-overwrite random write fix Signed-off-by: Jens Axboe --- diff --git a/filesetup.c b/filesetup.c index a14cd950..75288706 100644 --- a/filesetup.c +++ b/filesetup.c @@ -154,9 +154,9 @@ static int file_size(struct thread_data *td, struct fio_file *f) if (!f->file_size || f->file_size > f->real_file_size) f->file_size = f->real_file_size; - } + } else + f->real_file_size = f->file_size; - f->file_size = f->real_file_size - f->file_offset; return 0; }