X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=lib%2Frand.c;h=99846a8d0fdd553e9fa3faea39f73c6971da13ac;hp=46ffe4fb0c6b9108685254cbe7f110983eb27088;hb=2474b06db61072bcb027c8f3b309b8df3f74627c;hpb=91d2513127442c4946dc99978870c4dc4f58427d diff --git a/lib/rand.c b/lib/rand.c index 46ffe4fb..99846a8d 100644 --- a/lib/rand.c +++ b/lib/rand.c @@ -156,7 +156,7 @@ void __fill_random_buf_percentage(unsigned long seed, void *buf, /* * Fill random chunk */ - this_len = (segment * (100 - percentage)) / 100; + this_len = ((unsigned long long)segment * (100 - percentage)) / 100; if (this_len > len) this_len = len;