summaryrefslogtreecommitdiff
path: root/lib/rand.h
AgeCommit message (Expand)Author
2019-04-17rand: fix truncated rand_seed on WindowsMing-Hung Tsai
2018-06-12rand: make randX_upto() do the end value incrementJens Axboe
2018-06-12rand: ensure that rand_between() can reach max valueJens Axboe
2018-06-12rand: cleanup rand_between() and helpersJens Axboe
2018-06-12rand: add rand64_between()Jens Axboe
2018-03-21Refactor #includes and headersSitsofe Wheeler
2016-03-10Use 32-bit rand for parts that use rand_between()Jens Axboe
2016-03-07rand: use boolsJens Axboe
2016-03-04Add support for zones of random IO, with varying frequency of accessJens Axboe
2015-11-09make sure __rand_0_1 does not return 0.0Song Liu
2015-11-09Fixups for poisson rateJens Axboe
2015-09-04replace 'fill_pattern' with 'cpy_pattern' from 'lib/pattern.c'Roman Pen
2015-05-29rand: add 64-bit tausworthe variant with a 2^258 cycleJens Axboe
2015-05-29Add Intel rdrand supportJens Axboe
2014-12-04Use specified compression/pattern for verify buffers tooJens Axboe
2014-12-03Use specified buffer_pattern (if given) for all io_u fillsJens Axboe
2014-09-22Basic support for dedupeJens Axboe
2012-03-02Add buffer_compress_percentageJens Axboe
2011-08-31Ensure that buffer contents are random across jobs as wellJens Axboe
2011-03-28Switch to using our internal Tausworthe based random generator for offsetsJens Axboe
2011-01-11When verify fails, dump the good/bad blocks to filesJens Axboe
2010-06-21Speedup verify random fills by 10-15xJens Axboe
2010-03-25First step at speeding up io_u rand refillJens Axboe