Show patches with: Submitter = Baolin Wang       |   60 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
blk-cgroup: Remove obsolete macro blk-cgroup: Remove obsolete macro - - - --- 2021-01-28 Baolin Wang New
[v3] blk-cgroup: Use cond_resched() when destroy blkgs [v3] blk-cgroup: Use cond_resched() when destroy blkgs - - - --- 2021-01-28 Baolin Wang New
[v2] blk-cgroup: Use cond_resched() when destroy blkgs [v2] blk-cgroup: Use cond_resched() when destroy blkgs 1 - - --- 2021-01-28 Baolin Wang New
blk-cgroup: Use cond_resched() when destroy blkgs blk-cgroup: Use cond_resched() when destroy blkgs - - - --- 2021-01-26 Baolin Wang New
[2/2] blk-iocost: Use alloc_percpu_gfp() to simplify the code [1/2] blk-iocost: Add iocg idle state tracepoint - - - --- 2020-12-10 Baolin Wang New
[1/2] blk-iocost: Add iocg idle state tracepoint [1/2] blk-iocost: Add iocg idle state tracepoint 1 - - --- 2020-12-10 Baolin Wang New
[RFC] blk-iocost: Optimize the ioc_refreash_vrate() function [RFC] blk-iocost: Optimize the ioc_refreash_vrate() function - - - --- 2020-11-29 Baolin Wang New
[v2,5/5] blk-iocost: Factor out the base vrate change into a separate function Some cleanups and improvements for blk-iocost 1 - - --- 2020-11-26 Baolin Wang New
[v2,4/5] blk-iocost: Factor out the active iocgs' state check into a separate function Some cleanups and improvements for blk-iocost 1 - - --- 2020-11-26 Baolin Wang New
[v2,3/5] blk-iocost: Move the usage ratio calculation to the correct place Some cleanups and improvements for blk-iocost 1 - - --- 2020-11-26 Baolin Wang New
[v2,2/5] blk-iocost: Remove unnecessary advance declaration Some cleanups and improvements for blk-iocost 1 - - --- 2020-11-26 Baolin Wang New
[v2,1/5] blk-iocost: Fix some typos in comments Some cleanups and improvements for blk-iocost 1 - - --- 2020-11-26 Baolin Wang New
[7/7] blk-iocost: Factor out the base vrate change into a separate function Some cleanups and improvements for blk-iocost - - - --- 2020-11-24 Baolin Wang New
[6/7] blk-iocost: Factor out the active iocgs' state check into a separate function Some cleanups and improvements for blk-iocost - - - --- 2020-11-24 Baolin Wang New
[5/7] blk-iocost: Move the usage ratio calculation to the correct place Some cleanups and improvements for blk-iocost - - - --- 2020-11-24 Baolin Wang New
[4/7] blk-iocost: Add a flag to indicate if need update hwi Some cleanups and improvements for blk-iocost - - - --- 2020-11-24 Baolin Wang New
[3/7] blk-iocost: Just open code the q_name() Some cleanups and improvements for blk-iocost - - - --- 2020-11-24 Baolin Wang New
[2/7] blk-iocost: Remove unnecessary advance declaration Some cleanups and improvements for blk-iocost 1 - - --- 2020-11-24 Baolin Wang New
[1/7] blk-iocost: Fix some typos in comments Some cleanups and improvements for blk-iocost 1 - - --- 2020-11-24 Baolin Wang New
[v2,8/8] blk-throttle: Re-use the throtl_set_slice_end() Some improvements for blk throttle - - - --- 2020-10-08 Baolin Wang New
[v2,7/8] blk-throttle: Open code __throtl_de/enqueue_tg() Some improvements for blk throttle - - - --- 2020-10-08 Baolin Wang New
[v2,6/8] blk-throttle: Move service tree validation out of the throtl_rb_first() Some improvements for blk throttle - - - --- 2020-10-08 Baolin Wang New
[v2,5/8] blk-throttle: Move the list operation after list validation Some improvements for blk throttle - - - --- 2020-10-08 Baolin Wang New
[v2,4/8] blk-throttle: Fix IO hang for a corner case Some improvements for blk throttle - - - --- 2020-10-08 Baolin Wang New
[v2,3/8] blk-throttle: Avoid tracking latency if low limit is invalid Some improvements for blk throttle - - - --- 2020-10-08 Baolin Wang New
[v2,2/8] blk-throttle: Avoid getting the current time if tg->last_finish_time is 0 Some improvements for blk throttle - - - --- 2020-10-08 Baolin Wang New
[v2,1/8] blk-throttle: Remove a meaningless parameter for throtl_downgrade_state() Some improvements for blk throttle - - - --- 2020-10-08 Baolin Wang New
block: Remove redundant 'return' statement block: Remove redundant 'return' statement - - - --- 2020-09-28 Baolin Wang New
[4/4] blk-throttle: Fix IO hang for a corner case Some improvements for blk throttle - - - --- 2020-09-20 Baolin Wang New
[3/4] blk-throttle: Avoid tracking latency if low limit is invalid Some improvements for blk throttle - - - --- 2020-09-20 Baolin Wang New
[2/4] blk-throttle: Avoid getting the current time if tg->last_finish_time is 0 Some improvements for blk throttle - - - --- 2020-09-20 Baolin Wang New
[1/4] blk-throttle: Remove a meaningless parameter for throtl_downgrade_state() Some improvements for blk throttle - - - --- 2020-09-20 Baolin Wang New
block: Remove unused blk_mq_sched_free_hctx_data() block: Remove unused blk_mq_sched_free_hctx_data() - - - --- 2020-09-07 Baolin Wang New
[5/5] blk-throttle: Avoid checking bps/iops limitation if bps or iops is unlimited Some improvements for blk-throttle - - - --- 2020-09-07 Baolin Wang New
[4/5] blk-throttle: Avoid calculating bps/iops limitation repeatedly Some improvements for blk-throttle - - - --- 2020-09-07 Baolin Wang New
[3/5] blk-throttle: Define readable macros instead of static variables Some improvements for blk-throttle - - - --- 2020-09-07 Baolin Wang New
[2/5] blk-throttle: Use readable READ/WRITE macros Some improvements for blk-throttle - - - --- 2020-09-07 Baolin Wang New
[1/5] blk-throttle: Fix some comments' typos Some improvements for blk-throttle - - - --- 2020-09-07 Baolin Wang New
block: Remove a duplicative condition block: Remove a duplicative condition - - - --- 2020-09-02 Baolin Wang New
block: Fix building error block: Fix building error - - - --- 2020-09-02 Baolin Wang New
[v3,4/4] block: Remove blk_mq_attempt_merge() function Some clean-ups for bio merge - 1 - --- 2020-08-28 Baolin Wang New
[v3,3/4] block: Add a new helper to attempt to merge a bio Some clean-ups for bio merge - - - --- 2020-08-28 Baolin Wang New
[v3,2/4] block: Move blk_mq_bio_list_merge() into blk-merge.c Some clean-ups for bio merge - - - --- 2020-08-28 Baolin Wang New
[v3,1/4] block: Move bio merge related functions into blk-merge.c Some clean-ups for bio merge - 1 - --- 2020-08-28 Baolin Wang New
[v2,3/3] block: Remove blk_mq_attempt_merge() function Some clean-ups for bio merge - 1 - --- 2020-08-18 Baolin Wang New
[v2,2/3] block: Add a new helper to attempt to merge a bio Some clean-ups for bio merge - - - --- 2020-08-18 Baolin Wang New
[v2,1/3] block: Move bio merge related functions into blk-merge.c Some clean-ups for bio merge - 1 - --- 2020-08-18 Baolin Wang New
[RESEND,5/5] block: Remove __blk_mq_sched_bio_merge() helper Some clean-ups for bio merge - - - --- 2020-08-17 Baolin Wang New
[RESEND,4/5] block: Remove blk_mq_attempt_merge() function Some clean-ups for bio merge - - - --- 2020-08-17 Baolin Wang New
[RESEND,3/5] block: Add a new helper to attempt to merge a bio Some clean-ups for bio merge - - - --- 2020-08-17 Baolin Wang New
[RESEND,2/5] block: Remove redundant blk_mq_sched_allow_merge() validation Some clean-ups for bio merge - - - --- 2020-08-17 Baolin Wang New
[RESEND,1/5] block: Move bio merge related functions into blk-merge.c Some clean-ups for bio merge - 1 - --- 2020-08-17 Baolin Wang New
[5/5] block: Remove __blk_mq_sched_bio_merge() helper Some clean-ups for bio merge - - - --- 2020-07-29 Baolin Wang New
[4/5] block: Remove blk_mq_attempt_merge() function Some clean-ups for bio merge - - - --- 2020-07-29 Baolin Wang New
[3/5] block: Add a new helper to attempt to merge a bio Some clean-ups for bio merge - - - --- 2020-07-29 Baolin Wang New
[2/5] block: Remove redundant blk_mq_sched_allow_merge() validation Some clean-ups for bio merge - - - --- 2020-07-29 Baolin Wang New
[1/5] block: Move bio merge related functions into blk-merge.c Some clean-ups for bio merge - - - --- 2020-07-29 Baolin Wang New
blk-mq: Remove unnecessary validation before calling blk_mq_sched_completed_request() blk-mq: Remove unnecessary validation before calling blk_mq_sched_completed_request() - 1 - --- 2020-07-04 Baolin Wang New
blk-mq: Remove unnecessary local variable blk-mq: Remove unnecessary local variable - 1 - --- 2020-07-04 Baolin Wang New
blk-mq: Remove redundant 'return' statement blk-mq: Remove redundant 'return' statement - 1 - --- 2020-06-15 Baolin Wang New