summaryrefslogtreecommitdiff
path: root/io_uring
AgeCommit message (Expand)Author
10 daysio_uring/eventfd: use ctx->rings_rcu for flags checkingJens Axboe
10 daysio_uring: ensure ctx->rings is stable for task work flags manipulationJens Axboe
10 daysio_uring/kbuf: check if target buffer list is still legacy on recycleJens Axboe
10 daysio_uring/net: reject SEND_VECTORIZED when unsupportedPavel Begunkov
10 daysio_uring/zcrx: use READ_ONCE with user shared RQEsPavel Begunkov
2026-03-04io_uring/zcrx: fix user_ref race between scrub and refill pathsKai Aizen
2026-03-04io_uring/cmd_net: fix too strict requirement on ioctlAsbjørn Sloth Tønnesen
2026-03-04io_uring/zcrx: fix sgtable leak on mapping failuresPavel Begunkov
2026-03-04io_uring/openclose: fix io_pipe_fixed() slot tracking for specific slotsJens Axboe
2026-03-04io_uring/filetable: clamp alloc_hint to the configured alloc rangeJens Axboe
2026-03-04io_uring/net: don't continue send bundle if poll was required for retryJens Axboe
2026-03-04io_uring/timeout: annotate data race in io_flush_timeouts()Jens Axboe
2026-02-26io_uring/rsrc: clean up buffer cloning arg validationJoanne Koong
2026-02-26io_uring/cancel: de-unionize file and user_data in struct io_cancel_dataJens Axboe
2026-02-26io_uring: delay sqarray static branch disablementPavel Begunkov
2026-02-26io_uring/kbuf: fix memory leak if io_buffer_add_list failsJens Axboe
2026-02-26io_uring/sync: validate passed in offsetJens Axboe
2026-02-26io_uring: use release-acquire ordering for IORING_SETUP_R_DISABLEDCaleb Sander Mateos
2026-02-19io_uring/fdinfo: be a bit nicer when looping a lot of SQEs/CQEsJens Axboe
2026-02-16io_uring: allow io-wq workers to exit when unusedLi Chen
2026-02-16io_uring/io-wq: add exit-on-idle stateLi Chen
2026-02-11io_uring/zcrx: fix page array leakPavel Begunkov
2026-02-11io_uring/rw: free potentially allocated iovec on cache put failureJens Axboe
2026-02-11io_uring: use GFP_NOWAIT for overflow CQEs on legacy ringsAlexandre Negrel
2026-01-30io_uring/io-wq: check IO_WQ_BIT_EXIT inside work run loopJens Axboe
2026-01-23io_uring: move local task_work in exit cancel loopMing Lei
2026-01-17io_uring/io-wq: fix incorrect io_wq_for_each_worker() termination logicJens Axboe
2026-01-02io_uring/rsrc: fix lost entries after cloned rangeJoanne Koong
2026-01-02io_uring: fix filename leak in __io_openat_prep()Prithvi Tambewagh
2026-01-02io_uring: fix min_wait wakeups for SQPOLLJens Axboe
2026-01-02io_uring/poll: correctly handle io_poll_add() return value on updateJens Axboe
2026-01-02io_uring: fix nr_segs calculation in io_import_kbufhuang-jl
2025-12-18io_uring/kbuf: use READ_ONCE() for userspace-mapped memoryCaleb Sander Mateos
2025-12-18io_uring/zcrx: call netdev_queue_get_dma_dev() under instance lockDavid Wei
2025-12-18io_uring: use WRITE_ONCE for user shared memoryPavel Begunkov
2025-11-25io_uring: fix mixed cqe overflow handlingPavel Begunkov
2025-11-24io_uring/net: ensure vectored buffer node import is tied to notificationJens Axboe
2025-11-20io_uring/cmd_net: fix wrong argument types for skb_queue_splice()Jens Axboe
2025-11-12io_uring/rsrc: don't use blk_rq_nr_phys_segments() as number of bvecsCaleb Sander Mateos
2025-11-10io_uring/query: return number of available queriesPavel Begunkov
2025-11-10io_uring/rw: ensure allocated iovec gets cleared for early failureJens Axboe
2025-11-07io_uring: fix regbuf vector size truncationPavel Begunkov
2025-11-05io_uring: fix types for region size calulationPavel Begunkov
2025-11-03io_uring/zcrx: remove sync refill uapiPavel Begunkov
2025-10-23io_uring: fix buffer auto-commit for multishot uring_cmdMing Lei
2025-10-23io_uring: correct __must_hold annotation in io_install_fixed_fileAlok Tiwari
2025-10-22io_uring: Fix code indentation errorRanganath V N
2025-10-22io_uring/sqpoll: be smarter on when to update the stime usageJens Axboe
2025-10-22io_uring/sqpoll: switch away from getrusage() for CPU accountingJens Axboe
2025-10-20io_uring: fix incorrect unlikely() usage in io_waitid_prep()Alok Tiwari