aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2022-10-28Update liburing to version 2.2Gil Cukierman
2022-06-15Add io_uring_prep_cancel64()Jens Axboe
2022-06-15Remove IORING_CLOSE_FD_AND_FILE_SLOTJens Axboe
2022-06-13add io_uring_buf_ring_initDylan Yudaken
2022-06-13add mask parameter to io_uring_buf_ring_addDylan Yudaken
2022-06-01io_uring: add prep functions for current working directoryUsama Arif
2022-05-30Tweaks to close+unregister of direct descriptorJens Axboe
2022-05-30Let IORING_OP_FILES_UPDATE support to choose fixed file slotsXiaoguang Wang
2022-05-27Fix type for io_uring_prep_socket_direct()Jens Axboe
2022-05-26liburing: add socket prep helpersJens Axboe
2022-05-18Add missing io_uring_unregister_buf_ring() declarationJens Axboe
2022-05-18Merge branch 'buf-ring'Jens Axboe
2022-05-18Change io_uring_buf_ring_add() to take ring and buffer offsetJens Axboe
2022-05-18Change io_uring_register_buf_ring() to take a flags argumentJens Axboe
2022-05-18Add io_uring_unregister_buf_ring()Jens Axboe
2022-05-18Add combined cq+buf ring advance helperJens Axboe
2022-05-18liburing.c: add buffer ring supply/commit helpersJens Axboe
2022-05-18Add ring based registered buffersJens Axboe
2022-05-18Add helper for sparse buffer registrationJens Axboe
2022-05-17io_uring.h: sync with 5.19 io_uring releaseJens Axboe
2022-05-17io_uring.h: fix merge errorJens Axboe
2022-05-16Merge branch 'accept-multi'Jens Axboe
2022-05-16liburing: Update io_uring.hKrishna Kanth Reddy
2022-05-16liburing: index large CQE's correctlyStefan Roesch
2022-05-16liburing: return correct ring size for large CQE'sStefan Roesch
2022-05-16liburing: increase mmap size for large CQE'sStefan Roesch
2022-05-16liburing: Update io_uring.h with large CQE kernel changesStefan Roesch
2022-05-16setup: add basic support for SQE128Jens Axboe
2022-05-16io_uring.h: add IORING_SETUP_SQE128Jens Axboe
2022-05-16Merge branch 'xattr'Jens Axboe
2022-05-14io_uring.h: add IORING_RECVSEND_POLL_FIRSTJens Axboe
2022-05-14io_uring.h: add IORING_CQE_F_SOCK_NONEMPTYJens Axboe
2022-05-14Merge branch 'cancel-fd-all'Jens Axboe
2022-05-14Add sparse registration helper and kernel definitionJens Axboe
2022-05-14queue: add new IORING_SQ_TASKRUN flagJens Axboe
2022-05-14liburing.h: use helper for io_uring_prep_multishot_accept()Jens Axboe
2022-05-14liburing.h: add api to support multishot accept directHao Xu
2022-05-14liburing.h: support multishot acceptHao Xu
2022-04-21arch/x86/syscall: Remove TODO commentAmmar Faizi
2022-04-18arch/x86/syscall: Add x86 32-bit native syscall supportAmmar Faizi
2022-04-18arch/x86/lib: Provide `get_page_size()` function for x86 32-bitAmmar Faizi
2022-04-18arch/syscall-defs: Use `__NR_mmap2` instead of `__NR_mmap` for x86 32-bitAmmar Faizi
2022-04-16io_uring.h: add IORING_ASYNC_CANCEL_ANYJens Axboe
2022-04-15liburing.h: add io_uring_prep_cancel_fd()Jens Axboe
2022-04-15io_uring: add new cancel flagsJens Axboe
2022-04-14io_uring.h: add IORING_FEAT_LINKED_FILEJens Axboe
2022-04-09src/queue: protect io_uring_get_sqe() with LIBURING_INTERNALJens Axboe
2022-04-03src/int_flags.h: Add missing SPDX-License-IdentifierAmmar Faizi
2022-03-3032-bit build warning cleanupsJens Axboe
2022-03-30liburing: Add helper functions for fgetxattr and getxattrStefan Roesch