summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
4 daysAuto-generate compat.hJens Axboe
4 daysCorrectly handle if __kernel_timespec is definedJens Axboe
5 daysAdd SPDX license identifiersJens Axboe
5 daysio_uring.h: make GPL-2.0 OR MITJens Axboe
5 daysliburing.map: Fix LIBURING_0.3 shared library version nodeGuillem Jover
9 daysFix liburing.so symlink source if libdir != libdevdirStefan Metzmacher
10 daysio_uring_sq_ready: check shared head for SQPOLL ringJens Axboe
10 daysconfigure/Makefile: introduce libdevdir defaults to $(libdir)Stefan Metzmacher
10 daysAdd io_uring_prep_epoll_ctl() helperJens Axboe
10 daysio_uring_cqe_get_data() only requires a const struct io_uring_cqe *cqeStefan Metzmacher
2020-01-31add another helper for probing existing opcodesGlauber Costa
2020-01-30add helper functions to verify io_uring supported opcodesGlauber Costa
2020-01-30Sync io_uring.h with 5.6-rcJens Axboe
2020-01-29io_uring.h: remove dead IOSQE_PERSONALITY flagJens Axboe
2020-01-28Add sqe personality member/flagJens Axboe
2020-01-28Add io_uring_{register,unregister}_personality() helpersJens Axboe
2020-01-28Remove EPOLL_CTL for nowJens Axboe
2020-01-27Update shared workqueue support and test caseJens Axboe
2020-01-25Rename io_uring_params 'id' to 'wq_id'Jens Axboe
2020-01-24IORING_SETUP_SHARED got renamed to IORING_SETUP_ATTACH_WQJens Axboe
2020-01-23Add io_uring_register_probe()Jens Axboe
2020-01-23Update io_uring.hJens Axboe
2020-01-15Fix 32-bit compile warning in io_uring_prep_openat2()Jens Axboe
2020-01-15Update struct io_uring_files_update structJens Axboe
2020-01-09Add helpers for IORING_OP_{RECV,SEND} opcodesJens Axboe
2020-01-09Change EPOLL_CTL and OPENAT2 opcodesJens Axboe
2020-01-08Add support for IORING_OP_OPENAT2Jens Axboe
2019-12-27Add io_uring_ring_dontfork()Jens Axboe
2019-12-26Add fadvise/madvise prep helpersJens Axboe
2019-12-26io_uring_prep_files_update() should take offset as wellJens Axboe
2019-12-26io_uring.h: add IORING_FEAT_RW_CUR_POS flagCarter Li
2019-12-23configure: allow to set host CCJens Axboe
2019-12-23Makefile: quiet down rmJens Axboe
2019-12-23Add non-vectored read/writeJens Axboe
2019-12-21Only use -fPIC for the shared libraryJens Axboe
2019-12-21Sync io_uring.h header with 5.6 kernel bitsJens Axboe
2019-12-19Merge branch 'poll-getevents' of https://github.com/glommer/liburingJens Axboe
2019-12-19__io_uring_flush_sq: avoid extra shared ktail read, if we can avoid itJens Axboe
2019-12-19for polled IO, do not miss the opportunity of getting completions when going ...Glauber Costa
2019-12-16__io_uring_get_cqe: use internal stable pointer for cqeJens Axboe
2019-12-14Add IORING_OP_STATX definition and simple test caseJens Axboe
2019-12-14io_uring_wait_cqe*(): don't call into the kernel if we peek an eventJens Axboe
2019-12-12Sync io_uring.h with 5.6 kernel bitsJens Axboe
2019-12-11Add IORING_OP_OPENAT/IORING_OP_CLOSE helpers and test caseJens Axboe
2019-12-11__io_uring_flush_sq: kill dead variableJens Axboe
2019-12-10Add prep helpers for IORING_OP_FILES_UPDATE and IORING_OP_FALLOCATEJens Axboe
2019-12-10Sync io_uring with 5.6Jens Axboe
2019-12-10test/link: add a few IOSQE_IO_HARDLINK test casesJens Axboe
2019-12-04liburing.h: correct some > 80 char linesJens Axboe
2019-12-03Sync io_uring.h with the kernelJens Axboe