| Commit message (Expand) | Author | Age | Files | Lines |
... | |
| * | | io_uring: carve io_poll_check_events fast path | Pavel Begunkov | 2022-11-30 | 1 | -19/+22 |
| * | | io_uring: kill io_poll_issue's PF_EXITING check | Pavel Begunkov | 2022-11-30 | 1 | -2/+0 |
| * | | Merge branch 'for-6.2/io_uring' into for-6.2/io_uring-next | Jens Axboe | 2022-11-29 | 12 | -183/+291 |
| |\ \ |
|
* | \ \ | Merge tag 'for-6.2/io_uring-2022-12-08' of git://git.kernel.dk/linux | Linus Torvalds | 2022-12-13 | 12 | -183/+291 |
|\ \ \ \
| | |/ /
| |/| | |
|
| * | | | io_uring: keep unlock_post inlined in hot path | Pavel Begunkov | 2022-11-25 | 1 | -2/+9 |
| * | | | io_uring: don't use complete_post in kbuf | Pavel Begunkov | 2022-11-25 | 1 | -9/+5 |
| * | | | io_uring: spelling fix | Dylan Yudaken | 2022-11-25 | 1 | -1/+1 |
| * | | | io_uring: remove io_req_complete_post_tw | Dylan Yudaken | 2022-11-25 | 2 | -8/+1 |
| * | | | io_uring: allow multishot polled reqs to defer completion | Dylan Yudaken | 2022-11-25 | 1 | -1/+2 |
| * | | | io_uring: remove overflow param from io_post_aux_cqe | Dylan Yudaken | 2022-11-25 | 4 | -10/+13 |
| * | | | io_uring: add lockdep assertion in io_fill_cqe_aux | Dylan Yudaken | 2022-11-25 | 1 | -0/+2 |
| * | | | io_uring: make io_fill_cqe_aux static | Dylan Yudaken | 2022-11-25 | 2 | -4/+2 |
| * | | | io_uring: add io_aux_cqe which allows deferred completion | Dylan Yudaken | 2022-11-25 | 4 | -5/+42 |
| * | | | io_uring: allow defer completion for aux posted cqes | Dylan Yudaken | 2022-11-25 | 1 | -3/+24 |
| * | | | io_uring: defer all io_req_complete_failed | Dylan Yudaken | 2022-11-25 | 3 | -11/+10 |
| * | | | io_uring: always lock in io_apoll_task_func | Dylan Yudaken | 2022-11-25 | 1 | -1/+2 |
| * | | | io_uring: remove iopoll spinlock | Pavel Begunkov | 2022-11-23 | 1 | -3/+2 |
| * | | | io_uring: iopoll protect complete_post | Pavel Begunkov | 2022-11-23 | 5 | -12/+27 |
| * | | | io_uring: inline __io_req_complete_put() | Pavel Begunkov | 2022-11-23 | 1 | -13/+7 |
| * | | | io_uring: remove io_req_tw_post_queue | Pavel Begunkov | 2022-11-23 | 3 | -16/+10 |
| * | | | io_uring: use io_req_task_complete() in timeout | Pavel Begunkov | 2022-11-23 | 1 | -2/+2 |
| * | | | io_uring: hold locks for io_req_complete_failed | Pavel Begunkov | 2022-11-23 | 1 | -1/+5 |
| * | | | io_uring: add completion locking for iopoll | Pavel Begunkov | 2022-11-23 | 1 | -2/+3 |
| * | | | io_uring: kill io_cqring_ev_posted() and __io_cq_unlock_post() | Jens Axboe | 2022-11-22 | 1 | -13/+4 |
| * | | | Revert "io_uring: disallow self-propelled ring polling" | Jens Axboe | 2022-11-22 | 1 | -2/+0 |
| * | | | io_uring: pass in EPOLL_URING_WAKE for eventfd signaling and wakeups | Jens Axboe | 2022-11-22 | 3 | -6/+21 |
| * | | | io_uring: inline __io_req_complete_post() | Pavel Begunkov | 2022-11-21 | 2 | -9/+3 |
| * | | | io_uring: split tw fallback into a function | Pavel Begunkov | 2022-11-21 | 1 | -10/+15 |
| * | | | io_uring: inline io_req_task_work_add() | Pavel Begunkov | 2022-11-21 | 2 | -7/+7 |
| * | | | io_uring: update outdated comment of callbacks | Lin Ma | 2022-11-21 | 1 | -1/+1 |
| * | | | io_uring/poll: remove outdated comments of caching | Lin Ma | 2022-11-21 | 1 | -6/+1 |
| * | | | io_uring: allow multishot recv CQEs to overflow | Dylan Yudaken | 2022-11-21 | 1 | -6/+2 |
| * | | | io_uring: revert "io_uring fix multishot accept ordering" | Dylan Yudaken | 2022-11-21 | 1 | -4/+4 |
| * | | | io_uring: do not always force run task_work in io_uring_register | Dylan Yudaken | 2022-11-21 | 2 | -3/+6 |
| * | | | io_uring: fix two assignments in if conditions | Xinghui Li | 2022-11-21 | 2 | -9/+14 |
| * | | | io_uring/net: move mm accounting to a slower path | Pavel Begunkov | 2022-11-21 | 2 | -18/+16 |
| * | | | io_uring: move zc reporting from the hot path | Pavel Begunkov | 2022-11-21 | 3 | -12/+42 |
| * | | | io_uring/net: inline io_notif_flush() | Pavel Begunkov | 2022-11-21 | 2 | -11/+10 |
| * | | | io_uring/net: rename io_uring_tx_zerocopy_callback | Pavel Begunkov | 2022-11-21 | 1 | -4/+3 |
| * | | | io_uring/net: preset notif tw handler | Pavel Begunkov | 2022-11-21 | 1 | -6/+3 |
| * | | | io_uring/net: remove extra notif rsrc setup | Pavel Begunkov | 2022-11-21 | 1 | -1/+0 |
| * | | | io_uring: move kbuf put out of generic tw complete | Pavel Begunkov | 2022-11-21 | 2 | -6/+6 |
| * | | | io_uring/net: introduce IORING_SEND_ZC_REPORT_USAGE flag | Stefan Metzmacher | 2022-11-21 | 3 | -1/+20 |
* | | | | Merge tag 'fs.idmapped.mnt_idmap.v6.2' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 2022-12-12 | 1 | -5/+3 |
|\ \ \ \ |
|
| * | | | | acl: conver higher-level helpers to rely on mnt_idmap | Christian Brauner | 2022-10-31 | 1 | -5/+3 |
* | | | | | Merge tag 'pull-iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git/vi... | Linus Torvalds | 2022-12-12 | 2 | -12/+12 |
|\ \ \ \ \ |
|
| * | | | | | use less confusing names for iov_iter direction initializers | Al Viro | 2022-11-25 | 2 | -12/+12 |
| | |/ / /
| |/| | | |
|
* | | | | | io_uring: Fix a null-ptr-deref in io_tctx_exit_cb() | Harshit Mogalapalli | 2022-12-07 | 1 | -1/+3 |
| |_|/ /
|/| | | |
|
* | | | | io_uring: clear TIF_NOTIFY_SIGNAL if set and task_work not available | Jens Axboe | 2022-11-25 | 1 | -2/+7 |
* | | | | io_uring/poll: fix poll_refs race with cancelation | Lin Ma | 2022-11-25 | 1 | -1/+2 |