aboutsummaryrefslogtreecommitdiffstats
path: root/iolog.h
AgeCommit message (Expand)AuthorFilesLines
2024-01-25stat: log out both average and max over the windowAnkit Kumar1-3/+18
2022-04-08iolog: add version 3 to support timestamp-based replayMohamad Gebai1-4/+4
2022-01-20iolog.c: Make iolog_items_to_fetch publicLukas Straub1-0/+1
2021-09-03fio: Introduce the log_prio optionDamien Le Moal1-2/+14
2020-11-27stat: allow bandwidth log stats to grow to MAX_LOG_ENTRIESPanagiotis Moustafellos1-0/+1
2020-01-22Per-command priority: Priority logging and libaio/io_uring cmdprio_percentagePhillip Chen1-0/+1
2018-08-09iolog replay: Realloc io_u buffers to adapt to operation size.Adam Kupczyk1-0/+1
2018-07-23Add support for >= 4G block sizesJeff Furlong1-1/+1
2018-06-05iolog: remove 'td' from trim_io_piece()Jens Axboe1-1/+1
2018-04-26iolog/blktrace: boolean conversionJens Axboe1-1/+1
2018-04-26iolog: always use calloc() and always init both listsJens Axboe1-1/+1
2018-03-21Refactor #includes and headersSitsofe Wheeler1-0/+2
2018-03-12Rename struct rb_node into struct fio_rb_nodeBart Van Assche1-1/+1
2018-03-01Fix overflow of counters incremented on each I/O operationAlexander Larin1-1/+1
2017-09-01stat: fix shifted windowed logging when using multiple directionsSitsofe Wheeler1-1/+1
2017-06-22iolog: ensure proper flushing of compressed logsJens Axboe1-1/+1
2017-06-22iolog: punt freeing of data back to original threadJens Axboe1-0/+5
2017-03-28Separate io_u from ioengine [3/3] - rename ioengine.h to ioengines.hTomohiro Kusumi1-1/+1
2017-02-02fix to replay_align on iologDylan Fairchild1-1/+1
2016-12-12iolog: add support for replay_scale optionSitsofe Wheeler1-0/+8
2016-11-27stat: Change access to io_sample unionSitsofe Wheeler1-4/+10
2016-08-26Client / server code for handling histograms. The server:Karl Cronburg1-2/+11
2016-08-16histogram: style and list fixupsJens Axboe1-5/+1
2016-08-16Merge branch 'histogram-delta' of https://github.com/cronburg/fio into histogramJens Axboe1-0/+5
2016-08-16Make histogram samples non-cumulative by tracking a linked-listKarl Cronburg1-0/+5
2016-08-15Various cleanupsJens Axboe1-4/+5
2016-08-06This commit / feature adds completion latency histogram output to fio, piggyb...Karl Cronburg1-0/+16
2016-07-22log: fix averaged latency loggingJens Axboe1-0/+7
2016-07-11iolog: flush_log() can be boolJens Axboe1-1/+1
2016-05-20iolog: remove dead defineJens Axboe1-2/+0
2016-05-20iolog: regrow log out-of-lineJens Axboe1-0/+7
2016-05-19iolog: switch to list based schemeJens Axboe1-6/+19
2016-05-06Improve logging accuracyJens Axboe1-2/+8
2016-05-05iolog: add define for default number of log entriesJens Axboe1-0/+2
2015-12-17client/server: transparent handling of storing compressed logsJens Axboe1-0/+8
2015-12-17client/server: various bug fixesJens Axboe1-0/+1
2015-12-11Fixup and improve per-thread dataJens Axboe1-1/+1
2015-12-08iolog: replace tp usage with workqueueJens Axboe1-0/+2
2015-11-30stat: move header declarations from iolog.hJens Axboe1-14/+0
2015-11-30Clear rusage stat when resetting all statsJens Axboe1-1/+0
2015-11-16iolog: fix error when compiled as c++Casey Bodley1-1/+2
2015-05-11Add 'per_job_logs' optionJens Axboe1-1/+1
2014-09-30Constify a few more hot pathsJens Axboe1-2/+2
2014-07-03iolog: use a define instead of a raw bit maskJens Axboe1-1/+5
2014-07-03Add support for storing compressed logsJens Axboe1-1/+22
2014-07-03Add support for runtime log compressionJens Axboe1-2/+23
2014-07-02log: fix use-after-freeJens Axboe1-0/+1
2014-07-01Cleanup loggingJens Axboe1-2/+4
2014-07-01client: fix missing pdu->log_offset endianness conversionJens Axboe1-2/+2
2014-06-30Add option for including byte offset for each log entryJens Axboe1-5/+40
2014-05-06verify: fix verification of uncompleted or errored iosJens Axboe1-0/+2
2014-04-02Cleanup the parallellized log writingJens Axboe1-2/+1
2014-04-02iolog: don't serialize the writing of all logsJens Axboe1-2/+2
2014-02-20fio: flush log files on test endPeter Oberparleiter1-0/+1
2014-02-06verify: always log IO in the order they are issuedJens Axboe1-0/+1
2014-01-24Adds check for numberio during verify phase.Juan Casse1-0/+1
2013-09-30log: disable log, if realloc failsJens Axboe1-0/+5
2013-08-05iolog: Logging blocksize in IOPS tracesErwan Velu1-1/+2
2013-04-10Merge branch 'master' into gfioJens Axboe1-0/+1
2013-04-10Add thread_options.hJens Axboe1-0/+2
2013-01-24Merge branch 'master' into gfioJens Axboe1-0/+1
2012-09-24Merge branch 'master' into gfioJens Axboe1-2/+2
2012-09-14Add support for trim as a workload typeShaohua Li1-2/+2
2012-08-02diskutil: ensure that we lock around disk_list accessJens Axboe1-1/+0
2012-08-01Revert "diskutil: ensure that we lock around disk_list access"Jens Axboe1-0/+1
2012-08-01Merge branch 'master' into gfioJens Axboe1-1/+0
2012-08-01diskutil: ensure that we lock around disk_list accessJens Axboe1-1/+0
2012-03-21Move rbtree into lib/Jens Axboe1-1/+1
2012-03-14gfio: Add support for sending logs over the networkJens Axboe1-5/+5
2012-03-14iolog: note type of logJens Axboe1-1/+11
2012-03-08Abstract out the thread_options structureJens Axboe1-0/+2
2011-12-01Add log_avg_msec optionJens Axboe1-1/+12
2011-10-13Move IEEE754 support code to lib/Jens Axboe1-1/+1
2011-10-10Abstract out and export summation of thread_statsJens Axboe1-1/+0
2011-10-05Add support for write_iops_logJens Axboe1-0/+1
2011-10-05Change network transmitted doubles to fio_fp64_t IEEE 754 typeJens Axboe1-2/+4
2011-10-03server: start conversion of data structures to network friendly typesJens Axboe1-3/+3
2010-09-02Trim/discard fixesJens Axboe1-1/+1
2010-09-01Add verify trim supportJens Axboe1-0/+14
2010-06-24Add total latency logJens Axboe1-0/+2
2009-06-03Add iolog definesJens Axboe1-0/+96