Show patches with: Submitter = Kemeng Shi       |    State = Action Required       |   80 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[5/5] sbitmap: add sbitmap_find_bit to remove repeat code in __sbitmap_get/__sbitmap_get_shallow A few cleanup and bugfix patches for sbitmap - - - --- 2022-12-01 Kemeng Shi New
[4/5] sbitmap: rewrite sbitmap_find_bit_in_index to reduce repeat code A few cleanup and bugfix patches for sbitmap - - - --- 2022-12-01 Kemeng Shi New
[3/5] sbitmap: remove redundant check in __sbitmap_queue_get_batch A few cleanup and bugfix patches for sbitmap - - - --- 2022-12-01 Kemeng Shi New
[2/5] sbitmap: remove unnecessary calculation of alloc_hint in __sbitmap_get_shallow A few cleanup and bugfix patches for sbitmap - - - --- 2022-12-01 Kemeng Shi New
[1/5] sbitmap: don't consume nr for inactive waitqueue to avoid lost wakeups A few cleanup and bugfix patches for sbitmap - - - --- 2022-12-01 Kemeng Shi New
[v2,10/10] blk-throttle: avoid dead code in throtl_hierarchy_can_upgrade A few bugfix and cleanup patches for blk-throttle - - - --- 2022-11-29 Kemeng Shi New
[v2,09/10] blk-throttle: Use more siutable time_after check for update of slice_start A few bugfix and cleanup patches for blk-throttle 1 - - --- 2022-11-29 Kemeng Shi New
[v2,08/10] blk-throttle: remove repeat check of elapsed time from last upgrade in throtl_hierarchy_… A few bugfix and cleanup patches for blk-throttle 1 - - --- 2022-11-29 Kemeng Shi New
[v2,07/10] blk-throttle: remove incorrect comment for tg_last_low_overflow_time A few bugfix and cleanup patches for blk-throttle 1 - - --- 2022-11-29 Kemeng Shi New
[v2,06/10] blk-throttle: fix typo in comment of throtl_adjusted_limit A few bugfix and cleanup patches for blk-throttle 1 - - --- 2022-11-29 Kemeng Shi New
[v2,05/10] blk-throttle: simpfy low limit reached check in throtl_tg_can_upgrade A few bugfix and cleanup patches for blk-throttle 1 - - --- 2022-11-29 Kemeng Shi New
[v2,04/10] blk-throttle: correct calculation of wait time in tg_may_dispatch A few bugfix and cleanup patches for blk-throttle 1 - - --- 2022-11-29 Kemeng Shi New
[v2,03/10] blk-throttle: ignore cgroup without io queued in blk_throtl_cancel_bios A few bugfix and cleanup patches for blk-throttle 1 - - --- 2022-11-29 Kemeng Shi New
[v2,02/10] blk-throttle: Fix that bps of child could exceed bps limited in parent A few bugfix and cleanup patches for blk-throttle 1 - - --- 2022-11-29 Kemeng Shi New
[v2,01/10] blk-throttle: correct stale comment in throtl_pd_init A few bugfix and cleanup patches for blk-throttle 1 - - --- 2022-11-29 Kemeng Shi New
[11/11] blk-throttle: Use more siutable time_after check for update slice_start A few bugfix and cleanup patches for blk-throttle - - - --- 2022-11-23 Kemeng Shi New
[10/11] blk-throttle: remove unused variable td in tg_update_has_rules A few bugfix and cleanup patches for blk-throttle - - - --- 2022-11-23 Kemeng Shi New
[09/11] blk-throttle: remove unnecessary check for validation of limit index A few bugfix and cleanup patches for blk-throttle - - - --- 2022-11-23 Kemeng Shi New
[08/11] blk-throttle: remove repeat check of elapsed time from last upgrade in throtl_hierarchy_can… A few bugfix and cleanup patches for blk-throttle - - - --- 2022-11-23 Kemeng Shi New
[07/11] blk-throttle: remove incorrect comment for tg_last_low_overflow_time A few bugfix and cleanup patches for blk-throttle 1 - - --- 2022-11-23 Kemeng Shi New
[06/11] blk-throttle: fix typo in comment of throtl_adjusted_limit A few bugfix and cleanup patches for blk-throttle 1 - - --- 2022-11-23 Kemeng Shi New
[05/11] blk-throttle: simpfy low limit reached check in throtl_tg_can_upgrade A few bugfix and cleanup patches for blk-throttle - - - --- 2022-11-23 Kemeng Shi New
[04/11] blk-throttle: correct calculation of wait time in tg_may_dispatch A few bugfix and cleanup patches for blk-throttle - - - --- 2022-11-23 Kemeng Shi New
[03/11] blk-throttle: ignore cgroup without io queued in blk_throtl_cancel_bios A few bugfix and cleanup patches for blk-throttle - - - --- 2022-11-23 Kemeng Shi New
[02/11] blk-throttle: Fix that bps of child could exceed bps limited in parent A few bugfix and cleanup patches for blk-throttle - - - --- 2022-11-23 Kemeng Shi New
[01/11] blk-throttle: Limit whole system if root group is configured when on the default hierarchy A few bugfix and cleanup patches for blk-throttle - - - --- 2022-11-23 Kemeng Shi New
[10/10] block, bfq: remove check of bfq_wr_max_softrt_rate which is always greater than 0 A few bugfix and cleancode patch for bfq - - - --- 2022-11-08 Kemeng Shi New
[09/10] block, bfq: remove unused bfq_wr_max_time in struct bfq_data A few bugfix and cleancode patch for bfq - - - --- 2022-11-08 Kemeng Shi New
[08/10] block, bfq: remove unnecessary goto tag in bfq_dispatch_rq_from_bfqq A few bugfix and cleancode patch for bfq - - - --- 2022-11-08 Kemeng Shi New
[07/10] block, bfq: remove redundant check in bfq_put_cooperator A few bugfix and cleancode patch for bfq - - - --- 2022-11-08 Kemeng Shi New
[06/10] block, bfq: remove redundant bfqd->rq_in_driver > 0 check in bfq_add_request A few bugfix and cleancode patch for bfq - - - --- 2022-11-08 Kemeng Shi New
[05/10] block, bfq: remove unnecessary pointer reference to get async_bfqq A few bugfix and cleancode patch for bfq - - - --- 2022-11-08 Kemeng Shi New
[04/10] block, bfq: use helper macro RQ_BFQQ to get bfqq of request A few bugfix and cleancode patch for bfq - - - --- 2022-11-08 Kemeng Shi New
[03/10] block, bfq: initialize bfqq->decrease_time_jif correctly A few bugfix and cleancode patch for bfq - - - --- 2022-11-08 Kemeng Shi New
[02/10] block, bfq: remove unsed parameter reason in bfq_bfqq_is_slow A few bugfix and cleancode patch for bfq - - - --- 2022-11-08 Kemeng Shi New
[01/10] block, bfq: correctly raise inject limit in bfq_choose_bfqq_for_injection A few bugfix and cleancode patch for bfq - - - --- 2022-11-08 Kemeng Shi New
[20/20] block, bfq: remove unncessary process_ref check for merged queue in bfq_setup_merge A few bugfix and cleanup patches for bfq-iosched - - - --- 2022-11-01 Kemeng Shi New
[19/20] block, bfq: remove unnecessary local variable __bfqq in bfq_setup_merge A few bugfix and cleanup patches for bfq-iosched - - - --- 2022-11-01 Kemeng Shi New
[18/20] block, bfq: remove unnecessary bfqq->next_rq = NULL in bfq_remove_request A few bugfix and cleanup patches for bfq-iosched - - - --- 2022-11-01 Kemeng Shi New
[17/20] block, bfq: remove unnecessary traverse in bfq_add_to_burst A few bugfix and cleanup patches for bfq-iosched - - - --- 2022-11-01 Kemeng Shi New
[16/20] block, bfq: remove unnecessary goto tag in __bfq_weights_tree_remove A few bugfix and cleanup patches for bfq-iosched - - - --- 2022-11-01 Kemeng Shi New
[15/20] block, bfq: some cleanups for function bfq_pos_tree_add_move A few bugfix and cleanup patches for bfq-iosched - - - --- 2022-11-01 Kemeng Shi New
[14/20] block, bfq: remove redundant oom_bfqq check for bfqq from bfq_find_close_cooperator A few bugfix and cleanup patches for bfq-iosched - - - --- 2022-11-01 Kemeng Shi New
[13/20] block,bfq: remove redundant nonrot_with_queueing check in bfq_setup_cooperator A few bugfix and cleanup patches for bfq-iosched - - - --- 2022-11-01 Kemeng Shi New
[12/20] block, bfq: start/restart service_from_wr accumulating correctly A few bugfix and cleanup patches for bfq-iosched - - - --- 2022-11-01 Kemeng Shi New
[11/20] block, bfq: remove unnecessary "wr" part of wr_or_deserves_wr A few bugfix and cleanup patches for bfq-iosched - - - --- 2022-11-01 Kemeng Shi New
[10/20] block, bfq: define and use soft_rt, in_burst and wr_or_deserves_wr only low_latency is enab… A few bugfix and cleanup patches for bfq-iosched - - - --- 2022-11-01 Kemeng Shi New
[09/20] block, bfq: remove redundant check if (bfqq->dispatched > 0) A few bugfix and cleanup patches for bfq-iosched - - - --- 2022-11-01 Kemeng Shi New
[08/20] block, bfq: do srt filtering for interactive queues in bfq_completed_request A few bugfix and cleanup patches for bfq-iosched - - - --- 2022-11-01 Kemeng Shi New
[07/20] block, bfq: simpfy check for interactive bfqq in bfq_update_wr_data A few bugfix and cleanup patches for bfq-iosched - - - --- 2022-11-01 Kemeng Shi New
[06/20] block, bfq: correct interactive weight-raise check in bfq_set_budget_timeout A few bugfix and cleanup patches for bfq-iosched - - - --- 2022-11-01 Kemeng Shi New
[05/20] block, bfq: recover the "service hole" if enough budget is left A few bugfix and cleanup patches for bfq-iosched - - - --- 2022-11-01 Kemeng Shi New
[04/20] block, bfq: simpfy computation of bfqd->budgets_assigned A few bugfix and cleanup patches for bfq-iosched - - - --- 2022-11-01 Kemeng Shi New
[03/20] block, bfq: correct bfq_max_budget and bfq_min_budget A few bugfix and cleanup patches for bfq-iosched - - - --- 2022-11-01 Kemeng Shi New
[02/20] block, bfq: Update bfqd->max_budget with bfqd->lock held A few bugfix and cleanup patches for bfq-iosched - - - --- 2022-11-01 Kemeng Shi New
[01/20] block, bfq: fix typo in comment A few bugfix and cleanup patches for bfq-iosched - - - --- 2022-11-01 Kemeng Shi New
[v2,5/5] blk-iocost: Correct comment in blk_iocost_init A few cleanup and bugfix patches for blk-iocost 1 - - --- 2022-10-18 Kemeng Shi New
[v2,4/5] blk-iocost: Remove vrate member in struct ioc_now A few cleanup and bugfix patches for blk-iocost 1 - - --- 2022-10-18 Kemeng Shi New
[v2,3/5] blk-iocost: Trace vtime_base_rate instead of vtime_rate A few cleanup and bugfix patches for blk-iocost 1 - - --- 2022-10-18 Kemeng Shi New
[v2,2/5] blk-iocost: Reset vtime_base_rate in ioc_refresh_params A few cleanup and bugfix patches for blk-iocost 1 - - --- 2022-10-18 Kemeng Shi New
[v2,1/5] blk-iocost: Fix typo in comment A few cleanup and bugfix patches for blk-iocost 1 - - --- 2022-10-18 Kemeng Shi New
[v2,3/3] block: Replace struct rq_depth with unsigned int in struct iolatency_grp A few cleanup patches for blk-iolatency.c - 1 - --- 2022-10-18 Kemeng Shi New
[v2,2/3] block: Correct comment for scale_cookie_change A few cleanup patches for blk-iolatency.c - 1 - --- 2022-10-18 Kemeng Shi New
[v2,1/3] block: Remove redundant parent blkcg_gp check in check_scale_change A few cleanup patches for blk-iolatency.c - 1 - --- 2022-10-18 Kemeng Shi New
[8/8] blk-iocost: Get ioc_now inside weight_updated A few cleanup and bugfix patches for blk-iocost - - - --- 2022-10-17 Kemeng Shi New
[7/8] blk-iocost: Remove redundant initialization of struct ioc_gq A few cleanup and bugfix patches for blk-iocost - - - --- 2022-10-17 Kemeng Shi New
[6/8] blk-iocost: Avoid to call current_hweight_max if iocg->inuse == iocg->active A few cleanup and bugfix patches for blk-iocost - - - --- 2022-10-17 Kemeng Shi New
[5/8] blk-iocost: Correct comment in blk_iocost_init A few cleanup and bugfix patches for blk-iocost 1 - - --- 2022-10-17 Kemeng Shi New
[4/8] blk-iocost: Remove vrate member in struct ioc_now A few cleanup and bugfix patches for blk-iocost 1 - - --- 2022-10-17 Kemeng Shi New
[3/8] blk-iocost: Trace vtime_base_rate instead of vtime_rate A few cleanup and bugfix patches for blk-iocost 1 - - --- 2022-10-17 Kemeng Shi New
[2/8] blk-iocost: Reset vtime_base_rate in ioc_refresh_params A few cleanup and bugfix patches for blk-iocost 1 - - --- 2022-10-17 Kemeng Shi New
[1/8] blk-iocost: Fix typo in comment A few cleanup and bugfix patches for blk-iocost 1 - - --- 2022-10-17 Kemeng Shi New
[v2] blk-cgroup: Fix typo in comment [v2] blk-cgroup: Fix typo in comment 1 1 - --- 2022-10-13 Kemeng Shi New
[4/4] blk-cgroup: Fix typo in comment A few cleanup patches for blk-cgroup 1 - - --- 2022-10-10 Kemeng Shi New
[3/4] blk-cgroup: Add NULL check of pd_alloc_fn in blkcg_activate_policy A few cleanup patches for blk-cgroup - - - --- 2022-10-10 Kemeng Shi New
[2/4] blk-cgroup: correct comment for blk_alloc_queue and blk_exit_queue A few cleanup patches for blk-cgroup - - - --- 2022-10-10 Kemeng Shi New
[1/4] blk-cgroup: Remove unnecessary blk_ioprio_exit in blkcg_init_queue A few cleanup patches for blk-cgroup - - - --- 2022-10-10 Kemeng Shi New
[3/3] block: Replace struct rq_depth with unsigned int in struct iolatency_grp A few cleanup patches for blk-iolatency.c - 1 - --- 2022-09-29 Kemeng Shi New
[2/3] block: Correct comment for scale_cookie_change A few cleanup patches for blk-iolatency.c - - - --- 2022-09-29 Kemeng Shi New
[1/3] block: Remove redundant parent blkcg_gp check in check_scale_change A few cleanup patches for blk-iolatency.c - 1 - --- 2022-09-29 Kemeng Shi New