Toggle navigation
Patchwork
linux-kernel
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Yu Kuai
| Archived =
No
| 588 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
[-next,03/13] md: factor out a helper rdev_is_spare() from remove_and_add_spares()
md: make rdev addition and removal independent from daemon thread
- - -
-
-
-
2023-08-03
Yu Kuai
New
[-next,02/13] md: factor out a helper rdev_removeable() from remove_and_add_spares()
md: make rdev addition and removal independent from daemon thread
- - -
-
-
-
2023-08-03
Yu Kuai
New
[-next,01/13] md: remove rdev flag 'RemoveSynchronized'
md: make rdev addition and removal independent from daemon thread
- - -
-
-
-
2023-08-03
Yu Kuai
New
[-next] md/raid10: fix a 'conf->barrier' leakage in raid10_takeover()
[-next] md/raid10: fix a 'conf->barrier' leakage in raid10_takeover()
- 1 -
-
-
-
2023-07-31
Yu Kuai
New
[-next,v2,3/3] md/dm-raid: protect md_stop() with 'reconfig_mutex'
dm-raid: minor fixes
- - -
-
-
-
2023-07-08
Yu Kuai
New
[-next,v2,2/3] md/dm-raid: clean up four equivalent goto tags in raid_ctr()
dm-raid: minor fixes
- - -
-
-
-
2023-07-08
Yu Kuai
New
[-next,v2,1/3] md/dm-raid: fix that 'reconfig_mutex' is not released from error path in raid_ctr()
dm-raid: minor fixes
- - -
-
-
-
2023-07-08
Yu Kuai
New
[-next,v3] md/raid5-cache: fix a deadlock in r5l_exit_log()
[-next,v3] md/raid5-cache: fix a deadlock in r5l_exit_log()
- - -
-
-
-
2023-07-08
Yu Kuai
New
[-next,2/2] md/md-bitmap: hold 'reconfig_mutex' in backlog_store()
md/md-bimap: hold 'reconfig_mutex' in backlog_store()
- - -
-
-
-
2023-07-06
Yu Kuai
New
[-next,1/2] md/md-bitmap: remove unnecessary local variable in backlog_store()
md/md-bimap: hold 'reconfig_mutex' in backlog_store()
- - -
-
-
-
2023-07-06
Yu Kuai
New
[-next,3/3] md/dm-raid: protect md_stop() with 'reconfig_mutex'
dm-raid: minor fixes
- - -
-
-
-
2023-07-06
Yu Kuai
New
[-next,2/3] md/dm-raid: cleanup multiple equivalent goto tags from raid_ctr()
dm-raid: minor fixes
- - -
-
-
-
2023-07-06
Yu Kuai
New
[-next,1/3] md/dm-raid: fix that 'reconfig_mutex' is not released from error path in raid_ctr()
dm-raid: minor fixes
- - -
-
-
-
2023-07-06
Yu Kuai
New
scsi/sg: fix checking return value of blk_get_queue()
scsi/sg: fix checking return value of blk_get_queue()
- 2 2
-
-
-
2023-07-05
Yu Kuai
New
[-next,2/2] md: restore 'noio_flag' for the last mddev_resume()
md: clean up and fix for mddev_suspend()
- - -
-
-
-
2023-06-28
Yu Kuai
New
[-next,1/2] md: don't quiesce in mddev_suspend()
md: clean up and fix for mddev_suspend()
- - -
-
-
-
2023-06-28
Yu Kuai
New
[-next,v2,2/2] md/raid5-cache: fix null-ptr-deref in r5l_reclaim_thread()
md/raid5-cache: fix a deadlock in r5l_exit_log()
- - -
-
-
-
2023-06-28
Yu Kuai
New
[-next,v2,1/2] md/raid5-cache: Revert "md/raid5-cache: Clear conf->log after finishing work"
md/raid5-cache: fix a deadlock in r5l_exit_log()
- - -
-
-
-
2023-06-28
Yu Kuai
New
[-next,2/2] md/raid5-cache: fix null-ptr-deref in r5l_reclaim_thread()
md/raid5-cache: fix a deadlock in r5l_exit_log()
- - -
-
-
-
2023-06-27
Yu Kuai
New
[-next,1/2] md/raid5-cache: Revert "md/raid5-cache: Clear conf->log after finishing work"
md/raid5-cache: fix a deadlock in r5l_exit_log()
- - -
-
-
-
2023-06-27
Yu Kuai
New
[v2,8/8] md/md-faulty: enable io accounting
md: fix and refactor io accounting and 'active_io'
- 1 -
-
-
-
2023-06-21
Yu Kuai
New
[v2,7/8] md/md-linear: enable io accounting
md: fix and refactor io accounting and 'active_io'
- 1 -
-
-
-
2023-06-21
Yu Kuai
New
[v2,6/8] md/md-multipath: enable io accounting
md: fix and refactor io accounting and 'active_io'
- 1 -
-
-
-
2023-06-21
Yu Kuai
New
[v2,5/8] md/raid10: switch to use md_account_bio() for io accounting
md: fix and refactor io accounting and 'active_io'
- 1 -
-
-
-
2023-06-21
Yu Kuai
New
[v2,4/8] md/raid1: switch to use md_account_bio() for io accounting
md: fix and refactor io accounting and 'active_io'
- 1 -
-
-
-
2023-06-21
Yu Kuai
New
[v2,3/8] raid5: fix missing io accounting in raid5_align_endio()
md: fix and refactor io accounting and 'active_io'
- 1 -
-
-
-
2023-06-21
Yu Kuai
New
[v2,2/8] md: also clone new io if io accounting is disabled
md: fix and refactor io accounting and 'active_io'
- 1 -
-
-
-
2023-06-21
Yu Kuai
New
[v2,1/8] md: move initialization and destruction of 'io_acct_set' to md.c
md: fix and refactor io accounting and 'active_io'
- 1 -
-
-
-
2023-06-21
Yu Kuai
New
scsi/sg: don't grab scsi host module reference
scsi/sg: don't grab scsi host module reference
- 1 1
-
-
-
2023-06-21
Yu Kuai
New
md: fix 'delete_mutex' deadlock
md: fix 'delete_mutex' deadlock
- - -
-
-
-
2023-06-21
Yu Kuai
New
[v2] raid10: avoid spin_lock from fastpath from raid10_unplug()
[v2] raid10: avoid spin_lock from fastpath from raid10_unplug()
- - -
-
-
-
2023-06-21
Yu Kuai
New
[-next] reiserfs: fix blkdev_put() warning from release_journal_dev()
[-next] reiserfs: fix blkdev_put() warning from release_journal_dev()
- 2 -
-
-
-
2023-06-20
Yu Kuai
New
[-next,8/8] md/md-faulty: enable io accounting
md: fix and refactor io accounting and 'active_io'
- 1 -
-
-
-
2023-06-19
Yu Kuai
New
[-next,7/8] md/md-linear: enable io accounting
md: fix and refactor io accounting and 'active_io'
- 1 -
-
-
-
2023-06-19
Yu Kuai
New
[-next,6/8] md/md-multipath: enable io accounting
md: fix and refactor io accounting and 'active_io'
- 1 -
-
-
-
2023-06-19
Yu Kuai
New
[-next,5/8] md/raid10: switch to use md_account_bio() for io accounting
md: fix and refactor io accounting and 'active_io'
- 1 -
-
-
-
2023-06-19
Yu Kuai
New
[-next,4/8] md/raid1: switch to use md_account_bio() for io accounting
md: fix and refactor io accounting and 'active_io'
- 1 -
-
-
-
2023-06-19
Yu Kuai
New
[-next,3/8] raid5: fix missing io accounting in raid5_align_endio()
md: fix and refactor io accounting and 'active_io'
- 1 -
-
-
-
2023-06-19
Yu Kuai
New
[-next,2/8] md: also clone new io if io accounting is disabled
md: fix and refactor io accounting and 'active_io'
- 1 -
-
-
-
2023-06-19
Yu Kuai
New
[-next,1/8] md: move initialization and destruction of 'io_acct_set' to md.c
md: fix and refactor io accounting and 'active_io'
- 1 -
-
-
-
2023-06-19
Yu Kuai
New
[RFC,7/7] blk-mq: allow shared queue to get more driver tags
blk-mq: improve tag fair sharing
- - -
-
-
-
2023-06-18
Yu Kuai
New
[RFC,6/7] blk-mq: move active request counter to struct tag_sharing
blk-mq: improve tag fair sharing
- - -
-
-
-
2023-06-18
Yu Kuai
New
[RFC,5/7] blk-mq: record the number of times fail to get driver tag while sharing tags
blk-mq: improve tag fair sharing
- - -
-
-
-
2023-06-18
Yu Kuai
New
[RFC,4/7] blk-mq: precalculate available tags for hctx_may_queue()
blk-mq: improve tag fair sharing
- - -
-
-
-
2023-06-18
Yu Kuai
New
[RFC,3/7] blk-mq: support to track active queues from blk_mq_tags
blk-mq: improve tag fair sharing
- - -
-
-
-
2023-06-18
Yu Kuai
New
[RFC,2/7] blk-mq: delay tag fair sharing until fail to get driver tag
blk-mq: improve tag fair sharing
- - -
-
-
-
2023-06-18
Yu Kuai
New
[RFC,1/7] blk-mq: factor out a structure from blk_mq_tags to control tag sharing
blk-mq: improve tag fair sharing
- - -
-
-
-
2023-06-18
Yu Kuai
New
raid10: avoid spin_lock from fastpath from raid10_unplug()
raid10: avoid spin_lock from fastpath from raid10_unplug()
- 1 -
-
-
-
2023-06-18
Yu Kuai
New
[-next,v2] block: fix wrong mode for blkdev_get_by_dev() from disk_scan_partitions()
[-next,v2] block: fix wrong mode for blkdev_get_by_dev() from disk_scan_partitions()
- 2 -
-
-
-
2023-06-18
Yu Kuai
New
[-next] block: fix wrong mode for blkdev_get_by_dev() from disk_scan_partitions()
[-next] block: fix wrong mode for blkdev_get_by_dev() from disk_scan_partitions()
- - -
-
-
-
2023-06-17
Yu Kuai
New
md/raid1-10: fix casting from randomized structure in raid1_submit_write()
md/raid1-10: fix casting from randomized structure in raid1_submit_write()
- - -
-
-
-
2023-06-16
Yu Kuai
New
[-next,v3] null_blk: fix null-ptr-dereference while configuring 'power' and 'submit_queues'
[-next,v3] null_blk: fix null-ptr-dereference while configuring 'power' and 'submit_queues'
- - -
-
-
-
2023-06-10
Yu Kuai
New
[-next,v2] null_blk: fix null-ptr-dereference while configuring 'power' and 'submit_queues'
[-next,v2] null_blk: fix null-ptr-dereference while configuring 'power' and 'submit_queues'
- - -
-
-
-
2023-06-10
Yu Kuai
New
[-next] null_blk: fix null-ptr-dereference while configuring 'power' and 'submit_queues'
[-next] null_blk: fix null-ptr-dereference while configuring 'power' and 'submit_queues'
- - -
-
-
-
2023-06-10
Yu Kuai
New
[-next,v2] blk-mq: fix potential io hang by wrong 'wake_batch'
[-next,v2] blk-mq: fix potential io hang by wrong 'wake_batch'
- 1 -
-
-
-
2023-06-10
Yu Kuai
New
[v5,3/3] block: fix blktrace debugfs entries leakage
fix blktrace debugfs entries leakage
- 1 -
-
-
-
2023-06-10
Yu Kuai
New
[v5,2/3] scsi: sg: fix blktrace debugfs entries leakage
fix blktrace debugfs entries leakage
- 2 -
-
-
-
2023-06-10
Yu Kuai
New
[v5,1/3] blktrace: use inline function for blk_trace_remove() while blktrace is disabled
fix blktrace debugfs entries leakage
- 1 -
-
-
-
2023-06-10
Yu Kuai
New
[-next] blk-mq: fix potential io hang by wrong 'wake_batch'
[-next] blk-mq: fix potential io hang by wrong 'wake_batch'
- - -
-
-
-
2023-06-09
Yu Kuai
New
[v4,2/2] block: fix blktrace debugfs entries leakage
fix blktrace debugfs entries leakage
- - -
-
-
-
2023-06-09
Yu Kuai
New
[v4,1/2] scsi: sg: fix blktrace debugfs entries leakage
fix blktrace debugfs entries leakage
- - -
-
-
-
2023-06-09
Yu Kuai
New
[v3,2/2] block: fix blktrace debugfs entries leakage
fix blktrace debugfs entries leakage
- 1 -
-
-
-
2023-06-08
Yu Kuai
New
[v3,1/2] scsi: sg: fix blktrace debugfs entries leakage
fix blktrace debugfs entries leakage
- 1 -
-
-
-
2023-06-08
Yu Kuai
New
[-next] blk-ioc: fix recursive spin_lock/unlock_irq() in ioc_clear_queue()
[-next] blk-ioc: fix recursive spin_lock/unlock_irq() in ioc_clear_queue()
- 1 -
-
-
-
2023-06-06
Yu Kuai
New
[-next,v2] block: fix blktrace debugfs entries leak
[-next,v2] block: fix blktrace debugfs entries leak
- - -
-
-
-
2023-05-31
Yu Kuai
New
[-next,v2] block: fix blktrace debugfs entries leak
[-next,v2] block: fix blktrace debugfs entries leak
- - -
-
-
-
2023-05-31
Yu Kuai
New
blk-ioc: protect ioc_destroy_icq() by 'queue_lock'
blk-ioc: protect ioc_destroy_icq() by 'queue_lock'
- 1 -
-
-
-
2023-05-31
Yu Kuai
New
[v2] md/raid5: don't allow concurrent reshape with recovery
[v2] md/raid5: don't allow concurrent reshape with recovery
- - -
-
-
-
2023-05-29
Yu Kuai
New
[-next,v2,6/6] md: enhance checking in md_check_recovery()
md: fix that MD_RECOVERY_RUNNING can be cleared while sync_thread is still running
- 1 -
-
-
-
2023-05-29
Yu Kuai
New
[-next,v2,5/6] md: wake up 'resync_wait' at last in md_reap_sync_thread()
md: fix that MD_RECOVERY_RUNNING can be cleared while sync_thread is still running
- - -
-
-
-
2023-05-29
Yu Kuai
New
[-next,v2,4/6] md: refactor idle/frozen_sync_thread() to fix deadlock
md: fix that MD_RECOVERY_RUNNING can be cleared while sync_thread is still running
- - -
-
-
-
2023-05-29
Yu Kuai
New
[-next,v2,3/6] md: add a mutex to synchronize idle and frozen in action_store()
md: fix that MD_RECOVERY_RUNNING can be cleared while sync_thread is still running
- - -
-
-
-
2023-05-29
Yu Kuai
New
[-next,v2,2/6] md: refactor action_store() for 'idle' and 'frozen'
md: fix that MD_RECOVERY_RUNNING can be cleared while sync_thread is still running
- - -
-
-
-
2023-05-29
Yu Kuai
New
[-next,v2,1/6] Revert "md: unlock mddev before reap sync_thread in action_store"
md: fix that MD_RECOVERY_RUNNING can be cleared while sync_thread is still running
- - -
-
-
-
2023-05-29
Yu Kuai
New
[-next,v3,7/7] md/raid1-10: limit the number of plugged bio
limit the number of plugged bio
- - -
-
-
-
2023-05-29
Yu Kuai
New
[-next,v3,6/7] md/raid1-10: don't handle pluged bio by daemon thread
limit the number of plugged bio
- - -
-
-
-
2023-05-29
Yu Kuai
New
[-next,v3,5/7] md/md-bitmap: add a new helper to unplug bitmap asynchrously
limit the number of plugged bio
- - -
-
-
-
2023-05-29
Yu Kuai
New
[-next,v3,4/7] md/raid1-10: submit write io directly if bitmap is not enabled
limit the number of plugged bio
- - -
-
-
-
2023-05-29
Yu Kuai
New
[-next,v3,3/7] md/raid1-10: factor out a helper to submit normal write
limit the number of plugged bio
- - -
-
-
-
2023-05-29
Yu Kuai
New
[-next,v3,2/7] md/raid1-10: factor out a helper to add bio to plug
limit the number of plugged bio
- - -
-
-
-
2023-05-29
Yu Kuai
New
[-next,v3,1/7] md/raid10: prevent soft lockup while flush writes
limit the number of plugged bio
- - -
-
-
-
2023-05-29
Yu Kuai
New
[-next] md/raid5: don't allow concurrent reshape with recovery
[-next] md/raid5: don't allow concurrent reshape with recovery
- - -
-
-
-
2023-05-29
Yu Kuai
New
[-next,v3,5/5] blk-sysfs: add a new attr_group for blk_mq
blk-wbt: minor fix and cleanup
- 1 -
-
-
-
2023-05-27
Yu Kuai
New
[-next,v3,4/5] blk-iocost: move wbt_enable/disable_default() out of spinlock
blk-wbt: minor fix and cleanup
- 1 -
-
-
-
2023-05-27
Yu Kuai
New
[-next,v3,3/5] blk-wbt: cleanup rwb_enabled() and wbt_disabled()
blk-wbt: minor fix and cleanup
- 1 -
-
-
-
2023-05-27
Yu Kuai
New
[-next,v3,2/5] blk-wbt: remove dead code to handle wbt enable/disable with io inflight
blk-wbt: minor fix and cleanup
- 1 -
-
-
-
2023-05-27
Yu Kuai
New
[-next,v3,1/5] blk-wbt: don't create wbt sysfs entry if CONFIG_BLK_WBT is disabled
blk-wbt: minor fix and cleanup
- 1 -
-
-
-
2023-05-27
Yu Kuai
New
md/raid5: fix miscalculation of 'end_sector' in raid5_read_one_chunk()
md/raid5: fix miscalculation of 'end_sector' in raid5_read_one_chunk()
- 1 -
-
-
-
2023-05-24
Yu Kuai
New
[v8,5/5] md: protect md_thread with rcu
md: protect md_thread with rcu
- - -
-
-
-
2023-05-23
Yu Kuai
New
[v8,4/5] md/bitmap: factor out a helper to set timeout
md: protect md_thread with rcu
- - -
-
-
-
2023-05-23
Yu Kuai
New
[v8,3/5] md/bitmap: always wake up md_thread in timeout_store
md: protect md_thread with rcu
- - -
-
-
-
2023-05-23
Yu Kuai
New
[v8,2/5] dm-raid: remove useless checking in raid_message()
md: protect md_thread with rcu
- - -
-
-
-
2023-05-23
Yu Kuai
New
[v8,1/5] md: factor out a helper to wake up md_thread directly
md: protect md_thread with rcu
- - -
-
-
-
2023-05-23
Yu Kuai
New
[v3] md: fix duplicate filename for rdev
[v3] md: fix duplicate filename for rdev
- - -
-
-
-
2023-05-23
Yu Kuai
New
[v2] md: fix duplicate filename for rdev
[v2] md: fix duplicate filename for rdev
- - -
-
-
-
2023-05-22
Yu Kuai
New
[RESEND] blk-wbt: fix that wbt can't be disabled by default
[RESEND] blk-wbt: fix that wbt can't be disabled by default
- 2 -
-
-
-
2023-05-22
Yu Kuai
New
[-next,v2,6/6] blk-sysfs: add a new attr_group for blk_mq
blk-wbt: minor fix and cleanup
- 1 -
-
-
-
2023-05-12
Yu Kuai
New
[-next,v2,5/6] blk-iocost: move wbt_enable/disable_default() out of spinlock
blk-wbt: minor fix and cleanup
- 1 -
-
-
-
2023-05-12
Yu Kuai
New
[-next,v2,4/6] blk-wbt: cleanup rwb_enabled() and wbt_disabled()
blk-wbt: minor fix and cleanup
- 1 -
-
-
-
2023-05-12
Yu Kuai
New
[-next,v2,3/6] blk-wbt: remove dead code to handle wbt enable/disable with io inflight
blk-wbt: minor fix and cleanup
- 1 -
-
-
-
2023-05-12
Yu Kuai
New
«
1
2
…
3
4
5
6
»