From: Jens Axboe Date: Fri, 9 Mar 2012 18:00:31 +0000 (+0100) Subject: Compression buffer fill fix X-Git-Tag: fio-2.0.6~18 X-Git-Url: https://git.kernel.dk/?p=fio.git;a=commitdiff_plain;h=98836539504bd527d029e12496fbaa343b0adb48 Compression buffer fill fix We need to advance after the zero fill as well. Reported-by: David Sterba Signed-off-by: Jens Axboe --- diff --git a/lib/rand.c b/lib/rand.c index 995035fe..a79fb9c1 100644 --- a/lib/rand.c +++ b/lib/rand.c @@ -125,6 +125,8 @@ unsigned long fill_random_buf_percentage(struct frand_state *fs, void *buf, this_len = len; memset(buf, 0, this_len); + len -= this_len; + buf += this_len; } return r;