summaryrefslogtreecommitdiffstats
path: root/io_uring
Commit message (Expand)AuthorAgeFilesLines
* io_uring: clear opcode specific data for an early failureJens Axboe2024-04-131-9/+16
* io_uring/kbuf: hold io_buffer_list reference over mmapJens Axboe2024-04-103-14/+36
* io_uring: use private workqueue for exit workJens Axboe2024-04-101-1/+4
* io_uring/rw: don't allow multishot reads without NOWAIT supportJens Axboe2024-04-101-1/+8
* io_uring/kbuf: protect io_buffer_list teardown with a referenceJens Axboe2024-04-102-4/+13
* io_uring/kbuf: get rid of bl->is_readyJens Axboe2024-04-102-10/+0
* io_uring/kbuf: get rid of lower BGID listsJens Axboe2024-04-102-64/+8
* io_uring/waitid: always remove waitid entry for cancel allJens Axboe2024-04-031-6/+1
* io_uring/futex: always remove futex entry for cancel allJens Axboe2024-04-031-0/+1
* io_uring: clean rings on NO_MMAP alloc failPavel Begunkov2024-04-031-2/+3
* io_uring/rw: return IOU_ISSUE_SKIP_COMPLETE for multishot retryJens Axboe2024-04-031-0/+2
* io_uring: fix mshot io-wq checksPavel Begunkov2024-04-031-1/+1
* io_uring/net: correctly handle multishot recvmsg retry setupJens Axboe2024-04-031-1/+2
* io_uring: fix io_queue_proc modifying req->flagsPavel Begunkov2024-04-031-8/+11
* io_uring: fix mshot read defer taskrun cqe postingPavel Begunkov2024-04-031-0/+2
* io_uring: fix poll_remove stalled req completionPavel Begunkov2024-03-261-2/+2
* io_uring: Fix release of pinned pages when __io_uaddr_map failsGabriel Krisman Bertazi2024-03-261-9/+13
* io_uring: don't save/restore iowait stateJens Axboe2024-03-261-3/+2
* io_uring/net: correct the type of variableMuhammad Usama Anjum2024-03-261-1/+1
* io_uring/net: fix overflow check in io_recvmsg_mshot_prep()Dan Carpenter2024-03-261-2/+2
* io_uring/net: move receive multishot out of the generic msghdr pathJens Axboe2024-03-261-70/+91
* io_uring/net: unify how recvmsg and sendmsg copy in the msghdrJens Axboe2024-03-261-129/+142
* io_uring: remove unconditional looping in local task_work handlingJens Axboe2024-03-261-15/+29
* io_uring: remove looping around handling traditional task_workJens Axboe2024-03-261-38/+7
* io_uring/net: fix multishot accept overflow handlingJens Axboe2024-02-141-2/+3
* io_uring/net: fix sr->len for IORING_OP_RECV with MSG_WAITALL and buffersJens Axboe2024-02-011-0/+1
* io_uring/net: limit inline multishot retriesJens Axboe2024-01-291-3/+20
* io_uring/poll: add requeue return code from poll multishot handlingJens Axboe2024-01-292-2/+15
* io_uring/net: un-indent mshot retry path in io_recv_finish()Jens Axboe2024-01-291-16/+20
* io_uring/poll: move poll execution helpers higher upJens Axboe2024-01-291-20/+20
* io_uring/rw: ensure poll based multishot read retries appropriatelyJens Axboe2024-01-282-1/+18
* io_uring: enable audit and restrict cred override for IORING_OP_FIXED_FD_INSTALLPaul Moore2024-01-232-1/+4
* Merge tag 'for-6.8/io_uring-2024-01-18' of git://git.kernel.dk/linuxLinus Torvalds2024-01-184-47/+86
|\
| * io_uring: combine cq_wait_nr checksPavel Begunkov2024-01-171-7/+27
| * io_uring: clean *local_work_add var namingPavel Begunkov2024-01-171-7/+7
| * io_uring: clean up local tw add-wait syncPavel Begunkov2024-01-171-2/+8
| * io_uring: adjust defer tw countingPavel Begunkov2024-01-171-1/+1
| * io_uring/register: guard compat syscall with CONFIG_COMPATJens Axboe2024-01-171-3/+5
| * io_uring/rsrc: improve code generation for fixed file assignmentJens Axboe2024-01-112-7/+12
| * io_uring/rw: cleanup io_rw_done()Jens Axboe2024-01-101-21/+27
* | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2024-01-171-1/+2
|\ \
| * \ Merge tag 'loongarch-kvm-6.8' of git://git.kernel.org/pub/scm/linux/kernel/gi...Paolo Bonzini2024-01-0212-98/+256
| |\ \
| * \ \ Merge branch 'kvm-guestmemfd' into HEADPaolo Bonzini2023-11-141-1/+2
| |\ \ \
| | * | | fs: Rename anon_inode_getfile_secure() and anon_inode_getfd_secure()Paolo Bonzini2023-11-141-1/+2
* | | | | Merge tag 'for-6.8/io_uring-2024-01-08' of git://git.kernel.dk/linuxLinus Torvalds2024-01-1115-850/+752
|\ \ \ \ \ | | |_|_|/ | |/| | |
| * | | | io_uring: ensure local task_work is run on wait timeoutJens Axboe2024-01-041-2/+12
| * | | | io_uring/kbuf: add method for returning provided buffer ring headJens Axboe2023-12-213-0/+33
| * | | | io_uring/rw: ensure io->bytes_done is always initializedJens Axboe2023-12-211-3/+7
| * | | | io_uring: drop any code related to SCM_RIGHTSJens Axboe2023-12-194-217/+10
| * | | | io_uring/unix: drop usage of io_uring socketJens Axboe2023-12-192-14/+0