Show patches with: Submitter = Yu Kuai       |    State = Action Required       |    Archived = No       |   588 patches
« 1 2 3 45 6 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[-next,v3,22/25] md/md-linear: cleanup linear_add() md: synchronize io with array reconfiguration - - - --- 2023-09-28 Yu Kuai New
[-next,v3,21/25] md: cleanup mddev_create/destroy_serial_pool() md: synchronize io with array reconfiguration - - - --- 2023-09-28 Yu Kuai New
[-next,v3,20/25] md: use new apis to suspend array before mddev_create/destroy_serial_pool md: synchronize io with array reconfiguration - - - --- 2023-09-28 Yu Kuai New
[-next,v3,19/25] md: use new apis to suspend array for adding/removing rdev from state_store() md: synchronize io with array reconfiguration - - - --- 2023-09-28 Yu Kuai New
[-next,v3,18/25] md: use new apis to suspend array for ioctls involed array reconfiguration md: synchronize io with array reconfiguration - - - --- 2023-09-28 Yu Kuai New
[-next,v3,17/25] md/raid5: replace suspend with quiesce() callback md: synchronize io with array reconfiguration - - - --- 2023-09-28 Yu Kuai New
[-next,v3,16/25] md/raid5: use new apis to suspend array for raid5_change_consistency_policy() md: synchronize io with array reconfiguration - - - --- 2023-09-28 Yu Kuai New
[-next,v3,15/25] md/raid5: use new apis to suspend array for raid5_store_group_thread_cnt() md: synchronize io with array reconfiguration - - - --- 2023-09-28 Yu Kuai New
[-next,v3,14/25] md/raid5: use new apis to suspend array for raid5_store_skip_copy() md: synchronize io with array reconfiguration - - - --- 2023-09-28 Yu Kuai New
[-next,v3,13/25] md/raid5: use new apis to suspend array for raid5_store_stripe_size() md: synchronize io with array reconfiguration - - - --- 2023-09-28 Yu Kuai New
[-next,v3,12/25] md/raid5-cache: use new apis to suspend array for r5c_journal_mode_store() md: synchronize io with array reconfiguration - - - --- 2023-09-28 Yu Kuai New
[-next,v3,11/25] md/raid5-cache: use new apis to suspend array for r5c_disable_writeback_async() md: synchronize io with array reconfiguration - - - --- 2023-09-28 Yu Kuai New
[-next,v3,10/25] md/raid5-cache: use READ_ONCE/WRITE_ONCE for 'conf->log' md: synchronize io with array reconfiguration - - - --- 2023-09-28 Yu Kuai New
[-next,v3,09/25] md/md-bitmap: use new apis to suspend array for location_store() md: synchronize io with array reconfiguration - - - --- 2023-09-28 Yu Kuai New
[-next,v3,08/25] md/dm-raid: use new apis to suspend array md: synchronize io with array reconfiguration - - - --- 2023-09-28 Yu Kuai New
[-next,v3,07/25] md: use new apis to suspend array for serialize_policy_store() md: synchronize io with array reconfiguration - - - --- 2023-09-28 Yu Kuai New
[-next,v3,06/25] md: use new apis to suspend array for level_store() md: synchronize io with array reconfiguration - - - --- 2023-09-28 Yu Kuai New
[-next,v3,05/25] md: use new apis to suspend array for suspend_lo/hi_store() md: synchronize io with array reconfiguration - - - --- 2023-09-28 Yu Kuai New
[-next,v3,04/25] md: add new helpers to suspend/resume and lock/unlock array md: synchronize io with array reconfiguration - - - --- 2023-09-28 Yu Kuai New
[-next,v3,03/25] md: add new helpers to suspend/resume array md: synchronize io with array reconfiguration - - - --- 2023-09-28 Yu Kuai New
[-next,v3,02/25] md: replace is_md_suspended() with 'mddev->suspended' in md_check_recovery() md: synchronize io with array reconfiguration - - - --- 2023-09-28 Yu Kuai New
[-next,v3,01/25] md: use READ_ONCE/WRITE_ONCE for 'suspend_lo' and 'suspend_hi' md: synchronize io with array reconfiguration - - - --- 2023-09-28 Yu Kuai New
[v3,2/2] md: simplify md_seq_ops md: simplify md_seq_ops - - - --- 2023-09-27 Yu Kuai New
[v3,1/2] md: factor out a helper from mddev_put() md: simplify md_seq_ops - - - --- 2023-09-27 Yu Kuai New
[v2,2/2] md: simplify md_seq_ops md: simplify md_seq_ops - 1 - --- 2023-09-26 Yu Kuai New
[v2,1/2] md: factor out a new helper to put mddev md: simplify md_seq_ops - - - --- 2023-09-26 Yu Kuai New
[-next,1/2] md: factor out helpers to grab and put 'active_io' md: fix potential hang for mddev_suspend() - - - --- 2023-08-30 Yu Kuai New
[-next,v2,7/7] md: don't check 'mddev->pers' and 'pers->quiesce' from suspend_lo_store() md: initialize 'active_io' while allocating mddev - - - --- 2023-08-25 Yu Kuai New
[-next,v2,5/7] md-bitmap: suspend array earlier in location_store() md: initialize 'active_io' while allocating mddev - - - --- 2023-08-25 Yu Kuai New
[-next,v2,3/7] md: don't rely on 'mddev->pers' to be set in mddev_suspend() md: initialize 'active_io' while allocating mddev - - - --- 2023-08-25 Yu Kuai New
[-next,v2,2/7] md: initialize 'writes_pending' while allocating mddev md: initialize 'active_io' while allocating mddev - - - --- 2023-08-25 Yu Kuai New
[-next,2/2] md: fix warning for holder mismatch from export_rdev() md: fix two regressions related to export_rdev() - - - --- 2023-08-25 Yu Kuai New
[-next,v3,7/7] md: delay remove_and_add_spares() for read only array to md_start_sync() md: make rdev addition and removal independent from daemon thread - - - --- 2023-08-20 Yu Kuai New
[-next,v3,6/7] md: factor out a helper rdev_addable() from remove_and_add_spares() md: make rdev addition and removal independent from daemon thread - - - --- 2023-08-20 Yu Kuai New
[-next,v3,5/7] 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-20 Yu Kuai New
[-next,v3,4/7] md: factor out a helper rdev_removeable() from remove_and_add_spares() md: make rdev addition and removal independent from daemon thread - - - --- 2023-08-20 Yu Kuai New
[-next,v3,3/7] md: delay choosing sync action to md_start_sync() md: make rdev addition and removal independent from daemon thread - - - --- 2023-08-20 Yu Kuai New
[-next,v3,2/7] md: factor out a helper to choose sync action from md_check_recovery() md: make rdev addition and removal independent from daemon thread - - - --- 2023-08-20 Yu Kuai New
[-next,v3,1/7] md: use separate work_struct for md_start_sync() md: make rdev addition and removal independent from daemon thread - - - --- 2023-08-20 Yu Kuai New
[-next,v2,4/4] blk-throttle: consider 'carryover_ios/bytes' in throtl_trim_slice() [-next,v2,1/4] blk-throttle: print signed value 'carryover_bytes/ios' for user - - - --- 2023-08-16 Yu Kuai New
[-next,v2,3/4] blk-throttle: use calculate_io/bytes_allowed() for throtl_trim_slice() [-next,v2,1/4] blk-throttle: print signed value 'carryover_bytes/ios' for user - - - --- 2023-08-16 Yu Kuai New
[-next,v2,2/4] blk-throttle: fix wrong comparation while 'carryover_ios/bytes' is negative [-next,v2,1/4] blk-throttle: print signed value 'carryover_bytes/ios' for user - - - --- 2023-08-16 Yu Kuai New
[-next,v2,1/4] blk-throttle: print signed value 'carryover_bytes/ios' for user [-next,v2,1/4] blk-throttle: print signed value 'carryover_bytes/ios' for user - - - --- 2023-08-16 Yu Kuai New
[-next,v2,7/7] md: delay remove_and_add_spares() for read only array to md_start_sync() md: make rdev addition and removal independent from daemon thread - - - --- 2023-08-15 Yu Kuai New
[-next,v2,6/7] md: factor out a helper rdev_addable() from remove_and_add_spares() md: make rdev addition and removal independent from daemon thread - - - --- 2023-08-15 Yu Kuai New
[-next,v2,5/7] 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-15 Yu Kuai New
[-next,v2,4/7] md: factor out a helper rdev_removeable() from remove_and_add_spares() md: make rdev addition and removal independent from daemon thread - - - --- 2023-08-15 Yu Kuai New
[-next,v2,3/7] md: delay choosing sync direction to md_start_sync() md: make rdev addition and removal independent from daemon thread - - - --- 2023-08-15 Yu Kuai New
[-next,v2,2/7] md: factor out a helper to choose sync direction from md_check_recovery() md: make rdev addition and removal independent from daemon thread - - - --- 2023-08-15 Yu Kuai New
[-next,v2,1/7] md: use separate work_struct for md_start_sync() md: make rdev addition and removal independent from daemon thread - - - --- 2023-08-15 Yu Kuai New
[-next,4/4] blk-throttle: consider 'carryover_ios/bytes' in throtl_trim_slice() cleanup and fixes for 'carryover_ios/bytes' - - - --- 2023-08-15 Yu Kuai New
[-next,3/4] blk-throttle: use calculate_io/bytes_allowed() for throtl_trim_slice() cleanup and fixes for 'carryover_ios/bytes' - - - --- 2023-08-15 Yu Kuai New
[-next,2/4] blk-throttle: fix wrong comparation while 'carryover_ios/bytes' is negative cleanup and fixes for 'carryover_ios/bytes' - - - --- 2023-08-15 Yu Kuai New
[-next,1/4] blk-throttle: print signed value 'carryover_bytes/ios' for user cleanup and fixes for 'carryover_ios/bytes' - - - --- 2023-08-15 Yu Kuai New
[-next,29/29] md: Revert "md: add a new api prepare_suspend() in md_personality" md: synchronize io with array reconfiguration - - - --- 2023-08-03 Yu Kuai New
[-next,28/29] md/raid5: Revert "md/raid5: fix a deadlock in the case that reshape is interrupted" md: synchronize io with array reconfiguration - - - --- 2023-08-03 Yu Kuai New
[-next,27/29] md: remove mddev_suspend() and mddev_resume() md: synchronize io with array reconfiguration - - - --- 2023-08-03 Yu Kuai New
[-next,26/29] md/md-linear: cleanup linear_add() md: synchronize io with array reconfiguration - - - --- 2023-08-03 Yu Kuai New
[-next,25/29] md: cleanup mddev_create/destroy_serial_pool() md: synchronize io with array reconfiguration - - - --- 2023-08-03 Yu Kuai New
[-next,24/29] md: suspend array in md_start_sync() if array need reconfiguration md: synchronize io with array reconfiguration - - - --- 2023-08-03 Yu Kuai New
[-next,23/29] md: use new apis to suspend array in backlog_store() md: synchronize io with array reconfiguration - - - --- 2023-08-03 Yu Kuai New
[-next,22/29] md: use new apis to suspend array related to serial pool in state_store() md: synchronize io with array reconfiguration - - - --- 2023-08-03 Yu Kuai New
[-next,21/29] md: use new apis to suspend array for bind_rdev_to_array() md: synchronize io with array reconfiguration - - - --- 2023-08-03 Yu Kuai New
[-next,20/29] md: use new apis to suspend array for adding/removing rdev from state_store() md: synchronize io with array reconfiguration - - - --- 2023-08-03 Yu Kuai New
[-next,19/29] md: use new apis to suspend array for ioctls involed array reconfiguration md: synchronize io with array reconfiguration - - - --- 2023-08-03 Yu Kuai New
[-next,18/29] md: quiesce before md_kick_rdev_from_array() for md-cluster md: synchronize io with array reconfiguration - - - --- 2023-08-03 Yu Kuai New
[-next,17/29] md/raid5: replace suspend with quiesce() callback md: synchronize io with array reconfiguration - - - --- 2023-08-03 Yu Kuai New
[-next,16/29] md/raid5: use new apis to suspend array for raid5_change_consistency_policy() md: synchronize io with array reconfiguration - - - --- 2023-08-03 Yu Kuai New
[-next,15/29] md/raid5: use new apis to suspend array for raid5_store_group_thread_cnt() md: synchronize io with array reconfiguration - - - --- 2023-08-03 Yu Kuai New
[-next,14/29] md/raid5: use new apis to suspend array for raid5_store_skip_copy() md: synchronize io with array reconfiguration - - - --- 2023-08-03 Yu Kuai New
[-next,13/29] md/raid5: use new apis to suspend array for raid5_store_stripe_size() md: synchronize io with array reconfiguration - - - --- 2023-08-03 Yu Kuai New
[-next,12/29] md/raid5-cache: use new apis to suspend array for r5c_journal_mode_store() md: synchronize io with array reconfiguration - - - --- 2023-08-03 Yu Kuai New
[-next,11/29] md/raid5-cache: use new apis to suspend array for r5c_disable_writeback_async() md: synchronize io with array reconfiguration - - - --- 2023-08-03 Yu Kuai New
[-next,10/29] md/raid5-cache: use READ_ONCE/WRITE_ONCE for 'conf->log' md: synchronize io with array reconfiguration - - - --- 2023-08-03 Yu Kuai New
[-next,09/29] md/md-bitmap: use new apis to suspend array for location_store() md: synchronize io with array reconfiguration - - - --- 2023-08-03 Yu Kuai New
[-next,08/29] md/dm-raid: use new apis to suspend array md: synchronize io with array reconfiguration - - - --- 2023-08-03 Yu Kuai New
[-next,07/29] md: use new apis to suspend array for serialize_policy_store() md: synchronize io with array reconfiguration - - - --- 2023-08-03 Yu Kuai New
[-next,06/29] md: use new apis to suspend array for level_store() md: synchronize io with array reconfiguration - - - --- 2023-08-03 Yu Kuai New
[-next,05/29] md: use new apis to suspend array for suspend_lo/hi/store() md: synchronize io with array reconfiguration - - - --- 2023-08-03 Yu Kuai New
[-next,04/29] md: add new helpers to suspend/resume and lock/unlock array md: synchronize io with array reconfiguration - - - --- 2023-08-03 Yu Kuai New
[-next,03/29] md: add new helpers to suspend/resume array md: synchronize io with array reconfiguration - - - --- 2023-08-03 Yu Kuai New
[-next,02/29] md: use 'mddev->suspended' for is_md_suspended() md: synchronize io with array reconfiguration - - - --- 2023-08-03 Yu Kuai New
[-next,01/29] md: use READ_ONCE/WRITE_ONCE for 'suspend_lo' and 'suspend_hi' md: synchronize io with array reconfiguration - - - --- 2023-08-03 Yu Kuai New
[-next,7/7] md: don't check 'mddev->pers' and 'pers->quiesce' from suspend_lo_store() md: initialize 'active_io' while allocating - - - --- 2023-08-03 Yu Kuai New
[-next,6/7] md: don't check 'mddev->pers' from suspend_hi_store() md: initialize 'active_io' while allocating - - - --- 2023-08-03 Yu Kuai New
[-next,5/7] md-bitmap: suspend array earlier in location_store() md: initialize 'active_io' while allocating - - - --- 2023-08-03 Yu Kuai New
[-next,4/7] md-bitmap: remove the checking of 'pers->quiesce' from location_store() md: initialize 'active_io' while allocating - - - --- 2023-08-03 Yu Kuai New
[-next,3/7] md: don't rely on 'mddev->pers' to be set in mddev_suspend() md: initialize 'active_io' while allocating - - - --- 2023-08-03 Yu Kuai New
[-next,2/7] md: initialize 'writes_pending' while allocating mddev md: initialize 'active_io' while allocating - - - --- 2023-08-03 Yu Kuai New
[-next,1/7] md: initialize 'active_io' while allocating mddev md: initialize 'active_io' while allocating - - - --- 2023-08-03 Yu Kuai New
[-next,13/13] md: delay remove_and_add_spares() for read only array to md_start_sync() md: make rdev addition and removal independent from daemon thread - - - --- 2023-08-03 Yu Kuai New
[-next,12/13] md: delay choosing sync direction to md_start_sync() md: make rdev addition and removal independent from daemon thread - - - --- 2023-08-03 Yu Kuai New
[-next,11/13] md: use separate work_struct for md_start_sync() md: make rdev addition and removal independent from daemon thread - - - --- 2023-08-03 Yu Kuai New
[-next,10/13] md: cleanup remove_and_add_spares() md: make rdev addition and removal independent from daemon thread - - - --- 2023-08-03 Yu Kuai New
[-next,09/13] md: convert to use hot_add_rdev() to hot add one rdev md: make rdev addition and removal independent from daemon thread - - - --- 2023-08-03 Yu Kuai New
[-next,08/13] md: convert to use hot_remove_rdev() to hot remove one rdev md: make rdev addition and removal independent from daemon thread - - - --- 2023-08-03 Yu Kuai New
[-next,07/13] md: factor out a helper remove_rdev() from state_store() md: make rdev addition and removal independent from daemon thread - - - --- 2023-08-03 Yu Kuai New
[-next,06/13] md: factor out a helper hot_add_rdev() from remove_and_add_spares() md: make rdev addition and removal independent from daemon thread - - - --- 2023-08-03 Yu Kuai New
[-next,05/13] md: factor out a helper hot_remove_rdev() from remove_and_add_spares() md: make rdev addition and removal independent from daemon thread - - - --- 2023-08-03 Yu Kuai New
[-next,04/13] md: factor out a helper rdev_addable() from remove_and_add_spares() md: make rdev addition and removal independent from daemon thread - - - --- 2023-08-03 Yu Kuai New
« 1 2 3 45 6 »