summaryrefslogtreecommitdiffstats
path: root/io_uring
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'io_uring-6.14-20250306' of git://git.kernel.dk/linuxLinus Torvalds2025-03-071-4/+3
|\
| * io_uring/rw: ensure reissue path is correctly handled for IOPOLLJens Axboe2025-03-051-4/+3
* | Merge tag 'io_uring-6.14-20250228' of git://git.kernel.dk/linuxLinus Torvalds2025-02-281-1/+3
|\|
| * io_uring/net: save msg_control for compatPavel Begunkov2025-02-251-1/+3
* | Merge tag 'io_uring-6.14-20250221' of git://git.kernel.dk/linuxLinus Torvalds2025-02-214-20/+41
|\|
| * io_uring/rw: clean up mshot forced sync modePavel Begunkov2025-02-191-9/+3
| * io_uring/rw: move ki_complete init into prepPavel Begunkov2025-02-191-3/+8
| * io_uring/rw: don't directly use ki_completePavel Begunkov2025-02-191-5/+9
| * io_uring/rw: forbid multishot async readsPavel Begunkov2025-02-191-2/+11
| * io_uring/rsrc: remove unused constantsCaleb Sander Mateos2025-02-191-6/+0
| * io_uring: prevent opcode speculationPavel Begunkov2025-02-151-0/+2
| * io-wq: backoff when retrying worker creationUday Shankar2025-02-141-5/+18
* | Merge tag 'io_uring-6.14-20250214' of git://git.kernel.dk/linuxLinus Torvalds2025-02-143-32/+30
|\|
| * io_uring/uring_cmd: unconditionally copy SQEs at prep timeJens Axboe2025-02-131-23/+11
| * io_uring/waitid: setup async data in the prep handlerJens Axboe2025-02-121-7/+7
| * io_uring/uring_cmd: remove dead req_has_async_data() checkJens Axboe2025-02-121-3/+0
| * io_uring/uring_cmd: switch sqe to async_data on EAGAINCaleb Sander Mateos2025-02-121-9/+14
| * io_uring/uring_cmd: don't assume io_uring_cmd_data layoutCaleb Sander Mateos2025-02-121-1/+1
| * io_uring/kbuf: reallocate buf lists on upgradePavel Begunkov2025-02-121-4/+12
| * io_uring/waitid: don't abuse io_tw_statePavel Begunkov2025-02-121-2/+2
* | Merge tag 'locking-urgent-2025-02-08' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2025-02-081-1/+1
|\ \
| * | futex: Pass in task to futex_queue()Jens Axboe2025-01-241-1/+1
* | | Merge tag 'io_uring-6.14-20250131' of git://git.kernel.dk/linuxLinus Torvalds2025-01-3119-241/+269
|\ \ \ | | |/ | |/|
| * | io_uring/net: don't retry connect operation on EPOLLERRJens Axboe2025-01-302-0/+7
| * | io_uring/rw: simplify io_rw_recycle()Pavel Begunkov2025-01-281-13/+3
| * | io_uring: remove !KASAN guards from cache freePavel Begunkov2025-01-282-4/+0
| * | io_uring/net: extract io_send_select_buffer()Pavel Begunkov2025-01-281-37/+50
| * | io_uring/net: clean io_msg_copy_hdr()Pavel Begunkov2025-01-281-3/+4
| * | io_uring/net: make io_net_vec_assign() return voidPavel Begunkov2025-01-281-4/+5
| * | io_uring: add alloc_cache.cPavel Begunkov2025-01-283-36/+54
| * | io_uring: dont ifdef io_alloc_cache_kasan()Pavel Begunkov2025-01-281-9/+5
| * | io_uring: include all deps for alloc_cache.hPavel Begunkov2025-01-281-0/+2
| * | io_uring: fix multishots with selected buffersPavel Begunkov2025-01-281-0/+2
| * | io_uring/register: use atomic_read/write for sq_flags migrationJens Axboe2025-01-241-1/+1
| * | io_uring/alloc_cache: get rid of _nocache() helperJens Axboe2025-01-233-13/+9
| * | io_uring: get rid of alloc cache init_once handlingJens Axboe2025-01-2310-91/+88
| * | io_uring/uring_cmd: cleanup struct io_uring_cmd_data layoutJens Axboe2025-01-231-3/+3
| * | io_uring/uring_cmd: use cached cmd_op in io_uring_cmd_sock()Jens Axboe2025-01-231-1/+1
| * | io_uring/msg_ring: don't leave potentially dangling ->tctx pointerJens Axboe2025-01-221-2/+2
| * | io_uring/rsrc: Move lockdep assert from io_free_rsrc_node() to callerJann Horn2025-01-212-2/+3
| * | io_uring/rsrc: remove unused parameter ctx for io_rsrc_node_alloc()Sidong Yang2025-01-213-7/+7
| * | io_uring: clean up io_uring_register_get_file()Pavel Begunkov2025-01-212-4/+5
| * | io_uring/rsrc: Simplify buffer cloning by locking both ringsJann Horn2025-01-211-33/+40
| |/
* | treewide: const qualify ctl_tables where applicableJoel Granados2025-01-281-1/+1
* | Merge tag 'mm-stable-2025-01-26-14-59' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2025-01-261-2/+2
|\ \ | |/ |/|
* | Merge tag 'for-6.14/io_uring-20250119' of git://git.kernel.dk/linuxLinus Torvalds2025-01-2021-721/+649
|\ \
| * | io_uring/fdinfo: fix io_uring_show_fdinfo() misuse of ->d_inameAl Viro2025-01-191-4/+5
| * | io_uring: reuse io_should_terminate_tw() for cmdsPavel Begunkov2025-01-151-1/+1
| * | io_uring: Factor out a function to parse restrictionsJosh Triplett2025-01-151-31/+33
| * | io_uring/rsrc: require cloned buffers to share accounting contextsJann Horn2025-01-141-0/+7