Show patches with: Submitter = Yu Kuai       |    State = Action Required       |   313 patches
« 1 2 3 4 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[-next,1/2] block, bfq: protect 'bfqd->queued' by 'bfqd->lock' block, bfq: make bfq_has_work() more accurate - 1 - --- 2022-05-10 Yu Kuai New
blk-mq: don't queue 'hctx->run_work' if the queue is dead blk-mq: don't queue 'hctx->run_work' if the queue is dead - - - --- 2022-05-10 Yu Kuai New
[-next,v5,3/3] block, bfq: do not idle if only one group is activated support concurrent sync io for bfq on a specail occasion - 1 - --- 2022-04-28 Yu Kuai New
[-next,v5,2/3] block, bfq: refactor the counting of 'num_groups_with_pending_reqs' support concurrent sync io for bfq on a specail occasion - 1 - --- 2022-04-28 Yu Kuai New
[-next,v5,1/3] block, bfq: record how many queues are busy in bfq_group support concurrent sync io for bfq on a specail occasion - 1 - --- 2022-04-28 Yu Kuai New
[-next,v4,3/3] block, bfq: do not idle if only one group is activated support concurrent sync io for bfq on a specail occasion - 1 - --- 2022-04-28 Yu Kuai New
[-next,v4,2/3] block, bfq: refactor the counting of 'num_groups_with_pending_reqs' support concurrent sync io for bfq on a specail occasion - 1 - --- 2022-04-28 Yu Kuai New
[-next,v4,1/3] block, bfq: record how many queues are busy in bfq_group support concurrent sync io for bfq on a specail occasion - - - --- 2022-04-28 Yu Kuai New
[-next,v3,3/3] block, bfq: do not idle if only one group is activated support concurrent sync io for bfq on a specail occasion - - - --- 2022-04-27 Yu Kuai New
[-next,v3,2/3] block, bfq: refactor the counting of 'num_groups_with_pending_reqs' support concurrent sync io for bfq on a specail occasion - - - --- 2022-04-27 Yu Kuai New
[-next,v3,1/3] block, bfq: record how many queues are busy in bfq_group support concurrent sync io for bfq on a specail occasion - - - --- 2022-04-27 Yu Kuai New
[-next,6/6] nbd: use pr_err to output error message nbd: bugfix and cleanup patches - - - --- 2022-04-26 Yu Kuai New
[-next,5/6] nbd: fix possible overflow on 'first_minor' in nbd_dev_add() nbd: bugfix and cleanup patches - - - --- 2022-04-26 Yu Kuai New
[-next,4/6] nbd: fix io hung while disconnecting device nbd: bugfix and cleanup patches - - - --- 2022-04-26 Yu Kuai New
[-next,3/6] nbd: don't clear 'NBD_CMD_INFLIGHT' flag if request is not completed nbd: bugfix and cleanup patches - - - --- 2022-04-26 Yu Kuai New
[-next,2/6] nbd: fix race between nbd_alloc_config() and module removal nbd: bugfix and cleanup patches - - - --- 2022-04-26 Yu Kuai New
[-next,1/6] nbd: call genl_unregister_family() first in nbd_cleanup() nbd: bugfix and cleanup patches - - - --- 2022-04-26 Yu Kuai New
null-blk: save memory footprint for struct nullb_cmd null-blk: save memory footprint for struct nullb_cmd - 1 - --- 2022-04-26 Yu Kuai New
[-next,v2,5/5] block, bfq: do not idle if only one cgroup is activated support concurrent sync io for bfq on a specail occasion - - - --- 2022-04-16 Yu Kuai New
[-next,v2,4/5] block, bfq: refactor the counting of 'num_groups_with_pending_reqs' support concurrent sync io for bfq on a specail occasion - - - --- 2022-04-16 Yu Kuai New
[-next,v2,3/5] bfq, block: record how many queues have pending requests in bfq_group support concurrent sync io for bfq on a specail occasion - - - --- 2022-04-16 Yu Kuai New
[-next,v2,2/5] block, bfq: add fake weight_counter for weight-raised queue support concurrent sync io for bfq on a specail occasion - - - --- 2022-04-16 Yu Kuai New
[-next,v2,1/5] block, bfq: cleanup bfq_weights_tree add/remove apis support concurrent sync io for bfq on a specail occasion - 1 - --- 2022-04-16 Yu Kuai New
[-next,RFC,v3,8/8] sbitmap: wake up the number of threads based on required tags improve tag allocation under heavy load - - - --- 2022-04-15 Yu Kuai New
[-next,RFC,v3,7/8] blk-mq: record how many tags are needed for splited bio improve tag allocation under heavy load - - - --- 2022-04-15 Yu Kuai New
[-next,RFC,v3,6/8] blk-mq: force tag preemption for split bios improve tag allocation under heavy load - - - --- 2022-04-15 Yu Kuai New
[-next,RFC,v3,5/8] sbitmap: force tag preemption if free tags are sufficient improve tag allocation under heavy load - - - --- 2022-04-15 Yu Kuai New
[-next,RFC,v3,4/8] blk-mq: don't preempt tag under heavy load improve tag allocation under heavy load - - - --- 2022-04-15 Yu Kuai New
[-next,RFC,v3,3/8] sbitmap: make sure waitqueues are balanced improve tag allocation under heavy load - - - --- 2022-04-15 Yu Kuai New
[-next,RFC,v3,2/8] blk-mq: call 'bt_wait_ptr()' later in blk_mq_get_tag() improve tag allocation under heavy load - - - --- 2022-04-15 Yu Kuai New
[-next,RFC,v3,1/8] sbitmap: record the number of waiters for each waitqueue improve tag allocation under heavy load - - - --- 2022-04-15 Yu Kuai New
[-next,v2] block: update nsecs[] in part_stat_show() and diskstats_show() [-next,v2] block: update nsecs[] in part_stat_show() and diskstats_show() - - - --- 2022-04-15 Yu Kuai New
[RESEND] blk-mq: fix possible creation failure for 'debugfs_dir' [RESEND] blk-mq: fix possible creation failure for 'debugfs_dir' - - 1 --- 2022-04-15 Yu Kuai New
[-next,RFC,v2,8/8] sbitmap: wake up the number of threads based on required tags improve tag allocation under heavy load - - - --- 2022-04-08 Yu Kuai New
[-next,RFC,v2,7/8] blk-mq: record how many tags are needed for splited bio improve tag allocation under heavy load - - - --- 2022-04-08 Yu Kuai New
[-next,RFC,v2,6/8] blk-mq: force tag preemption for split bios improve tag allocation under heavy load - - - --- 2022-04-08 Yu Kuai New
[-next,RFC,v2,5/8] sbitmap: force tag preemption if free tags are sufficient improve tag allocation under heavy load - - - --- 2022-04-08 Yu Kuai New
[-next,RFC,v2,4/8] blk-mq: don't preempt tag under heavy load improve tag allocation under heavy load - - - --- 2022-04-08 Yu Kuai New
[-next,RFC,v2,3/8] sbitmap: make sure waitqueues are balanced improve tag allocation under heavy load - - - --- 2022-04-08 Yu Kuai New
[-next,RFC,v2,2/8] blk-mq: call 'bt_wait_ptr()' later in blk_mq_get_tag() improve tag allocation under heavy load - - - --- 2022-04-08 Yu Kuai New
[-next,RFC,v2,1/8] sbitmap: record the number of waiters for each waitqueue improve tag allocation under heavy load - - - --- 2022-04-08 Yu Kuai New
blk-mq: add debugfs to print information for blk_mq_tag_set blk-mq: add debugfs to print information for blk_mq_tag_set - - - --- 2022-04-01 Yu Kuai New
blk-mq: fix possible creation failure for 'debugfs_dir' blk-mq: fix possible creation failure for 'debugfs_dir' - - - --- 2022-04-01 Yu Kuai New
[-next,RFC,6/6] sbitmap: force tag preemption if free tags are sufficient improve large random io for HDD - - - --- 2022-03-29 Yu Kuai New
[-next,RFC,5/6] blk-mq: don't preempt tag expect for split bios improve large random io for HDD - - - --- 2022-03-29 Yu Kuai New
[-next,RFC,4/6] sbitmap: wake up the number of threads based on required tags improve large random io for HDD - - - --- 2022-03-29 Yu Kuai New
[-next,RFC,3/6] blk-mq: record how many tags are needed for splited bio improve large random io for HDD - - - --- 2022-03-29 Yu Kuai New
[-next,RFC,2/6] block: refactor to split bio thoroughly improve large random io for HDD - - - --- 2022-03-29 Yu Kuai New
[-next,RFC,1/6] blk-mq: add a new flag 'BLK_MQ_F_NO_TAG_PREEMPTION' improve large random io for HDD - - - --- 2022-03-29 Yu Kuai New
[RFC,-next,3/3] sbitmap: improve the fairness of waitqueues' wake up improve fairness for sbitmap waitqueues - - - --- 2022-03-18 Yu Kuai New
[RFC,-next,2/3] blk-mq: call 'bt_wait_ptr()' later in blk_mq_get_tag() improve fairness for sbitmap waitqueues - - - --- 2022-03-18 Yu Kuai New
[RFC,-next,1/3] sbitmap: record the number of waiters for each waitqueue improve fairness for sbitmap waitqueues - - - --- 2022-03-18 Yu Kuai New
[-next,3/3] block: update nsecs[] in part_get_stat() optimizations for io accounting - - - --- 2022-03-17 Yu Kuai New
[2/3] block: factor out common code for part_stat_show() and diskstats_show() optimizations for io accounting - - - --- 2022-03-17 Yu Kuai New
[1/3] block: don't show disk stats if io accounting is disabled optimizations for io accounting - - - --- 2022-03-17 Yu Kuai New
[-next,11/11] block, bfq: cleanup bfqq_group() support concurrent sync io for bfq on a specail occasion - - - --- 2022-03-05 Yu Kuai New
[-next,10/11] block, bfq: decrease 'num_groups_with_pending_reqs' earlier support concurrent sync io for bfq on a specail occasion - - - --- 2022-03-05 Yu Kuai New
[-next,09/11] block, bfq: move forward __bfq_weights_tree_remove() support concurrent sync io for bfq on a specail occasion - - - --- 2022-03-05 Yu Kuai New
[-next,08/11] block, bfq: record how many queues have pending requests in bfq_group support concurrent sync io for bfq on a specail occasion - - - --- 2022-03-05 Yu Kuai New
[-next,07/11] block, bfq: only count parent bfqg when bfqq is activated support concurrent sync io for bfq on a specail occasion - - - --- 2022-03-05 Yu Kuai New
[-next,06/11] block, bfq: do not idle if only one cgroup is activated support concurrent sync io for bfq on a specail occasion - - - --- 2022-03-05 Yu Kuai New
[-next,05/11] block, bfq: count root group into 'num_groups_with_pending_reqs' support concurrent sync io for bfq on a specail occasion - - - --- 2022-03-05 Yu Kuai New
[-next,04/11] block, bfq: move the increasement of 'num_groups_with_pending_reqs' to it's caller support concurrent sync io for bfq on a specail occasion - - - --- 2022-03-05 Yu Kuai New
[-next,03/11] block, bfq: cleanup for __bfq_activate_requeue_entity() support concurrent sync io for bfq on a specail occasion - - - --- 2022-03-05 Yu Kuai New
[-next,02/11] block, bfq: apply news apis where root group is not expected support concurrent sync io for bfq on a specail occasion - - - --- 2022-03-05 Yu Kuai New
[-next,01/11] block, bfq: add new apis to iterate bfq entities support concurrent sync io for bfq on a specail occasion - - - --- 2022-03-05 Yu Kuai New
[v2] blktrace: fix use after free for struct blk_trace [v2] blktrace: fix use after free for struct blk_trace - 1 - --- 2022-02-28 Yu Kuai New
blktrace: Revert "blktrace: remove debugfs file dentries from struct blk_trace" blktrace: Revert "blktrace: remove debugfs file dentries from struct blk_trace" - - - --- 2022-02-26 Yu Kuai New
blk-mq: fix potential uaf for 'queue_hw_ctx' blk-mq: fix potential uaf for 'queue_hw_ctx' - 1 - --- 2022-02-25 Yu Kuai New
[RFC] blk-mq: fix potential uaf for 'queue_hw_ctx' [RFC] blk-mq: fix potential uaf for 'queue_hw_ctx' - 1 - --- 2022-02-23 Yu Kuai New
[v9] block: cancel all throttled bios in del_gendisk() [v9] block: cancel all throttled bios in del_gendisk() - 1 - --- 2022-02-10 Yu Kuai New
[v8] block: cancel all throttled bios in del_gendisk() [v8] block: cancel all throttled bios in del_gendisk() - - - --- 2022-02-08 Yu Kuai New
[v3,3/3] block, bfq: don't move oom_bfqq block, bfq: minor cleanup and fix 1 1 - --- 2022-01-29 Yu Kuai New
[v3,2/3] block, bfq: avoid moving bfqq to it's parent bfqg block, bfq: minor cleanup and fix - - - --- 2022-01-29 Yu Kuai New
[v3,1/3] block, bfq: cleanup bfq_bfqq_to_bfqg() block, bfq: minor cleanup and fix 1 1 - --- 2022-01-29 Yu Kuai New
[v7,2/2] block: cancel all throttled bios in del_gendisk() cancel all throttled bios in del_gendisk() - - - --- 2022-01-28 Yu Kuai New
[v7,1/2] blk-throtl: introduce a new flag THROTL_TG_CANCELING cancel all throttled bios in del_gendisk() - - - --- 2022-01-28 Yu Kuai New
[v2] blk-mq: fix missing blk_account_io_done() in error path [v2] blk-mq: fix missing blk_account_io_done() in error path - 1 - --- 2022-01-26 Yu Kuai New
dm mpath: fix missing blk_account_io_done() in error path dm mpath: fix missing blk_account_io_done() in error path - - - --- 2022-01-25 Yu Kuai New
[RESEND,3/3] blk-mq: allow hardware queue to get more tag while sharing a tag set blk-mq: allow hardware queue to get more tag while sharing a tag set - - - --- 2022-01-17 Yu Kuai New
[RESEND,2/3] blk-mq: record how many hctx failed to get driver tag while sharing a tag set blk-mq: allow hardware queue to get more tag while sharing a tag set - - - --- 2022-01-17 Yu Kuai New
[RESEND,1/3] blk-mq: add new interfaces to track if hctx failed to get driver tag blk-mq: allow hardware queue to get more tag while sharing a tag set - - - --- 2022-01-17 Yu Kuai New
[-next] blk-throttle: enable io throttle for root in cgroup v2 [-next] blk-throttle: enable io throttle for root in cgroup v2 - - - --- 2022-01-14 Yu Kuai New
[v6,2/2] block: cancel all throttled bios in del_gendisk() cancel all throttled bios in del_gendisk() - - - --- 2022-01-10 Yu Kuai New
[v6,1/2] blk-throtl: move WARN_ON_ONCE() from throtl_rb_first() to it's caller cancel all throttled bios in del_gendisk() - - - --- 2022-01-10 Yu Kuai New
[v2,3/3] block, bfq: don't move oom_bfqq block, bfq: minor cleanup and fix - 1 - --- 2021-12-31 Yu Kuai New
[v2,2/3] block, bfq: avoid moving bfqq to it's parent bfqg block, bfq: minor cleanup and fix - 1 - --- 2021-12-31 Yu Kuai New
[v2,1/3] block, bfq: cleanup bfq_bfqq_to_bfqg() block, bfq: minor cleanup and fix - 1 - --- 2021-12-31 Yu Kuai New
[linux-4.19.y,5/5] block, bfq: fix use after free in bfq_bfqq_expire fix memleak of bfq weights_tree node - - 2 --- 2021-12-21 Yu Kuai New
[linux-4.19.y,4/5] block, bfq: fix queue removal from weights tree fix memleak of bfq weights_tree node - - - --- 2021-12-21 Yu Kuai New
[linux-4.19.y,3/5] block, bfq: fix decrement of num_active_groups fix memleak of bfq weights_tree node - 1 2 --- 2021-12-21 Yu Kuai New
[linux-4.19.y,2/5] block, bfq: fix asymmetric scenarios detection fix memleak of bfq weights_tree node - - 1 --- 2021-12-21 Yu Kuai New
[linux-4.19.y,1/5] block, bfq: improve asymmetric scenarios detection fix memleak of bfq weights_tree node - - - --- 2021-12-21 Yu Kuai New
[4/4] block, bfq: update pos_root for idle bfq_queue in bfq_bfqq_move() block, bfq: minor cleanup and fix - - - --- 2021-12-21 Yu Kuai New
[3/4] block, bfq: don't move oom_bfqq block, bfq: minor cleanup and fix - 1 - --- 2021-12-21 Yu Kuai New
[2/4] block, bfq: avoid moving bfqq to it's parent bfqg block, bfq: minor cleanup and fix - 1 - --- 2021-12-21 Yu Kuai New
[1/4] block, bfq: cleanup bfq_bfqq_to_bfqg() block, bfq: minor cleanup and fix - 1 - --- 2021-12-21 Yu Kuai New
[v5,2/2] block: cancel all throttled bios in del_gendisk() cancel all throttled bios in del_gendisk() - - - --- 2021-12-10 Yu Kuai New
[v5,1/2] blk-throtl: move WARN_ON_ONCE() from throtl_rb_first() to it's caller cancel all throttled bios in del_gendisk() - - - --- 2021-12-10 Yu Kuai New
[RFC] block, bfq: update pos_root for idle bfq_queue in bfq_bfqq_move() [RFC] block, bfq: update pos_root for idle bfq_queue in bfq_bfqq_move() - - - --- 2021-12-10 Yu Kuai New
« 1 2 3 4 »