summaryrefslogtreecommitdiff
path: root/include/uapi/linux/io_uring.h
Commit message (Expand)AuthorAgeFilesLines
* io_uring: let IORING_OP_FILES_UPDATE support choosing fixed file slotsXiaoguang Wang2022-05-311-0/+6
* Merge tag 'for-5.19/io_uring-passthrough-2022-05-22' of git://git.kernel.dk/l...Linus Torvalds2022-05-231-2/+22
|\
| * fs,io_uring: add infrastructure for uring-cmdJens Axboe2022-05-111-8/+13
| * io_uring: support CQE32 in io_uring_cqeStefan Roesch2022-05-091-0/+7
| * io_uring: add support for 128-byte SQEsJens Axboe2022-05-091-0/+8
| * Merge branch 'for-5.19/io_uring-socket' into for-5.19/io_uring-passthroughJens Axboe2022-05-091-2/+9
| |\
* | \ Merge tag 'for-5.19/io_uring-net-2022-05-22' of git://git.kernel.dk/linux-blockLinus Torvalds2022-05-231-0/+2
|\ \ \
| * | | io_uring: return hint on whether more data is available after receiveJens Axboe2022-04-291-0/+2
| | |/ | |/|
* | | Merge tag 'for-5.19/io_uring-socket-2022-05-22' of git://git.kernel.dk/linux-...Linus Torvalds2022-05-231-1/+2
|\ \ \ | |/ /
| * | io_uring: add type to op enumDylan Yudaken2022-04-261-1/+1
| * | io_uring: add socket(2) supportJens Axboe2022-04-241-0/+1
* | | Merge tag 'for-5.19/io_uring-xattr-2022-05-22' of git://git.kernel.dk/linux-b...Linus Torvalds2022-05-231-1/+7
|\ \ \ | |/ /
| * | io_uring: add fgetxattr and getxattr supportStefan Roesch2022-04-241-0/+2
| * | io_uring: add fsetxattr and setxattr supportStefan Roesch2022-04-241-1/+5
* | | io_uring: add support for ring mapped supplied buffersJens Axboe2022-05-181-0/+36
* | | io_uring: add IORING_ACCEPT_MULTISHOT for acceptHao Xu2022-05-141-0/+5
* | | io_uring: add flag for allocating a fully sparse direct descriptor spaceJens Axboe2022-05-131-1/+7
* | | io_uring: allow allocated fixed files for openat/openat2Jens Axboe2022-05-131-0/+9
| |/ |/|
* | io_uring: add POLL_FIRST support for send/sendmsg and recv/recvmsgJens Axboe2022-05-051-0/+10
* | io_uring: add IORING_SETUP_TASKRUN_FLAGJens Axboe2022-04-301-0/+7
* | io_uring: use TWA_SIGNAL_NO_IPI if IORING_SETUP_COOP_TASKRUN is usedJens Axboe2022-04-301-0/+8
|/
* io_uring: add support for IORING_ASYNC_CANCEL_ANYJens Axboe2022-04-241-0/+2
* io_uring: allow IORING_OP_ASYNC_CANCEL with 'fd' keyJens Axboe2022-04-241-0/+3
* io_uring: add support for IORING_ASYNC_CANCEL_ALLJens Axboe2022-04-241-0/+7
* io_uring: flag the fact that linked file assignment is saneJens Axboe2022-04-101-0/+1
* io_uring: remove IORING_CQE_F_MSGJens Axboe2022-03-241-2/+0
* io_uring: allow submissions to continue on errorJens Axboe2022-03-101-0/+1
* io_uring: add support for IORING_OP_MSG_RING commandJens Axboe2022-03-101-0/+3
* io_uring: add support for registering ring file descriptorsJens Axboe2022-03-101-4/+9
* io_uring: add option to skip CQE postingPavel Begunkov2021-11-241-0/+4
* io_uring: add flag to not fail link after timeoutPavel Begunkov2021-10-191-0/+1
* io-wq: provide IO_WQ_* constants for IORING_REGISTER_IOWQ_MAX_WORKERS arg itemsEugene Syromiatnikov2021-09-131-1/+7
* Merge tag 'for-5.15/io_uring-vfs-2021-08-30' of git://git.kernel.dk/linux-blockLinus Torvalds2021-08-301-0/+4
|\
| * io_uring: add support for IORING_OP_LINKATDmitry Kadashev2021-08-231-0/+2
| * io_uring: add support for IORING_OP_SYMLINKATDmitry Kadashev2021-08-231-0/+1
| * io_uring: add support for IORING_OP_MKDIRATDmitry Kadashev2021-08-231-0/+1
* | io_uring: allow updating linked timeoutsPavel Begunkov2021-08-291-5/+6
* | io_uring: support CLOCK_BOOTTIME/REALTIME for timeoutsJens Axboe2021-08-291-0/+3
* | io-wq: provide a way to limit max number of workersJens Axboe2021-08-291-0/+3
* | io_uring: openat directly into fixed fd tablePavel Begunkov2021-08-251-1/+4
|/
* io_uring: simplify struct io_uring_sqe layoutPavel Begunkov2021-06-301-14/+10
* io_uring: allow user configurable IO thread CPU affinityJens Axboe2021-06-171-0/+4
* io_uring: add feature flag for rsrc tagsPavel Begunkov2021-06-101-0/+1
* io_uring: change registration/upd/rsrc tagging ABIPavel Begunkov2021-06-101-9/+9
* io_uring: add full-fledged dynamic buffers supportPavel Begunkov2021-04-251-0/+1
* io_uring: add generic rsrc update with tagsPavel Begunkov2021-04-251-6/+16
* io_uring: add IORING_REGISTER_RSRCPavel Begunkov2021-04-251-0/+8
* io_uring: enumerate dynamic resourcesPavel Begunkov2021-04-251-0/+4
* io_uring: allow events and user_data update of running poll requestsJens Axboe2021-04-111-0/+5
* io_uring: add multishot mode for IORING_OP_POLL_ADDJens Axboe2021-04-111-0/+12