Commit message (Expand) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | | | | io_uring: remove sq/cq_off memset | Jens Axboe | 2023-05-16 | 1 | -2/+4 | |
| * | | | | | io_uring: rely solely on FMODE_NOWAIT | Jens Axboe | 2023-05-15 | 1 | -21/+0 | |
| | |/ / / | |/| | | | ||||||
* | | | | | io_uring/net: use the correct msghdr union member in io_sendmsg_copy_hdr | Jens Axboe | 2023-06-21 | 1 | -2/+2 | |
* | | | | | io_uring/net: disable partial retries for recvmsg with cmsg | Jens Axboe | 2023-06-21 | 1 | -4/+7 | |
* | | | | | io_uring/net: clear msg_controllen on partial sendmsg retry | Jens Axboe | 2023-06-21 | 1 | -0/+2 | |
* | | | | | io_uring/poll: serialize poll linked timer start with poll removal | Jens Axboe | 2023-06-18 | 1 | -5/+4 | |
* | | | | | io_uring/io-wq: clear current->worker_private on exit | Jens Axboe | 2023-06-14 | 1 | -1/+6 | |
* | | | | | io_uring/net: save msghdr->msg_control for retries | Jens Axboe | 2023-06-14 | 1 | -1/+7 | |
| |_|_|/ |/| | | | ||||||
* | | | | io_uring/io-wq: don't clear PF_IO_WORKER on exit | Jens Axboe | 2023-06-12 | 1 | -3/+0 | |
| |_|/ |/| | | ||||||
* | | | io_uring: undeprecate epoll_ctl support | Ben Noordhuis | 2023-05-27 | 1 | -4/+0 | |
| |/ |/| | ||||||
* | | io_uring: unlock sqd->lock before sq thread release CPU | Wenwen Chen | 2023-05-25 | 1 | -1/+5 | |
|/ | ||||||
* | Merge tag 'for-6.4/io_uring-2023-05-07' of git://git.kernel.dk/linux | Linus Torvalds | 2023-05-07 | 5 | -19/+20 | |
|\ | ||||||
| * | io_uring: Remove unnecessary BUILD_BUG_ON | Breno Leitao | 2023-05-04 | 2 | -11/+0 | |
| * | io_uring: Pass whole sqe to commands | Breno Leitao | 2023-05-04 | 2 | -7/+4 | |
| * | io_uring: Create a helper to return the SQE size | Breno Leitao | 2023-05-04 | 1 | -0/+10 | |
| * | io_uring/rsrc: check for nonconsecutive pages | Tobias Holl | 2023-05-03 | 1 | -1/+6 | |
* | | Merge tag 'net-next-6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/net... | Linus Torvalds | 2023-04-27 | 1 | -2/+1 | |
|\ \ | ||||||
| * \ | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 2023-04-21 | 1 | -1/+1 | |
| |\ \ | ||||||
| * \ \ | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 2023-04-14 | 2 | -4/+5 | |
| |\ \ \ | ||||||
| * \ \ \ | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 2023-04-06 | 3 | -7/+7 | |
| |\ \ \ \ | ||||||
| * \ \ \ \ | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 2023-03-30 | 4 | -13/+26 | |
| |\ \ \ \ \ | ||||||
| * \ \ \ \ \ | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 2023-03-18 | 7 | -13/+31 | |
| |\ \ \ \ \ \ | ||||||
| * \ \ \ \ \ \ | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 2023-03-10 | 9 | -64/+85 | |
| |\ \ \ \ \ \ \ | ||||||
| * | | | | | | | | net: reclaim skb->scm_io_uring bit | Eric Dumazet | 2023-03-08 | 1 | -2/+1 | |
* | | | | | | | | | Merge tag 'for-6.4/block-2023-04-21' of git://git.kernel.dk/linux | Linus Torvalds | 2023-04-26 | 1 | -1/+1 | |
|\ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | blk-mq: remove hybrid polling | Keith Busch | 2023-03-20 | 1 | -1/+1 | |
* | | | | | | | | | | Merge tag 'for-6.4/io_uring-2023-04-21' of git://git.kernel.dk/linux | Linus Torvalds | 2023-04-26 | 16 | -813/+902 | |
|\ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|_|/ | |/| | | | | | | | | ||||||
| * | | | | | | | | | Revert "io_uring/rsrc: disallow multi-source reg buffers" | Jens Axboe | 2023-04-20 | 1 | -8/+5 | |
| * | | | | | | | | | io_uring: add support for multishot timeouts | David Wei | 2023-04-19 | 1 | -3/+54 | |
| * | | | | | | | | | io_uring/rsrc: disassociate nodes and rsrc_data | Pavel Begunkov | 2023-04-19 | 2 | -12/+11 | |
| * | | | | | | | | | io_uring/rsrc: devirtualise rsrc put callbacks | Pavel Begunkov | 2023-04-19 | 2 | -7/+20 | |
| * | | | | | | | | | io_uring/rsrc: pass node to io_rsrc_put_work() | Pavel Begunkov | 2023-04-19 | 1 | -6/+6 | |
| * | | | | | | | | | io_uring/rsrc: inline io_rsrc_put_work() | Pavel Begunkov | 2023-04-19 | 2 | -14/+6 | |
| * | | | | | | | | | io_uring/rsrc: add empty flag in rsrc_node | Pavel Begunkov | 2023-04-19 | 2 | -4/+4 | |
| * | | | | | | | | | io_uring/rsrc: merge nodes and io_rsrc_put | Pavel Begunkov | 2023-04-19 | 3 | -97/+25 | |
| * | | | | | | | | | io_uring/rsrc: infer node from ctx on io_queue_rsrc_removal | Pavel Begunkov | 2023-04-19 | 3 | -9/+8 | |
| * | | | | | | | | | io_uring/rsrc: remove unused io_rsrc_node::llist | Pavel Begunkov | 2023-04-19 | 1 | -1/+0 | |
| * | | | | | | | | | io_uring/rsrc: refactor io_queue_rsrc_removal | Pavel Begunkov | 2023-04-15 | 1 | -4/+1 | |
| * | | | | | | | | | io_uring/rsrc: simplify single file node switching | Pavel Begunkov | 2023-04-15 | 1 | -7/+4 | |
| * | | | | | | | | | io_uring/rsrc: clean up __io_sqe_buffers_update() | Pavel Begunkov | 2023-04-15 | 1 | -2/+1 | |
| * | | | | | | | | | io_uring/rsrc: inline switch_start fast path | Pavel Begunkov | 2023-04-15 | 2 | -8/+13 | |
| * | | | | | | | | | io_uring/rsrc: remove rsrc_data refs | Pavel Begunkov | 2023-04-15 | 3 | -28/+10 | |
| * | | | | | | | | | io_uring/rsrc: fix DEFER_TASKRUN rsrc quiesce | Pavel Begunkov | 2023-04-15 | 1 | -0/+9 | |
| * | | | | | | | | | io_uring/rsrc: use wq for quiescing | Pavel Begunkov | 2023-04-15 | 3 | -7/+13 | |
| * | | | | | | | | | io_uring/rsrc: refactor io_rsrc_ref_quiesce | Pavel Begunkov | 2023-04-15 | 1 | -13/+5 | |
| * | | | | | | | | | io_uring/rsrc: remove io_rsrc_node::done | Pavel Begunkov | 2023-04-15 | 2 | -5/+1 | |
| * | | | | | | | | | io_uring/rsrc: use nospec'ed indexes | Pavel Begunkov | 2023-04-15 | 1 | -1/+1 | |
| * | | | | | | | | | io_uring/notif: add constant for ubuf_info flags | Pavel Begunkov | 2023-04-15 | 2 | -1/+2 | |
| * | | | | | | | | | io_uring/rsrc: extract SCM file put helper | Pavel Begunkov | 2023-04-12 | 1 | -9/+11 | |
| * | | | | | | | | | io_uring/rsrc: refactor io_rsrc_node_switch | Pavel Begunkov | 2023-04-12 | 3 | -28/+20 |