summaryrefslogtreecommitdiffstats
path: root/io_uring
Commit message (Expand)AuthorAgeFilesLines
* io_uring/net: harden multishot termination case for recvJens Axboe2024-10-101-1/+3
* io_uring: fix memory leak when cache init failGuixin Liu2024-10-101-1/+4
* io_uring/sqpoll: do not put cpumask on stackFelix Moessbauer2024-10-041-3/+10
* io_uring/sqpoll: retain test for whether the CPU is validJens Axboe2024-10-041-0/+2
* io_uring: check for presence of task_work rather than TIF_NOTIFY_SIGNALJens Axboe2024-10-041-2/+2
* io_uring/rw: treat -EOPNOTSUPP for IOCB_NOWAIT like -EAGAINJens Axboe2024-10-041-0/+8
* io_uring/sqpoll: do not allow pinning outside of cpusetFelix Moessbauer2024-10-041-1/+4
* io_uring/io-wq: inherit cpuset of cgroup in io workerFelix Moessbauer2024-10-041-1/+1
* io_uring/io-wq: do not allow pinning outside of cpusetFelix Moessbauer2024-10-041-5/+18
* io_uring/kbuf: return correct iovec count from classic buffer peekJens Axboe2024-09-041-1/+1
* io_uring/kbuf: sanitize peek buffer setupJens Axboe2024-08-291-3/+6
* io_uring/napi: check napi_enabled in io_napi_add() before proceedingOlivier Langlois2024-08-292-2/+2
* io_uring/napi: use ktime in busy pollingPavel Begunkov2024-08-293-23/+29
* io_uring/napi: Remove unnecessary s64 castThorsten Blum2024-08-291-1/+1
* io_uring/net: don't pick multiple buffers for non-bundle sendJens Axboe2024-08-141-2/+3
* io_uring/net: ensure expanded bundle send gets marked for cleanupJens Axboe2024-08-141-0/+1
* io_uring/net: ensure expanded bundle recv gets marked for cleanupJens Axboe2024-08-141-0/+1
* io_uring: keep multishot request NAPI timeout currentOlivier Langlois2024-08-111-0/+1
* io_uring: fix io_match_task must_holdPavel Begunkov2024-08-031-1/+1
* io_uring: don't allow netpolling with SETUP_IOPOLLPavel Begunkov2024-08-031-0/+2
* io_uring: tighten task exit cancellationsPavel Begunkov2024-08-031-1/+4
* io_uring: fix lost getsockopt completionsPavel Begunkov2024-08-031-1/+1
* io_uring/io-wq: limit retrying worker initialisationPavel Begunkov2024-08-031-3/+7
* io_uring: Fix probe of disabled operationsGabriel Krisman Bertazi2024-08-033-3/+11
* io_uring: fix error pbuf checkingPavel Begunkov2024-07-241-1/+3
* io_uring/net: don't clear msg_inq before io_recv_buf_select() needs itJens Axboe2024-07-021-4/+6
* io_uring: signal SQPOLL task_work with TWA_SIGNAL_NO_IPIJens Axboe2024-06-241-2/+2
* io_uring/rsrc: fix incorrect assignment of iter->nr_segs in io_import_fixedChenliang Li2024-06-201-1/+0
* io_uring: fix cancellation overwriting req->flagsPavel Begunkov2024-06-132-2/+3
* io_uring/rsrc: don't lock while !TASK_RUNNINGPavel Begunkov2024-06-121-0/+1
* io_uring: fix possible deadlock in io_register_iowq_max_workers()Hagar Hemdan2024-06-041-0/+4
* io_uring/io-wq: avoid garbage value of 'match' in io_wq_enqueue()Su Hui2024-06-041-5/+5
* io_uring/napi: fix timeout calculationJens Axboe2024-06-041-11/+13
* io_uring: check for non-NULL file pointer in io_file_can_poll()Jens Axboe2024-06-011-1/+1
* io_uring/net: assign kmsg inq/flags before buffer selectionJens Axboe2024-05-301-3/+3
* io_uring/rw: Free iovec before cleaning async dataBreno Leitao2024-05-301-0/+5
* io_uring: don't attempt to mmap larger than what the user asks forJens Axboe2024-05-291-2/+3
* Merge tag 'io_uring-6.10-20240523' of git://git.kernel.dk/linuxLinus Torvalds2024-05-232-6/+6
|\
| * io_uring: remove checks for NULL 'sq_offset'Jens Axboe2024-05-221-4/+2
| * io_uring/sqpoll: ensure that normal task_work is also run timelyJens Axboe2024-05-211-2/+4
* | Merge tag 'pull-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds2024-05-211-2/+2
|\ \ | |/ |/|
| * remove call_{read,write}_iter() functionsMiklos Szeredi2024-04-151-2/+2
* | Merge tag 'mm-stable-2024-05-17-19-19' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2024-05-191-1/+1
|\ \
| * | mm: switch mm->get_unmapped_area() to a flagRick Edgecombe2024-04-251-1/+1
* | | Merge tag 'net-accept-more-20240515' of git://git.kernel.dk/linuxLinus Torvalds2024-05-181-6/+20
|\ \ \
| * | | io_uring/net: wire up IORING_CQE_F_SOCK_NONEMPTY for acceptJens Axboe2024-05-131-4/+16
| * | | net: have do_accept() take a struct proto_accept_arg argumentJens Axboe2024-05-131-2/+4
* | | | Merge tag 'for-6.10/io_uring-20240511' of git://git.kernel.dk/linuxLinus Torvalds2024-05-1335-1698/+1898
|\| | |
| * | | io_uring: support to inject result for NOPMing Lei2024-05-101-5/+21
| * | | io_uring: fail NOP if non-zero op flags is passed inMing Lei2024-05-101-0/+2