Toggle navigation
Patchwork
linux-kernel
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Kemeng Shi
| State =
Action Required
| Archived =
No
| 522 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Unresolved
Repeat Merge
Corrupt patch
Search
Archived
No
Yes
Both
Delegate
------
Nobody
snail
snail
patchwork-bot
patchwork-bot
patchwork-bot
ww
ww
ww
Apply
«
1
2
…
3
4
5
6
»
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
[03/21] ext4: avoid to use preallocated blocks if EXT4_MB_HINT_GOAL_ONLY is set
Some bugfix and cleanup to mballoc
- - -
-
-
-
2023-02-09
Kemeng Shi
New
[02/21] ext4: allow to find by goal if EXT4_MB_HINT_GOAL_ONLY is set
Some bugfix and cleanup to mballoc
- 1 -
-
-
-
2023-02-09
Kemeng Shi
New
[01/21] ext4: set goal start correctly in ext4_mb_normalize_request
Some bugfix and cleanup to mballoc
- 1 -
-
-
-
2023-02-09
Kemeng Shi
New
[v4,14/14] blk-mq: correct stale comment of .get_budget
A few bugfix and cleanup patches for blk-mq
- 1 -
-
-
-
2023-01-18
Kemeng Shi
New
[v4,13/14] blk-mq: use switch/case to improve readability in blk_mq_try_issue_list_directly
A few bugfix and cleanup patches for blk-mq
- 1 -
-
-
-
2023-01-18
Kemeng Shi
New
[v4,12/14] blk-mq: remove set of bd->last when get driver tag for next request fails
A few bugfix and cleanup patches for blk-mq
- - -
-
-
-
2023-01-18
Kemeng Shi
New
[v4,11/14] blk-mq: remove unnecessary error count and check in blk_mq_dispatch_rq_list
A few bugfix and cleanup patches for blk-mq
- 2 -
-
-
-
2023-01-18
Kemeng Shi
New
[v4,10/14] blk-mq: simplify flush check in blk_mq_dispatch_rq_list
A few bugfix and cleanup patches for blk-mq
- 2 -
-
-
-
2023-01-18
Kemeng Shi
New
[v4,09/14] blk-mq: use blk_mq_commit_rqs helper in blk_mq_try_issue_list_directly
A few bugfix and cleanup patches for blk-mq
- 2 -
-
-
-
2023-01-18
Kemeng Shi
New
[v4,08/14] blk-mq: remove unncessary error count and commit in blk_mq_plug_issue_direct
A few bugfix and cleanup patches for blk-mq
- 2 -
-
-
-
2023-01-18
Kemeng Shi
New
[v4,07/14] blk-mq: make blk_mq_commit_rqs a general function for all commits
A few bugfix and cleanup patches for blk-mq
- 2 -
-
-
-
2023-01-18
Kemeng Shi
New
[v4,06/14] blk-mq: remove unncessary from_schedule parameter in blk_mq_plug_issue_direct
A few bugfix and cleanup patches for blk-mq
- 2 -
-
-
-
2023-01-18
Kemeng Shi
New
[v4,05/14] blk-mq: remove unnecessary list_empty check in blk_mq_try_issue_list_directly
A few bugfix and cleanup patches for blk-mq
- 1 -
-
-
-
2023-01-18
Kemeng Shi
New
[v4,04/14] blk-mq: Fix potential io hung for shared sbitmap per tagset
A few bugfix and cleanup patches for blk-mq
- 1 -
-
-
-
2023-01-18
Kemeng Shi
New
[v4,03/14] blk-mq: wait on correct sbitmap_queue in blk_mq_mark_tag_wait
A few bugfix and cleanup patches for blk-mq
- 1 -
-
-
-
2023-01-18
Kemeng Shi
New
[v4,02/14] blk-mq: remove stale comment for blk_mq_sched_mark_restart_hctx
A few bugfix and cleanup patches for blk-mq
- 1 -
-
-
-
2023-01-18
Kemeng Shi
New
[v4,01/14] blk-mq: avoid sleep in blk_mq_alloc_request_hctx
A few bugfix and cleanup patches for blk-mq
- 1 -
-
-
-
2023-01-18
Kemeng Shi
New
[v3,5/5] sbitmap: correct wake_batch recalculation to avoid potential IO hung
A few bugfix and cleanup patches for sbitmap
- 1 -
-
-
-
2023-01-16
Kemeng Shi
New
[v3,4/5] sbitmap: add sbitmap_find_bit to remove repeat code in __sbitmap_get/__sbitmap_get_shallow
A few bugfix and cleanup patches for sbitmap
- 1 -
-
-
-
2023-01-16
Kemeng Shi
New
[v3,3/5] sbitmap: rewrite sbitmap_find_bit_in_index to reduce repeat code
A few bugfix and cleanup patches for sbitmap
- 1 -
-
-
-
2023-01-16
Kemeng Shi
New
[v3,2/5] sbitmap: remove redundant check in __sbitmap_queue_get_batch
A few bugfix and cleanup patches for sbitmap
- 1 -
-
-
-
2023-01-16
Kemeng Shi
New
[v3,1/5] sbitmap: remove unnecessary calculation of alloc_hint in __sbitmap_get_shallow
A few bugfix and cleanup patches for sbitmap
- 1 -
-
-
-
2023-01-16
Kemeng Shi
New
[v4,8/8] block, bfq: remove unused bfq_wr_max_time in struct bfq_data
A few bugfix and cleancode patch for bfq
- 1 -
-
-
-
2023-01-16
Kemeng Shi
New
[v4,7/8] block, bfq: remove unnecessary goto tag in bfq_dispatch_rq_from_bfqq
A few bugfix and cleancode patch for bfq
- 2 -
-
-
-
2023-01-16
Kemeng Shi
New
[v4,6/8] block, bfq: remove redundant check in bfq_put_cooperator
A few bugfix and cleancode patch for bfq
- 1 -
-
-
-
2023-01-16
Kemeng Shi
New
[v4,5/8] block, bfq: remove unnecessary dereference to get async_bfqq
A few bugfix and cleancode patch for bfq
- 1 -
-
-
-
2023-01-16
Kemeng Shi
New
[v4,4/8] block, bfq: use helper macro RQ_BFQQ to get bfqq of request
A few bugfix and cleancode patch for bfq
- 1 -
-
-
-
2023-01-16
Kemeng Shi
New
[v4,3/8] block, bfq: initialize bfqq->decrease_time_jif correctly
A few bugfix and cleancode patch for bfq
- 1 -
-
-
-
2023-01-16
Kemeng Shi
New
[v4,2/8] block, bfq: remove unsed parameter reason in bfq_bfqq_is_slow
A few bugfix and cleancode patch for bfq
- 1 -
-
-
-
2023-01-16
Kemeng Shi
New
[v4,1/8] block, bfq: correctly raise inject limit in bfq_choose_bfqq_for_injection
A few bugfix and cleancode patch for bfq
- 1 -
-
-
-
2023-01-16
Kemeng Shi
New
[v3,14/14] blk-mq: correct stale comment of .get_budget
A few bugfix and cleanup patches for blk-mq
- - -
-
-
-
2023-01-11
Kemeng Shi
New
[v3,13/14] blk-mq: use switch/case to improve readability in blk_mq_try_issue_list_directly
A few bugfix and cleanup patches for blk-mq
- - -
-
-
-
2023-01-11
Kemeng Shi
New
[v3,12/14] blk-mq: remove set of bd->last when get driver tag for next request fails
A few bugfix and cleanup patches for blk-mq
- - -
-
-
-
2023-01-11
Kemeng Shi
New
[v3,11/14] blk-mq: remove unnecessary error count and check in blk_mq_dispatch_rq_list
A few bugfix and cleanup patches for blk-mq
- - -
-
-
-
2023-01-11
Kemeng Shi
New
[v3,10/14] blk-mq: simplify flush check in blk_mq_dispatch_rq_list
A few bugfix and cleanup patches for blk-mq
- - -
-
-
-
2023-01-11
Kemeng Shi
New
[v3,09/14] blk-mq: use blk_mq_commit_rqs helper in blk_mq_try_issue_list_directly
A few bugfix and cleanup patches for blk-mq
- - -
-
-
-
2023-01-11
Kemeng Shi
New
[v3,08/14] blk-mq: remove unncessary error count and commit in blk_mq_plug_issue_direct
A few bugfix and cleanup patches for blk-mq
- 1 -
-
-
-
2023-01-11
Kemeng Shi
New
[v3,07/14] blk-mq: make blk_mq_commit_rqs a general function for all commits
A few bugfix and cleanup patches for blk-mq
- - -
-
-
-
2023-01-11
Kemeng Shi
New
[v3,06/14] blk-mq: remove unncessary from_schedule parameter in blk_mq_plug_issue_direct
A few bugfix and cleanup patches for blk-mq
- 1 -
-
-
-
2023-01-11
Kemeng Shi
New
[v3,05/14] blk-mq: remove unnecessary list_empty check in blk_mq_try_issue_list_directly
A few bugfix and cleanup patches for blk-mq
- 1 -
-
-
-
2023-01-11
Kemeng Shi
New
[v3,04/14] blk-mq: Fix potential io hung for shared sbitmap per tagset
A few bugfix and cleanup patches for blk-mq
- - -
-
-
-
2023-01-11
Kemeng Shi
New
[v3,03/14] blk-mq: wait on correct sbitmap_queue in blk_mq_mark_tag_wait
A few bugfix and cleanup patches for blk-mq
- 1 -
-
-
-
2023-01-11
Kemeng Shi
New
[v3,02/14] blk-mq: remove stale comment for blk_mq_sched_mark_restart_hctx
A few bugfix and cleanup patches for blk-mq
- 1 -
-
-
-
2023-01-11
Kemeng Shi
New
[v3,01/14] blk-mq: avoid sleep in blk_mq_alloc_request_hctx
A few bugfix and cleanup patches for blk-mq
- 2 -
-
-
-
2023-01-11
Kemeng Shi
New
[v2,13/13] blk-mq: correct stale comment of .get_budget
A few bugfix and cleanup patches for blk-mq
- - -
-
-
-
2023-01-04
Kemeng Shi
New
[v2,12/13] blk-mq: use switch/case to improve readability in blk_mq_try_issue_list_directly
A few bugfix and cleanup patches for blk-mq
- - -
-
-
-
2023-01-04
Kemeng Shi
New
[v2,11/13] blk-mq: remove unncessary from_schedule parameter in blk_mq_plug_issue_direct
A few bugfix and cleanup patches for blk-mq
- 1 -
-
-
-
2023-01-04
Kemeng Shi
New
[v2,10/13] blk-mq: remove set of bd->last when get driver tag for next request fails
A few bugfix and cleanup patches for blk-mq
- - -
-
-
-
2023-01-04
Kemeng Shi
New
[v2,09/13] blk-mq: remove unnecessary error count and check in blk_mq_dispatch_rq_list
A few bugfix and cleanup patches for blk-mq
- - -
-
-
-
2023-01-04
Kemeng Shi
New
[v2,08/13] blk-mq: simplify flush check in blk_mq_dispatch_rq_list
A few bugfix and cleanup patches for blk-mq
- - -
-
-
-
2023-01-04
Kemeng Shi
New
[v2,07/13] blk-mq: remove error count and unncessary flush in blk_mq_try_issue_list_directly
A few bugfix and cleanup patches for blk-mq
- - -
-
-
-
2023-01-04
Kemeng Shi
New
[v2,06/13] blk-mq: remove unncessary error count and flush in blk_mq_plug_issue_direct
A few bugfix and cleanup patches for blk-mq
- - -
-
-
-
2023-01-04
Kemeng Shi
New
[v2,05/13] blk-mq: remove unnecessary list_empty check in blk_mq_try_issue_list_directly
A few bugfix and cleanup patches for blk-mq
- 1 -
-
-
-
2023-01-04
Kemeng Shi
New
[v2,04/13] blk-mq: Fix potential io hung for shared sbitmap per tagset
A few bugfix and cleanup patches for blk-mq
- - -
-
-
-
2023-01-04
Kemeng Shi
New
[v2,03/13] blk-mq: wait on correct sbitmap_queue in blk_mq_mark_tag_wait
A few bugfix and cleanup patches for blk-mq
- 1 -
-
-
-
2023-01-04
Kemeng Shi
New
[v2,02/13] blk-mq: remove stale comment for blk_mq_sched_mark_restart_hctx
A few bugfix and cleanup patches for blk-mq
- 1 -
-
-
-
2023-01-04
Kemeng Shi
New
[v2,01/13] blk-mq: avoid sleep in blk_mq_alloc_request_hctx
A few bugfix and cleanup patches for blk-mq
- 1 -
-
-
-
2023-01-04
Kemeng Shi
New
[v3,8/8] block, bfq: remove unused bfq_wr_max_time in struct bfq_data
A few bugfix and cleancode patch for bfq
- 1 -
-
-
-
2023-01-03
Kemeng Shi
New
[v3,7/8] block, bfq: remove unnecessary goto tag in bfq_dispatch_rq_from_bfqq
A few bugfix and cleancode patch for bfq
- 2 -
-
-
-
2023-01-03
Kemeng Shi
New
[v3,6/8] block, bfq: remove redundant check in bfq_put_cooperator
A few bugfix and cleancode patch for bfq
- 1 -
-
-
-
2023-01-03
Kemeng Shi
New
[v3,5/8] block, bfq: remove unnecessary dereference to get async_bfqq
A few bugfix and cleancode patch for bfq
- 1 -
-
-
-
2023-01-03
Kemeng Shi
New
[v3,4/8] block, bfq: use helper macro RQ_BFQQ to get bfqq of request
A few bugfix and cleancode patch for bfq
- 1 -
-
-
-
2023-01-03
Kemeng Shi
New
[v3,3/8] block, bfq: initialize bfqq->decrease_time_jif correctly
A few bugfix and cleancode patch for bfq
- 1 -
-
-
-
2023-01-03
Kemeng Shi
New
[v3,2/8] block, bfq: remove unsed parameter reason in bfq_bfqq_is_slow
A few bugfix and cleancode patch for bfq
- 1 -
-
-
-
2023-01-03
Kemeng Shi
New
[v3,1/8] block, bfq: correctly raise inject limit in bfq_choose_bfqq_for_injection
A few bugfix and cleancode patch for bfq
- 1 -
-
-
-
2023-01-03
Kemeng Shi
New
[13/13] blk-mq: correct stale comment of .get_budget
A few bugfix and cleanup patches for blk-mq
- - -
-
-
-
2022-12-23
Kemeng Shi
New
[12/13] blk-mq: use switch/case to improve readability in blk_mq_try_issue_list_directly
A few bugfix and cleanup patches for blk-mq
- - -
-
-
-
2022-12-23
Kemeng Shi
New
[11/13] blk-mq: remove unncessary from_schedule parameter in blk_mq_plug_issue_direct
A few bugfix and cleanup patches for blk-mq
- - -
-
-
-
2022-12-23
Kemeng Shi
New
[10/13] blk-mq: remove set of bd->last when get driver tag for next request fails
A few bugfix and cleanup patches for blk-mq
- - -
-
-
-
2022-12-23
Kemeng Shi
New
[09/13] blk-mq: remove unnecessary error count and check in blk_mq_dispatch_rq_list
A few bugfix and cleanup patches for blk-mq
- - -
-
-
-
2022-12-23
Kemeng Shi
New
[08/13] blk-mq: simplify flush check in blk_mq_dispatch_rq_list
A few bugfix and cleanup patches for blk-mq
- - -
-
-
-
2022-12-23
Kemeng Shi
New
[07/13] blk-mq: remove error count and unncessary flush in blk_mq_try_issue_list_directly
A few bugfix and cleanup patches for blk-mq
- - -
-
-
-
2022-12-23
Kemeng Shi
New
[06/13] blk-mq: remove unncessary error count and flush in blk_mq_plug_issue_direct
A few bugfix and cleanup patches for blk-mq
- - -
-
-
-
2022-12-23
Kemeng Shi
New
[05/13] blk-mq: remove unnecessary list_empty check in blk_mq_try_issue_list_directly
A few bugfix and cleanup patches for blk-mq
- - -
-
-
-
2022-12-23
Kemeng Shi
New
[04/13] blk-mq: Fix potential io hung for shared sbitmap per tagset
A few bugfix and cleanup patches for blk-mq
- - -
-
-
-
2022-12-23
Kemeng Shi
New
[03/13] blk-mq: wait on correct sbitmap_queue in blk_mq_mark_tag_wait
A few bugfix and cleanup patches for blk-mq
- - -
-
-
-
2022-12-23
Kemeng Shi
New
[02/13] blk-mq: remove stale comment for blk_mq_sched_mark_restart_hctx
A few bugfix and cleanup patches for blk-mq
- - -
-
-
-
2022-12-23
Kemeng Shi
New
[01/13] blk-mq: avoid sleep in blk_mq_alloc_request_hctx
A few bugfix and cleanup patches for blk-mq
- - -
-
-
-
2022-12-23
Kemeng Shi
New
[RESEND,v2,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-12-22
Kemeng Shi
New
[RESEND,v2,09/10] block, bfq: remove unused bfq_wr_max_time in struct bfq_data
A few bugfix and cleancode patch for bfq
- 1 -
-
-
-
2022-12-22
Kemeng Shi
New
[RESEND,v2,08/10] block, bfq: remove unnecessary goto tag in bfq_dispatch_rq_from_bfqq
A few bugfix and cleancode patch for bfq
- - -
-
-
-
2022-12-22
Kemeng Shi
New
[RESEND,v2,07/10] block, bfq: remove redundant check in bfq_put_cooperator
A few bugfix and cleancode patch for bfq
- 1 -
-
-
-
2022-12-22
Kemeng Shi
New
[RESEND,v2,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-12-22
Kemeng Shi
New
[RESEND,v2,05/10] block, bfq: remove unnecessary dereference to get async_bfqq
A few bugfix and cleancode patch for bfq
- 1 -
-
-
-
2022-12-22
Kemeng Shi
New
[RESEND,v2,04/10] block, bfq: use helper macro RQ_BFQQ to get bfqq of request
A few bugfix and cleancode patch for bfq
- 1 -
-
-
-
2022-12-22
Kemeng Shi
New
[RESEND,v2,03/10] block, bfq: initialize bfqq->decrease_time_jif correctly
A few bugfix and cleancode patch for bfq
- 1 -
-
-
-
2022-12-22
Kemeng Shi
New
[RESEND,v2,02/10] block, bfq: remove unsed parameter reason in bfq_bfqq_is_slow
A few bugfix and cleancode patch for bfq
- 1 -
-
-
-
2022-12-22
Kemeng Shi
New
[RESEND,v2,01/10] block, bfq: correctly raise inject limit in bfq_choose_bfqq_for_injection
A few bugfix and cleancode patch for bfq
- 1 -
-
-
-
2022-12-22
Kemeng Shi
New
[RESEND,v2,5/5] sbitmap: correct wake_batch recalculation to avoid potential IO hung
A few bugfix and cleanup patches for sbitmap
- 1 -
-
-
-
2022-12-22
Kemeng Shi
New
[RESEND,v2,4/5] sbitmap: add sbitmap_find_bit to remove repeat code in __sbitmap_get/__sbitmap_get_…
A few bugfix and cleanup patches for sbitmap
- 1 -
-
-
-
2022-12-22
Kemeng Shi
New
[RESEND,v2,3/5] sbitmap: rewrite sbitmap_find_bit_in_index to reduce repeat code
A few bugfix and cleanup patches for sbitmap
- 1 -
-
-
-
2022-12-22
Kemeng Shi
New
[RESEND,v2,2/5] sbitmap: remove redundant check in __sbitmap_queue_get_batch
A few bugfix and cleanup patches for sbitmap
- 1 -
-
-
-
2022-12-22
Kemeng Shi
New
[RESEND,v2,1/5] sbitmap: remove unnecessary calculation of alloc_hint in __sbitmap_get_shallow
A few bugfix and cleanup patches for sbitmap
- 1 -
-
-
-
2022-12-22
Kemeng Shi
New
[v2,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-12-16
Kemeng Shi
New
[v2,09/10] block, bfq: remove unused bfq_wr_max_time in struct bfq_data
A few bugfix and cleancode patch for bfq
- - -
-
-
-
2022-12-16
Kemeng Shi
New
[v2,08/10] block, bfq: remove unnecessary goto tag in bfq_dispatch_rq_from_bfqq
A few bugfix and cleancode patch for bfq
- - -
-
-
-
2022-12-16
Kemeng Shi
New
[v2,07/10] block, bfq: remove redundant check in bfq_put_cooperator
A few bugfix and cleancode patch for bfq
- - -
-
-
-
2022-12-16
Kemeng Shi
New
[v2,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-12-16
Kemeng Shi
New
[v2,05/10] block, bfq: remove unnecessary dereference to get async_bfqq
A few bugfix and cleancode patch for bfq
- - -
-
-
-
2022-12-16
Kemeng Shi
New
[v2,04/10] block, bfq: use helper macro RQ_BFQQ to get bfqq of request
A few bugfix and cleancode patch for bfq
- - -
-
-
-
2022-12-16
Kemeng Shi
New
«
1
2
…
3
4
5
6
»