From: Jens Axboe Date: Mon, 2 Feb 2009 14:07:37 +0000 (+0100) Subject: Check for a valid block device size X-Git-Tag: fio-1.24~1 X-Git-Url: https://git.kernel.dk/?p=fio.git;a=commitdiff_plain;h=7ab077ab119fd28b6ccf5705ea8453e414f574c1;hp=664fb3bde9ed3b61d0520b6b4f3d0ba9599834b0 Check for a valid block device size Signed-off-by: Jens Axboe --- diff --git a/filesetup.c b/filesetup.c index 464c0f20..cfcfa9ae 100644 --- a/filesetup.c +++ b/filesetup.c @@ -156,6 +156,11 @@ static int bdev_size(struct thread_data *td, struct fio_file *f) return 1; } + if (!bytes) { + log_err("%s: zero sized block device?\n", f->file_name); + return 1; + } + f->real_file_size = bytes; return 0; }