Show patches with: Submitter = Pavel Begunkov       |   265 patches
« 1 2 3 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[for-next] nvme: use helpers to access io_uring cmd space [for-next] nvme: use helpers to access io_uring cmd space - 4 - --- 2024-10-18 Pavel Begunkov New
[v5,8/8] block: implement write zero pages cmd implement async block discards and other ops via io_uring - - - --- 2024-09-11 Pavel Begunkov New
[v5,7/8] block: add nowait flag for __blkdev_issue_zero_pages implement async block discards and other ops via io_uring - - - --- 2024-09-11 Pavel Begunkov New
[v5,6/8] block: implement write zeroes io_uring cmd implement async block discards and other ops via io_uring - - - --- 2024-09-11 Pavel Begunkov New
[v5,5/8] block: implement async io_uring discard cmd implement async block discards and other ops via io_uring - - - --- 2024-09-11 Pavel Begunkov New
[v5,4/8] block: introduce blk_validate_byte_range() implement async block discards and other ops via io_uring - 1 - --- 2024-09-11 Pavel Begunkov New
[v5,3/8] filemap: introduce filemap_invalidate_pages implement async block discards and other ops via io_uring - - - --- 2024-09-11 Pavel Begunkov New
[v5,2/8] io_uring/cmd: give inline space in request to cmds implement async block discards and other ops via io_uring - - - --- 2024-09-11 Pavel Begunkov New
[v5,1/8] io_uring/cmd: expose iowq to cmds implement async block discards and other ops via io_uring - - - --- 2024-09-11 Pavel Begunkov New
[v4,8/8] block: implement async write zero pages command implement async block discards and other ops via io_uring - - - --- 2024-09-06 Pavel Begunkov New
[v4,7/8] block: add nowait flag for __blkdev_issue_zero_pages implement async block discards and other ops via io_uring - - - --- 2024-09-06 Pavel Begunkov New
[v4,6/8] block: implement async write zeroes command implement async block discards and other ops via io_uring - - - --- 2024-09-06 Pavel Begunkov New
[v4,5/8] block: implement async discard as io_uring cmd implement async block discards and other ops via io_uring - - - --- 2024-09-06 Pavel Begunkov New
[v4,4/8] block: introduce blk_validate_byte_range() implement async block discards and other ops via io_uring - - - --- 2024-09-06 Pavel Begunkov New
[v4,3/8] filemap: introduce filemap_invalidate_pages implement async block discards and other ops via io_uring - - - --- 2024-09-06 Pavel Begunkov New
[v4,2/8] io_uring/cmd: give inline space in request to cmds implement async block discards and other ops via io_uring - - - --- 2024-09-06 Pavel Begunkov New
[v4,1/8] io_uring/cmd: expose iowq to cmds implement async block discards and other ops via io_uring - - - --- 2024-09-06 Pavel Begunkov New
[v3,8/8] block: implement async write zero pages command implement async block discards and other ops via io_uring - - - --- 2024-09-04 Pavel Begunkov New
[v3,7/8] block: add nowait flag for __blkdev_issue_zero_pages implement async block discards and other ops via io_uring - - - --- 2024-09-04 Pavel Begunkov New
[v3,6/8] block: implement async write zeroes command implement async block discards and other ops via io_uring - - - --- 2024-09-04 Pavel Begunkov New
[v3,5/8] block: implement async discard as io_uring cmd implement async block discards and other ops via io_uring - - - --- 2024-09-04 Pavel Begunkov New
[v3,4/8] block: introduce blk_validate_byte_range() implement async block discards and other ops via io_uring - - - --- 2024-09-04 Pavel Begunkov New
[v3,3/8] filemap: introduce filemap_invalidate_pages implement async block discards and other ops via io_uring - - - --- 2024-09-04 Pavel Begunkov New
[v3,2/8] io_uring/cmd: give inline space in request to cmds implement async block discards and other ops via io_uring - - - --- 2024-09-04 Pavel Begunkov New
[v3,1/8] io_uring/cmd: expose iowq to cmds implement async block discards and other ops via io_uring - - - --- 2024-09-04 Pavel Begunkov New
[v2,7/7] block: implement async secure erase implement async block discards/etc. via io_uring - - - --- 2024-08-22 Pavel Begunkov New
[v2,6/7] block: implement async wire write zeroes implement async block discards/etc. via io_uring - - - --- 2024-08-22 Pavel Begunkov New
[v2,5/7] block: implement async discard as io_uring cmd implement async block discards/etc. via io_uring - - - --- 2024-08-22 Pavel Begunkov New
[v2,4/7] block: introduce blk_validate_write() implement async block discards/etc. via io_uring - - - --- 2024-08-22 Pavel Begunkov New
[v2,3/7] filemap: introduce filemap_invalidate_pages implement async block discards/etc. via io_uring - - - --- 2024-08-22 Pavel Begunkov New
[v2,2/7] io_uring/cmd: give inline space in request to cmds implement async block discards/etc. via io_uring - - - --- 2024-08-22 Pavel Begunkov New
[v2,1/7] io_uring/cmd: expose iowq to cmds implement async block discards/etc. via io_uring - - - --- 2024-08-22 Pavel Begunkov New
[liburing,1/1] test/send-zerocopy: test fix datagrams over UDP limit [liburing,1/1] test/send-zerocopy: test fix datagrams over UDP limit - - - --- 2024-08-22 Pavel Begunkov New
[RFC,5/5] block: implement io_uring discard cmd implement asynchronous BLKDISCARD via io_uring - - - --- 2024-08-14 Pavel Begunkov New
[RFC,4/5] block: introduce blk_validate_discard() implement asynchronous BLKDISCARD via io_uring - - - --- 2024-08-14 Pavel Begunkov New
[RFC,3/5] filemap: introduce filemap_invalidate_pages implement asynchronous BLKDISCARD via io_uring - - - --- 2024-08-14 Pavel Begunkov New
[RFC,2/5] io_uring/cmd: give inline space in request to cmds implement asynchronous BLKDISCARD via io_uring - - - --- 2024-08-14 Pavel Begunkov New
[RFC,1/5] io_uring/cmd: expose iowq to cmds implement asynchronous BLKDISCARD via io_uring - - - --- 2024-08-14 Pavel Begunkov New
[v3,13/13] io_uring: clean up io_lockdep_assert_cq_locked Remove aux CQE caches - - - --- 2024-03-18 Pavel Begunkov New
[v3,12/13] io_uring: refactor io_req_complete_post() Remove aux CQE caches - - - --- 2024-03-18 Pavel Begunkov New
[v3,11/13] io_uring: remove current check from complete_post Remove aux CQE caches - - - --- 2024-03-18 Pavel Begunkov New
[v3,10/13] io_uring: get rid of intermediate aux cqe caches Remove aux CQE caches - - - --- 2024-03-18 Pavel Begunkov New
[v3,09/13] io_uring: refactor io_fill_cqe_req_aux Remove aux CQE caches - - - --- 2024-03-18 Pavel Begunkov New
[v3,08/13] io_uring: remove struct io_tw_state::locked Remove aux CQE caches - - - --- 2024-03-18 Pavel Begunkov New
[v3,07/13] io_uring: force tw ctx locking Remove aux CQE caches - - - --- 2024-03-18 Pavel Begunkov New
[v3,06/13] io_uring/rw: avoid punting to io-wq directly Remove aux CQE caches - - - --- 2024-03-18 Pavel Begunkov New
[v3,05/13] nvme/io_uring: don't hard code IO_URING_F_UNLOCKED Remove aux CQE caches - 2 - --- 2024-03-18 Pavel Begunkov New
[v3,04/13] io_uring/cmd: introduce io_uring_cmd_complete Remove aux CQE caches - 1 - --- 2024-03-18 Pavel Begunkov New
[v3,03/13] io_uring/cmd: fix tw <-> issue_flags conversion Remove aux CQE caches - 1 - --- 2024-03-18 Pavel Begunkov New
[v3,02/13] io_uring/cmd: kill one issue_flags to tw conversion Remove aux CQE caches - 1 - --- 2024-03-18 Pavel Begunkov New
[v3,01/13] io_uring/cmd: move io_uring_try_cancel_uring_cmd() Remove aux CQE caches - 1 - --- 2024-03-18 Pavel Begunkov New
[v2,14/14] io_uring: clean up io_lockdep_assert_cq_locked remove aux CQE caches - - - --- 2024-03-18 Pavel Begunkov New
[v2,13/14] io_uring: refactor io_req_complete_post() remove aux CQE caches - - - --- 2024-03-18 Pavel Begunkov New
[v2,12/14] io_uring: remove current check from complete_post remove aux CQE caches - - - --- 2024-03-18 Pavel Begunkov New
[v2,11/14] io_uring: get rid of intermediate aux cqe caches remove aux CQE caches - - - --- 2024-03-18 Pavel Begunkov New
[v2,10/14] io_uring: refactor io_fill_cqe_req_aux remove aux CQE caches - - - --- 2024-03-18 Pavel Begunkov New
[v2,09/14] io_uring: remove struct io_tw_state::locked remove aux CQE caches - - - --- 2024-03-18 Pavel Begunkov New
[v2,08/14] io_uring: force tw ctx locking remove aux CQE caches - - - --- 2024-03-18 Pavel Begunkov New
[v2,07/14] io_uring/rw: avoid punting to io-wq directly remove aux CQE caches - - - --- 2024-03-18 Pavel Begunkov New
[v2,06/14] nvme/io_uring: don't hard code IO_URING_F_UNLOCKED remove aux CQE caches - 1 - --- 2024-03-18 Pavel Begunkov New
[v2,05/14] ublk: don't hard code IO_URING_F_UNLOCKED remove aux CQE caches - - - --- 2024-03-18 Pavel Begunkov New
[v2,04/14] io_uring/cmd: introduce io_uring_cmd_complete remove aux CQE caches - - - --- 2024-03-18 Pavel Begunkov New
[v2,03/14] io_uring/cmd: make io_uring_cmd_done irq safe remove aux CQE caches - - - --- 2024-03-18 Pavel Begunkov New
[v2,02/14] io_uring/cmd: fix tw <-> issue_flags conversion remove aux CQE caches - - - --- 2024-03-18 Pavel Begunkov New
[v2,01/14] io_uring/cmd: kill one issue_flags to tw conversion remove aux CQE caches - - - --- 2024-03-18 Pavel Begunkov New
[11/11] io_uring: get rid of intermediate aux cqe caches remove aux CQE caches - - - --- 2024-03-15 Pavel Begunkov New
[10/11] io_uring: refactor io_fill_cqe_req_aux remove aux CQE caches - - - --- 2024-03-15 Pavel Begunkov New
[09/11] io_uring: remove struct io_tw_state::locked remove aux CQE caches - - - --- 2024-03-15 Pavel Begunkov New
[08/11] io_uring: force tw ctx locking remove aux CQE caches - - - --- 2024-03-15 Pavel Begunkov New
[07/11] io_uring/rw: avoid punting to io-wq directly remove aux CQE caches - - - --- 2024-03-15 Pavel Begunkov New
[06/11] nvme/io_uring: don't hard code IO_URING_F_UNLOCKED remove aux CQE caches - - - --- 2024-03-15 Pavel Begunkov New
[05/11] ublk: don't hard code IO_URING_F_UNLOCKED remove aux CQE caches - - - --- 2024-03-15 Pavel Begunkov New
[04/11] io_uring/cmd: introduce io_uring_cmd_complete remove aux CQE caches - - - --- 2024-03-15 Pavel Begunkov New
[03/11] io_uring/cmd: fix tw <-> issue_flags conversion remove aux CQE caches - - - --- 2024-03-15 Pavel Begunkov New
[02/11] io_uring/cmd: kill one issue_flags to tw conversion remove aux CQE caches - - - --- 2024-03-15 Pavel Begunkov New
[01/11] io_uring: fix poll_remove stalled req completion remove aux CQE caches - - - --- 2024-03-15 Pavel Begunkov New
[v2,2/2] block: optimise in irq bio put caching bio put in-IRQ caching optimisation - - - --- 2024-02-07 Pavel Begunkov New
[v2,1/2] block: extend bio caching to task context bio put in-IRQ caching optimisation - - - --- 2024-02-07 Pavel Begunkov New
[1/1] block: optimise in irq bio put caching [1/1] block: optimise in irq bio put caching - - - --- 2024-01-19 Pavel Begunkov New
[v2,3/3] io_uring/cmd: inline io_uring_cmd_get_task clean up io_uring cmd header structure - 1 - --- 2023-12-01 Pavel Begunkov New
[v2,2/3] io_uring/cmd: inline io_uring_cmd_do_in_task_lazy clean up io_uring cmd header structure - 1 - --- 2023-12-01 Pavel Begunkov New
[v2,1/3] io_uring: split out cmd api into a separate header clean up io_uring cmd header structure - 1 - --- 2023-12-01 Pavel Begunkov New
[3/3] io_uring/cmd: inline io_uring_cmd_get_task clean up io_uring cmd header structure - - - --- 2023-11-22 Pavel Begunkov New
[2/3] io_uring/cmd: inline io_uring_cmd_do_in_task_lazy clean up io_uring cmd header structure - - - --- 2023-11-22 Pavel Begunkov New
[1/3] io_uring: split out cmd api into a separate header clean up io_uring cmd header structure - - - --- 2023-11-22 Pavel Begunkov New
[for-next,2/2] nvme: optimise io_uring passthrough completion Enable IOU_F_TWQ_LAZY_WAKE for passthrough - - - --- 2023-05-15 Pavel Begunkov New
[for-next,1/2] io_uring/cmd: add cmd lazy tw wake helper Enable IOU_F_TWQ_LAZY_WAKE for passthrough - - - --- 2023-05-15 Pavel Begunkov New
[for-next] block: fix hctx checks for batch allocation [for-next] block: fix hctx checks for batch allocation - - - --- 2023-01-17 Pavel Begunkov New
[for-next,v4,6/6] io_uring/rw: enable bio caches for IRQ rw implement pcpu bio caching for IRQ I/O - - - --- 2022-11-02 Pavel Begunkov New
[for-next,v4,5/6] bio: shrink max number of pcpu cached bios implement pcpu bio caching for IRQ I/O - - - --- 2022-11-02 Pavel Begunkov New
[for-next,v4,4/6] bio: add pcpu caching for non-polling bio_put implement pcpu bio caching for IRQ I/O - - - --- 2022-11-02 Pavel Begunkov New
[for-next,v4,3/6] bio: split pcpu cache part of bio_put into a helper implement pcpu bio caching for IRQ I/O - - - --- 2022-11-02 Pavel Begunkov New
[for-next,v4,2/6] bio: don't rob starving biosets of bios implement pcpu bio caching for IRQ I/O - - - --- 2022-11-02 Pavel Begunkov New
[for-next,v4,1/6] mempool: introduce mempool_is_saturated implement pcpu bio caching for IRQ I/O - - - --- 2022-11-02 Pavel Begunkov New
[for-6.1,2/2] bio: don't rob bios from starving bioset iopoll bio pcpu cache fix - - - --- 2022-10-27 Pavel Begunkov New
[for-6.1,1/2] mempool: introduce mempool_is_saturated iopoll bio pcpu cache fix - - - --- 2022-10-27 Pavel Begunkov New
[for-next,v3,3/3] io_uring/rw: enable bio caches for IRQ rw implement pcpu bio caching for IRQ I/O - - - --- 2022-10-21 Pavel Begunkov New
[for-next,v3,2/3] block/bio: add pcpu caching for non-polling bio_put implement pcpu bio caching for IRQ I/O - - - --- 2022-10-21 Pavel Begunkov New
[for-next,v3,1/3] bio: split pcpu cache part of bio_put into a helper implement pcpu bio caching for IRQ I/O - - - --- 2022-10-21 Pavel Begunkov New
[RFC,for-next,v2,4/4] io_uring/rw: enable bio caches for IRQ rw enable pcpu bio caching for IRQ I/O - - - --- 2022-10-18 Pavel Begunkov New
« 1 2 3 »