summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2019-05-27queue: always fill in sq->array on io_uring_submit()Roman Penyaev
2019-05-27liburing,queue,setup: handle IORING_SQ_NEED_WAKEUP for io_uring_submit()Roman Penyaev
2019-05-27setup: return -errno explicitly from io_uring_queue_init()Roman Penyaev
2019-05-23io_uring.h: add send/recvmsg partsJens Axboe
2019-05-21io_uring_submit: fix head/tail wrap issueJens Axboe
2019-05-20Fix leak of fd in io_uring_queue_init() on failureJens Axboe
2019-05-20fix harmless typo in sq_entries in io_uring_mmapWeiping Zhang
2019-05-20Add missing symbols to linker version mapHrvoje Zeba
2019-05-20syscall: add support of non-x86 architecturesDmitry V. Levin
2019-05-20syscall: fix names of __NR_* macrosDmitry V. Levin
2019-05-19Match const signatures in io_uring_prep_* to native functionsIan Gulliver
2019-05-18Fix liburing.h memset() missing declarationIan Gulliver
2019-05-18io_uring.h: sync with kernelJens Axboe
2019-05-13Add link SQE supportJens Axboe
2019-05-06liburing: add extern "C" to liburing.hKevin Vigor
2019-05-06liburing: do not build static library with -fPICKevin Vigor
2019-05-06liburing: improve 'make install'Kevin Vigor
2019-04-18Rename completion helpersJens Axboe
2019-04-17Add io_uring_cqe_seen()Jens Axboe
2019-04-11test/nop: add NOP test caseJens Axboe
2019-04-10test/fsync: update for IOSQE_IO_DRAIN approachJens Axboe
2019-04-07Add io_uring_cqe_get_data()Zach Bjornson
2019-04-06Add barrier fsync test caseJens Axboe
2019-03-19Remove IOCQE_FLAG_CACHEHITJens Axboe
2019-03-13queue: ensure io_uring_submit() returns the system call valueJens Axboe
2019-03-05queue: ensure io_uring_submit() returns the right errorJens Axboe
2019-02-28Add read/write fixed prep supportJens Axboe
2019-02-15src/queue: kill bogus ktail_next == head checkJens Axboe
2019-02-10Sync io_uring.h with the kernelJens Axboe
2019-02-10src/queue: add comments on the read and write barriersJens Axboe
2019-02-08test/fsync: add simple fsync testerJens Axboe
2019-02-08add io_uring_queue_mmapJeff Moyer
2019-02-08io_uring_enter: don't expose sigset_size argumentJens Axboe
2019-02-08Add sigmask parameter to io_uring_enterJeff Moyer
2019-02-08syscall: update io_uring_enter() to match kernel typeJens Axboe
2019-02-05io_uring_register takes 4 argsJeff Moyer
2019-01-31src/io_uring.h: sync with kernel headerJens Axboe
2019-01-29Update kernel io_uring headerJens Axboe
2019-01-23System calls have been renumberedJens Axboe
2019-01-18Switch to IORING_OP_POLL_ADD/REMOVEJens Axboe
2019-01-17Split src/io_uring.c upJens Axboe
2019-01-17liburing: ensure prep helpers actually set iovec countJens Axboe
2019-01-17Add sqe prep helpersJens Axboe
2019-01-17Update POLL APIJens Axboe
2019-01-17Add test case for IORING_OP_POLLJens Axboe
2019-01-16Update barriers for x86/x86-64Jens Axboe
2019-01-16Sync with upstream APIJens Axboe
2019-01-15Add configure scriptJens Axboe
2019-01-13Add x86 32-bit supportJens Axboe
2019-01-13io_uring_get_iocb() -> io_uring_get_sqe()Jens Axboe