path: root/engines
AgeCommit message (Expand)Author
5 hoursPer-command priority: Priority logging and libaio/io_uring cmdprio_percentagePhillip Chen
13 hoursengines: add engine for file statSu, Friendy
5 dayspmemblk: Fix a memory leakBart Van Assche
8 daysengines/io_uring: use fixed opcodes for pre-mapped buffersKeith Busch
13 daysio_uring: set sqe iopriority, if prio/prioclass is setJens Axboe
2019-12-23io_uring: add option for non-vectored read/write commandsJens Axboe
2019-12-06pvsync2: add support for RWF_UNCACHEDJens Axboe
2019-12-06io_uring: add support for RWF_UNCACHEDJens Axboe
2019-11-27engines/rados: fix error with getting last instead of first element from listAdam Kupczyk
2019-11-25engines/rados: changed polling to completion callbacks methodologyAdam Kupczyk
2019-11-02engines/libaio.c: remove unused 'hipri' settingJens Axboe
2019-09-19engines/io_uring: remove debug printfJens Axboe
2019-09-13engines/io_uring: Fully clear out previous SQE contents.Andres Freund
2019-09-12Merge branch 'ioring_add_sync_file_range' of Axboe
2019-09-12Merge branch 'fix_iouring_eintr' of Axboe
2019-09-12engines/io_uring: Add support for sync_file_range.Andres Freund
2019-09-12engines/io_uring: Handle EINTR.Andres Freund
2019-09-12engines/io_uring: fix crash with registerfiles=1Jens Axboe
2019-09-05engines/io_uring: use its own option groupJens Axboe
2019-09-05engines/io_uring: add support for registered filesJens Axboe
2019-08-15nbd: Update for libnbd 0.9.8Richard W.M. Jones
2019-08-14Optimize the code that copies stringsBart Van Assche
2019-08-03engines/splice: remove buggy ->mem_align setJens Axboe
2019-08-02engines: Add Network Block Device (NBD) support using libnbd.Richard W.M. Jones
2019-07-31Merge branch 'dev' of Axboe
2019-07-26engines/libaio: remove remnants of abandoned aio featuresJens Axboe
2019-07-19libiscsi: continue working when meets EINTR or EAGAINKyle Zhang
2019-07-12libiscsi: log reason of error when readcapacity failedKyle Zhang
2019-07-09engines/http: set FIO_SYNCIO flagVincent Fu
2019-07-09fio: fix aio trim completion latenciesVincent Fu
2019-07-01engines/rbd: hide rbd_io_u_seen() if not usedJens Axboe
2019-05-23glusterfs: update for new APIJens Axboe
2019-05-06io_uring: fix possible infinite loopSatoru Takeuchi
2019-04-25io_uring: remove cachehit informationJens Axboe
2019-04-21fio: add libiscsi engineKyle Zhang
2019-04-18fio: Add advise THP option to mmap engineKeith Busch
2019-03-07engines/skeleton_external: update gcc incantationJens Axboe
2019-02-28engines/sg: ensure we flag EIO on the right io_uJens Axboe
2019-02-28engines/sg: ensure we complete the right command for sync IOJens Axboe
2019-02-24engines/sg: kill dead functionJens Axboe
2019-02-23sg: Clean up handling of big endian data fieldsDmitry Fomichev
2019-02-23sg: Avoid READ CAPACITY failuresDmitry Fomichev
2019-02-11Document switch fall-through casesJens Axboe
2019-01-29io_uring: ensure we use the right argument syscallJens Axboe
2019-01-28io_uring: sync with kernelJens Axboe
2019-01-16engines/io_uring: cleanup setrlimit()Jens Axboe
2019-01-16io_uring: sync with upstream APIJens Axboe
2019-01-15engines/io_uring: ensure sqe stores are ordered SQ ring tail updateJens Axboe
2019-01-13io_uring: fix pointer cast warning on 32-bitJens Axboe
2019-01-13Move io_uring to os/linux/Jens Axboe