Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | mm/gup: remove vmas parameter from pin_user_pages() | Lorenzo Stoakes | 2023-06-10 | 1 | -1/+1 |
* | io_uring: rsrc: delegate VMA file-backed check to GUP | Lorenzo Stoakes | 2023-06-10 | 1 | -28/+6 |
* | 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 |
| * | | | | | | | | | io_uring/rsrc: zero node's rsrc data on alloc | Pavel Begunkov | 2023-04-12 | 1 | -0/+1 |
| * | | | | | | | | | io_uring/rsrc: consolidate node caching | Pavel Begunkov | 2023-04-12 | 3 | -11/+16 |
| * | | | | | | | | | io_uring/rsrc: add lockdep checks | Pavel Begunkov | 2023-04-12 | 1 | -0/+2 |
| * | | | | | | | | | io_uring: add irq lockdep checks | Pavel Begunkov | 2023-04-12 | 1 | -0/+2 |
| * | | | | | | | | | io_uring/kbuf: remove extra ->buf_ring null check | Pavel Begunkov | 2023-04-12 | 1 | -8/+6 |
| * | | | | | | | | | io_uring: shut io_prep_async_work warning | Pavel Begunkov | 2023-04-12 | 1 | -1/+1 |
| * | | | | | | | | | io_uring/uring_cmd: take advantage of completion batching | Jens Axboe | 2023-04-12 | 1 | -3/+7 |
| * | | | | | | | | | io_uring: optimise io_req_local_work_add | Pavel Begunkov | 2023-04-07 | 1 | -8/+16 |