path: root/lib
AgeCommit message (Expand)Author
8 dayslib/pattern: fix formattingVincent Fu
9 dayslib/pattern: Fix seg fault when calculating pattern lengthVincent Fu
2022-11-18lib/pattern: Support binary pattern buffers on windowsLogan Gunthorpe
2022-11-18options: Support arbitrarily long pattern buffersLogan Gunthorpe
2022-11-18lib/pattern: Support short repeated read calls when loading from fileLogan Gunthorpe
2022-11-18lib/pattern: Support NULL output buffer in parse_and_fill_pattern()Logan Gunthorpe
2022-08-10lib/rand: get rid of unused MAX_SEED_BUCKETSJens Axboe
2022-08-10lib/rand: Enhance __fill_random_buf using the multi random seedSungup Moon
2022-07-01hash: cleanupsJens Axboe
2022-07-01lib/rand: improve __fill_random_buf()Jens Axboe
2022-07-01Simplify and optimize __fill_random_bufGeorg Sauthoff
2022-03-30Rename 'fallthrough' attribute to 'fio_fallthrough'Jens Axboe
2022-02-20Spelling and grammar fixesVille Skyttä
2021-11-19t/io_uring: use internal random generatorJens Axboe
2021-09-08lib/fls.h: Remove unused variable assignmentErwan Velu
2021-08-26arch,lib/seqlock: implement seqlock with C++ atomic if compiled with C++Kefu Chai
2021-07-15dedupe: allow to generate dedupe buffers from working setBar David
2021-01-11distibutions: Extend flexibility of non-uniform random distributionsAdam Kupczyk
2021-01-09Merge branch 'num2str-patch' of Axboe
2021-01-06Change ARRAY_SIZE to FIO_ARRAY_SIZEJens Axboe
2020-12-21num2str: fix precision loss bug when the fractional part is close to 1gloit042
2020-08-28Use fallthrough attributeJens Axboe
2020-07-27Add roundup_pow2() as a generic helperJens Axboe
2020-07-02num2str(): Add the E (exa) prefixBart Van Assche
2020-07-02num2str(): Fix overflow handlingBart Van Assche
2020-07-02num2str(): Remove the fmt[] arrayBart Van Assche
2020-07-02num2str(): Use asprintf() instead of malloc()Bart Van Assche
2020-06-23Changed signedness of seqlock.sequence fixing comparison-warningSimon A. F. Lund
2020-06-21Optimize the seqlock implementationBart Van Assche
2020-06-21Make __rand_0_1() compatible with clangBart Van Assche
2020-05-23Do not read past the end of fmt_desc[]Bart Van Assche
2020-05-23Fix spelling in a source code commentBart Van Assche
2020-05-19Fix 32-bit/LLP64 platform truncation issuesSitsofe Wheeler
2020-03-17gauss.c: correct the stddev initializtionFeng Tang
2020-01-17lib/memcpy: Suppress a Coverity leak report for setup_tests()Bart Van Assche
2020-01-06lib/memalign: remove smalloc()/sfree() dependencyTomohiro Kusumi
2019-04-17rand: fix truncated rand_seed on WindowsMing-Hung Tsai
2019-02-11Document switch fall-through casesJens Axboe
2019-01-08configure: add __kernel_rwf_t checkJens Axboe
2018-11-29rand: fix compressible data ratio per segmentBari Antebi
2018-10-26lib: fix strntol's end pointer when str has leading spacesTomohiro Kusumi
2018-10-19fio: enable cross-thread overlap checking with processesVincent Fu
2018-09-30fix hung fio process with large I/O sizes and verify= optionJeff Moyer
2018-09-17Random distribution 32-bit fixesJens Axboe
2018-09-16axmap: isset_fn() should use 1ULL, not 1ULJens Axboe
2018-09-16lfsr: use unsigned long long for 64-bit valuesJens Axboe
2018-09-16axmap: use 64-bit index for the handlersJens Axboe
2018-09-16axmap: use 64-bit type for number of bitsJens Axboe
2018-09-07num2str(): Avoid an out-of-bounds array accessBart Van Assche
2018-09-07Micro-optimize num2str()Bart Van Assche