summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2019-12-04liburing.h: correct some > 80 char linesJens Axboe
2019-12-03Sync io_uring.h with the kernelJens Axboe
2019-12-02queue.c: Silence compiler warnings李通洲
2019-12-01liburing.map: remove export of (now dead) syscall exportsJens Axboe
2019-12-01io_uring_wait_cqes: use cqe related return codesJens Axboe
2019-12-01io_uring_wait_cqes: return right submission count on flushJens Axboe
2019-12-01Update micro level to 3 in prep for 0.3Jens Axboe
2019-12-01Merge branch 'issue25'Jens Axboe
2019-12-01Split out system call bits from library interfaceJens Axboe
2019-12-01Fix flush/submit with internal timeoutJens Axboe
2019-11-27__io_uring_get_cqe: add safety for SQPOLLJens Axboe
2019-11-27__io_uring_submit: always check sq_ring_needs_enter()Jens Axboe
2019-11-25Add io_uring_prep_connect() helperHrvoje Zeba
2019-11-25Don't cap wait_nr in __io_uring_submit()Hrvoje Zeba
2019-11-22Make __io_uring_submit_and_wait() do the right thing for flushed ring stateJens Axboe
2019-11-22Revert "Fix io_uring_sq_ready()"Jens Axboe
2019-11-22Add io_uring_wait_cqe_nr()Jens Axboe
2019-11-22Don't let io_uring_wait_cqes() submit IOJens Axboe
2019-11-22Fix io_uring_sq_ready()Jens Axboe
2019-11-13Fix 32-bit compile warningsJens Axboe
2019-11-13io_uring: invalid fd for file-less operationsPavel Begunkov
2019-11-10Fix io_uring_get_sqe() for IORING_SETUP_SQPOLLJens Axboe
2019-11-09__io_uring_submit_and_wait: check for SQ readiness for submit == 0Jens Axboe
2019-11-09test/cq-overflow: update for IORING_FEAT_NODROPJens Axboe
2019-11-08Merge branch 'cqring-nodrop'Jens Axboe
2019-11-06Add test case for IORING_SETUP_CQ_NODROPcqring-nodropJens Axboe
2019-11-05Add IORING_OP_LINK_TIMEOUT test caseslink-timeoutJens Axboe
2019-11-05barrier.h: add generic smp_mb implementationJeff Moyer
2019-10-30__io_uring_flush_sq(): remove unnecessary checkKornilios Kourtis
2019-10-30sq_ring_needs_enter(): force loading of kflagsKornilios Kourtis
2019-10-29Add IORING_OP_ASYNC_CANCEL and prep helperJens Axboe
2019-10-24liburing-0.2liburing-0.2Jens Axboe
2019-10-17Add io_uring_prep_accept() helperJens Axboe
2019-10-17Sync with kernel io_uring.h headerJens Axboe
2019-10-16Add IORING_OP_TIMEOUT_REMOVEJens Axboe
2019-10-15Make io_uring_prep_timeout() take timeout flagsJens Axboe
2019-10-15Add test case for absolute timeoutsJens Axboe
2019-10-08Add io_uring_register_files_update()Jens Axboe
2019-10-04io_uring.h: add IORING_SETUP_CQSIZEJens Axboe
2019-10-04Add io_uring_queue_init_params()Jens Axboe
2019-10-03Add test/file-registerJens Axboe
2019-10-01Switch to 32/64-bit agnostic timeout formatJens Axboe
2019-10-01Fix timeout detectionJens Axboe
2019-09-28Inline fast-path of io_uring_{wait,peek}_cqe()Jens Axboe
2019-09-27Fold io_uring_wait_cqes_timeout() with io_uring_wait_cqes()Jens Axboe
2019-09-27Fix io_uring_wait_cqes_timeout() with ts == NULLJens Axboe
2019-09-27Add io_uring_wait_cqes()Jens Axboe
2019-09-27Add __io_uring_submit_and_wait() helperJens Axboe
2019-09-27io_uring_wait_cqes_timeout: use __io_uring_flush_sq()Jens Axboe
2019-09-27Split up __io_uring_submit()Jens Axboe