summaryrefslogtreecommitdiff
path: root/include/linux/io_uring_types.h
AgeCommit message (Expand)Author
2025-07-08io_uring/msg_ring: ensure io_kiocb freeing is deferred for RCUJens Axboe
2025-05-17io_uring: pass in struct io_big_cqe to io_alloc_ocqe()Jens Axboe
2025-05-12io_uring: drain based on allocates reqsPavel Begunkov
2025-05-09io_uring: count allocated requestsPavel Begunkov
2025-04-23io_uring/zcrx: add support for multiple ifqsPavel Begunkov
2025-04-21io_uring/zcrx: move zcrx region to struct io_zcrx_ifqPavel Begunkov
2025-04-21io_uring: don't store bgid in req->buf_indexPavel Begunkov
2025-03-27io_uring/net: fix io_req_post_cqe abuse by send bundlePavel Begunkov
2025-03-26io_uring/net: use REQ_F_IMPORT_BUFFER for send_zcCaleb Sander Mateos
2025-03-19io_uring: rename the data cmd cachePavel Begunkov
2025-03-07io_uring/rw: defer reg buf vec importPavel Begunkov
2025-03-07io_uring: add infra for importing vectored reg buffersPavel Begunkov
2025-03-07io_uring: introduce struct iou_vecPavel Begunkov
2025-03-07Merge branch 'for-6.15/io_uring-rx-zc' into for-6.15/io_uring-reg-vecJens Axboe
2025-02-28io_uring: convert cmd_to_io_kiocb() macro to functionCaleb Sander Mateos
2025-02-28io_uring: cache nodes and mapped buffersKeith Busch
2025-02-17io_uring/zcrx: add interface queue and refill queueDavid Wei
2025-02-17io_uring: pass struct io_tw_state by valueCaleb Sander Mateos
2025-02-17io_uring: introduce type alias for io_tw_stateCaleb Sander Mateos
2025-02-17io_uring/kbuf: remove legacy kbuf cachingPavel Begunkov
2025-01-23io_uring: get rid of alloc cache init_once handlingJens Axboe
2024-12-27io_uring/rw: don't mask in f_iocb_flagsJens Axboe
2024-12-23io_uring/kbuf: use mmap_lock to sync with mmapPavel Begunkov
2024-12-23io_uring: use region api for CQPavel Begunkov
2024-12-23io_uring: use region api for SQPavel Begunkov
2024-12-23io_uring/memmap: flag vmap'ed regionsPavel Begunkov
2024-12-23io_uring: rename ->resize_lockPavel Begunkov
2024-12-17io_uring: make ctx->timeout_lock a raw spinlockJens Axboe
2024-11-30Merge tag 'io_uring-6.13-20242901' of git://git.kernel.dk/linuxLinus Torvalds
2024-11-21io_uring: limit local tw doneDavid Wei
2024-11-18Merge tag 'for-6.13/io_uring-20241118' of git://git.kernel.dk/linuxLinus Torvalds
2024-11-15io_uring: restore back registered wait argumentsPavel Begunkov
2024-11-15io_uring: add memory region registrationPavel Begunkov
2024-11-15io_uring: introduce concept of memory regionsPavel Begunkov
2024-11-15io_uring: temporarily disable registered waitsPavel Begunkov
2024-11-11io_uring/cmd: let cmds to know about dying taskPavel Begunkov
2024-11-06io_uring/napi: add static napi tracking strategyOlivier Langlois
2024-11-06io_uring: move struct io_kiocb from task_struct to io_uring_taskJens Axboe
2024-11-06io_uring/rsrc: split io_kiocb node type assignmentsJens Axboe
2024-11-02io_uring: add support for hybrid IOPOLLhexue
2024-11-02io_uring/rsrc: unify file and buffer resource tablesJens Axboe
2024-11-02io_uring/rsrc: get rid of io_rsrc_node allocation cacheJens Axboe
2024-11-02io_uring/rsrc: get rid of per-ring io_rsrc_node listJens Axboe
2024-10-29io_uring/rsrc: move struct io_fixed_file to rsrc.h headerJens Axboe
2024-10-29io_uring: add support for fixed wait regionsJens Axboe
2024-10-29io_uring/register: add IORING_REGISTER_RESIZE_RINGSJens Axboe
2024-10-29io_uring: kill 'imu' from struct io_kiocbJens Axboe
2024-10-29io_uring: clean up cqe trace pointsPavel Begunkov
2024-10-29io_uring/poll: get rid of per-hashtable bucket locksJens Axboe
2024-10-29io_uring/poll: get rid of unlocked cancel hashJens Axboe