summaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Expand)Author
2010-08-25Add support for replaying blktrace trim/discardJens Axboe
2010-08-11Cleanup MSG_DONTWAITJens Axboe
2010-08-10Not all platforms have MSG_DONTWAITCigy Cyriac
2010-07-19Initial commit for TRIM/DISCARD supportJens Axboe
2010-06-22posixaio: return any ready event in ->getevents()Jens Axboe
2010-06-11fix a weird check of the return value of aio_cancel.YAMAMOTO Takashi
2010-03-09Update libaio/posixaio/splice for sync updatesJens Axboe
2010-03-09Abstract out generic sync helperJens Axboe
2010-03-09Initial suppor for sync_file_range()Jens Axboe
2010-02-02Track last file offsetJens Axboe
2009-12-20Make fdatasync OS optionalJens Axboe
2009-08-04solarisaio: fix aio errno assignmentJens Axboe
2009-07-04mmap engine: remove code duplicationJens Axboe
2009-07-03mmap engine: allow full mmaps for 64-bit machinesJens Axboe
2009-07-01Don't allow pre_read on IO engines that cannot seekJens Axboe
2009-06-29mmap engine: fix for large files on 32-bit archsJens Axboe
2009-06-16sg engine: IO should be done sync of O_SYNC and O_DIRECTJens Axboe
2009-06-16Add support for fdatasync()Jens Axboe
2009-06-03Cleanup verify headersJens Axboe
2009-06-02mmap engine: don't invalidate cache on segment remapJens Axboe
2009-06-02mmap engine: remove 'mmap too large' check for 32-bitJens Axboe
2009-06-02mmap engine: allow large files on 32-bit archsJens Axboe
2009-05-20Add appropriate warning in mmap engine for large maps failingJens Axboe
2009-05-11net engine: fix compilation warnings on SolarisJens Axboe
2009-04-20splice engine: fix vmsplice() problem with block sizes larger than a pipeJens Axboe
2009-04-07aio: fixed a signedness issue that could cause abort on straceJens Axboe
2009-03-05Avoid opening files until they are usedJens Axboe
2009-01-19net engine: notify receiver of UDP link closeJens Axboe
2009-01-19net engine: termination fixesJens Axboe
2009-01-19net engine: don't pass in flagsJens Axboe
2009-01-19net engine: use poll() always for sending/receivingJens Axboe
2009-01-16libaio engine: get rid of non-async behaviour with buffered IOJens Axboe
2009-01-16net engine: accept both upper and lowercase tcp/udp.Jens Axboe
2009-01-16net engine: add UDP supportJens Axboe
2008-12-10__usec_sleep() really just spins, rename itJens Axboe
2008-10-16Issue time fixup for guasi/libaioJens Axboe
2008-06-13Add uninitialized_var() to silence bogus compiler warningsJens Axboe
2008-06-09splice: if splicing fails with EINVAL, it's most likely missing fs supportJens Axboe
2008-06-04Compile warning for non-signal driven solaris asynch ioJens Axboe
2008-06-04Add write barriersJens Axboe
2008-06-02solarisaio: support signal driven async IOJens Axboe
2008-06-02solarisaio: aiowait() can return (void *) -1 for errorJens Axboe
2008-06-02Move fls.h in with the other lib helpersJens Axboe
2008-06-02solarisaio: IO depth constrained by MAXASYNCHIOJens Axboe
2008-06-02Missed fls() -> __fls() conversionJens Axboe
2008-06-02net engine: missing includesJens Axboe
2008-06-02posixaio: not all platforms have aio_fsync()Jens Axboe
2008-06-02posixaio: need fcntl.hJens Axboe
2008-06-02Rename list_* function and file to flist_ to avoid conflict with FreeBSDJens Axboe
2008-06-02Add Solaris native aio engineJens Axboe