Show patches with: Submitter = Pavel Begunkov       |    State = Action Required       |   227 patches
« 1 2 3 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[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
[RFC,for-next,v2,3/4] block/bio: add pcpu caching for non-polling bio_put enable pcpu bio caching for IRQ I/O - - - --- 2022-10-18 Pavel Begunkov New
[RFC,for-next,v2,2/4] bio: split pcpu cache part of bio_put into a helper enable pcpu bio caching for IRQ I/O - - - --- 2022-10-18 Pavel Begunkov New
[RFC,for-next,v2,1/4] bio: safeguard REQ_ALLOC_CACHE bio put enable pcpu bio caching for IRQ I/O - 1 - --- 2022-10-18 Pavel Begunkov New
[RFC,for-next,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
[RFC,for-next,3/4] block/bio: add pcpu caching for non-polling bio_put enable pcpu bio caching for IRQ I/O - - - --- 2022-10-18 Pavel Begunkov New
[RFC,for-next,2/4] bio: split pcpu cache part of bio_put into a helper enable pcpu bio caching for IRQ I/O - - - --- 2022-10-18 Pavel Begunkov New
[RFC,for-next,1/4] bio: safeguard REQ_ALLOC_CACHE bio put enable pcpu bio caching for IRQ I/O - - - --- 2022-10-18 Pavel Begunkov New
[5.16] block: fix single bio async DIO error handling [5.16] block: fix single bio async DIO error handling - - - --- 2021-12-07 Pavel Begunkov New
[v2,4/4] block: add async version of bio_set_polled block optimisations - - - --- 2021-10-27 Pavel Begunkov New
[v2,3/4] block: kill DIO_MULTI_BIO block optimisations - - - --- 2021-10-27 Pavel Begunkov New
[v2,2/4] block: kill unused polling bits in __blkdev_direct_IO() block optimisations - - - --- 2021-10-27 Pavel Begunkov New
[v2,1/4] block: avoid extra iter advance with async iocb block optimisations - - - --- 2021-10-27 Pavel Begunkov New
[5/5] block: add async version of bio_set_polled block optimisations - - - --- 2021-10-23 Pavel Begunkov New
[4/5] block: kill unused polling bits in __blkdev_direct_IO() block optimisations - - - --- 2021-10-23 Pavel Begunkov New
[3/5] block: avoid extra iter advance with async iocb block optimisations - - - --- 2021-10-23 Pavel Begunkov New
[2/5] block: refactor bio_iov_bvec_set() block optimisations - 1 - --- 2021-10-23 Pavel Begunkov New
[1/5] block: add single bio async direct IO helper block optimisations - - - --- 2021-10-23 Pavel Begunkov New
[for-next] block: fix req_bio_endio append error handling [for-next] block: fix req_bio_endio append error handling - - - --- 2021-10-22 Pavel Begunkov New
[v2,2/2] block: kill extra rcu lock/unlock in queue enter optimise blk_try_enter_queue() - - - --- 2021-10-21 Pavel Begunkov New
[v2,1/2] percpu_ref: percpu_ref_tryget_live() version holding RCU optimise blk_try_enter_queue() 1 - - --- 2021-10-21 Pavel Begunkov New
[2/2] block: kill extra rcu lock/unlock in queue enter optimise blk_try_enter_queue() - - - --- 2021-10-20 Pavel Begunkov New
[1/2] percpu_ref: percpu_ref_tryget_live() version holding RCU optimise blk_try_enter_queue() - - - --- 2021-10-20 Pavel Begunkov New
[3/3] block: convert fops.c magic constants to SHIFT_SECTOR random simple block cleanups - 1 - --- 2021-10-20 Pavel Begunkov New
[2/3] block: clean up blk_mq_submit_bio() merging random simple block cleanups - 1 - --- 2021-10-20 Pavel Begunkov New
[1/3] block: optimise boundary blkdev_read_iter's checks random simple block cleanups - 1 - --- 2021-10-20 Pavel Begunkov New
[16/16] block: optimise submit_bio_checks for normal rw block optimisation round - - - --- 2021-10-19 Pavel Begunkov New
[15/16] block: optimise blk_may_split for normal rw block optimisation round - - - --- 2021-10-19 Pavel Begunkov New
[14/16] block: skip advance when async and not needed block optimisation round - - - --- 2021-10-19 Pavel Begunkov New
[13/16] block: add async version of bio_set_polled block optimisation round - - - --- 2021-10-19 Pavel Begunkov New
[12/16] block: add single bio async direct IO helper block optimisation round - - - --- 2021-10-19 Pavel Begunkov New
[11/16] block: add optimised version bio_set_dev() block optimisation round - 1 - --- 2021-10-19 Pavel Begunkov New
[10/16] block: optimise blkdev_bio_end_io() block optimisation round - - - --- 2021-10-19 Pavel Begunkov New
[09/16] block: optimise boundary blkdev_read_iter's checks block optimisation round - 1 - --- 2021-10-19 Pavel Begunkov New
[08/16] block: optimise blk_flush_plug_list block optimisation round - - - --- 2021-10-19 Pavel Begunkov New
[07/16] blocK: move plug flush functions to blk-mq.c block optimisation round - 1 - --- 2021-10-19 Pavel Begunkov New
[06/16] block: clean up blk_mq_submit_bio() merging block optimisation round - - - --- 2021-10-19 Pavel Begunkov New
[05/16] block: inline a part of bio_release_pages() block optimisation round - - - --- 2021-10-19 Pavel Begunkov New
[04/16] block: don't bloat enter_queue with percpu_ref block optimisation round - 2 - --- 2021-10-19 Pavel Begunkov New
« 1 2 3 »