From 6595e79da8214b536a8552e01cf1af21fe5a7bf1 Mon Sep 17 00:00:00 2001 From: Kees Jongenburger Date: Tue, 24 Sep 2013 13:54:02 +0200 Subject: [PATCH] block-dev:add additional sanity check. Change-Id: Ib5b7cd93a50726b95c2e1b4c7eeedfefc824dd9c --- lib/libbdev/bdev.c | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/libbdev/bdev.c b/lib/libbdev/bdev.c index fb4dfc239..b950368f5 100644 --- a/lib/libbdev/bdev.c +++ b/lib/libbdev/bdev.c @@ -206,6 +206,7 @@ static int bdev_vrdwt_setup(int req, dev_t dev, u64_t pos, iovec_t *vec, gvec[i].iov_grant = grant; gvec[i].iov_size = vec[i].iov_size; + assert(vec[i].iov_size > 0); assert((ssize_t) (size + vec[i].iov_size) > size); size += vec[i].iov_size; -- 2.44.0