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;