summaryrefslogtreecommitdiff
path: root/ioengines.c
AgeCommit message (Expand)Author
2017-05-19Update to fio-2.20.Elliott Hughes
2015-03-06ioengine: if we get BUSY in queuing, adjust accountingJens Axboe
2015-03-06Improve precision of the io_limit settingJens Axboe
2015-03-06Get rid if ddir_trim() macroJens Axboe
2015-03-06Constify a few more hot pathsJens Axboe
2015-03-06Constify 'td' in a few functionsJens Axboe
2015-03-06Add unlink hook to ioengine API, gluster ioengineCastor Fu
2014-04-09Add exit_on_io_done option to the CPU IO engineJens Axboe
2014-02-12Introduce get_ioengine for external enginesDaniel Gollub
2013-04-17Propagate io engine error back to 'td', if not already doneJens Axboe
2013-04-11ioengine: import whitespace changesJens Axboe
2013-03-21Only attempt file unlock if we use lockingJens Axboe
2013-01-23Make experimental_verify=1 handle all cases properlyJens Axboe
2013-01-21Re-seed random generator when a file is resetJens Axboe
2013-01-10Add configure scriptJens Axboe
2012-09-19ioengine: allow several external ioenginesDmitry Monakhov
2012-09-14Add support for trim as a workload typeShaohua Li
2012-03-15rdma engine graceful teardownYufei Ren
2012-03-15New offset_increment optionDan Ehrenberg
2012-01-31Fix thread hang when using async engines (libaio,etc.) when too low of a iops...Ryan Marchand
2011-11-09Private parameters for ioenginesSteven Lang
2011-01-22Ensure that we exit with non-zero status on IO engine load failureJens Axboe
2011-01-04FIO Windows updateBruce Cran
2010-11-23solaris: log error for failure to enable direct IOJens Axboe
2010-09-24Don't add the file offset twice for trimJens Axboe
2010-09-01Add verify trim supportJens Axboe
2010-08-25Add support for replaying blktrace trim/discardJens Axboe
2010-07-19Initial commit for TRIM/DISCARD supportJens Axboe
2010-03-19Fix bad sign on td_verror()Jens Axboe
2010-03-18Catch error on ->commit and ->get_eventsJens Axboe
2010-03-09Assign io_u->error directly in do_io_u_sync()Jens Axboe
2010-03-09Abstract out generic sync helperJens Axboe
2010-03-09Make sure we handle multiple arguments to sync_file_rangeJens Axboe
2010-03-09Initial suppor for sync_file_range()Jens Axboe
2009-07-03Add warning about potentially missing O_DIRECT support or bad alignmentJens Axboe
2009-06-16Add support for fdatasync()Jens Axboe
2009-06-11Remove a reference checkJens Axboe
2009-06-09Fix problem with too many opened filesJens Axboe
2009-06-03Split off diskutil includeJens Axboe
2009-06-03Clean up file flagsJens Axboe
2009-05-27Increase accuracy of disk utility percentageJens Axboe
2009-03-05Avoid opening files until they are usedJens Axboe
2008-10-16Issue time fixup for guasi/libaioJens Axboe
2008-10-16Add options for disabling slat/clat/bw measurementsJens Axboe
2008-10-16Kill io_u timeout handlingJens Axboe
2008-10-16Only memcpy last issue time when using iolog replayJens Axboe
2008-06-05Add iodepth_batch_complete controlJens Axboe
2008-06-04Add directio support to SolarisJens Axboe
2008-06-04We need to grab and mark the file open before jumping to an error pathJens Axboe
2008-06-02Rename list_* function and file to flist_ to avoid conflict with FreeBSDJens Axboe