Show patches with: Submitter = Li Nan       |   116 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v2] md: make md_flush_request() more readable [v2] md: make md_flush_request() more readable - 1 - --- 2024-05-28 Li Nan Accepted
md: make md_flush_request() more readable md: make md_flush_request() more readable - - - --- 2024-05-25 Li Nan Superseded
[2/2] md: fix deadlock between mddev_suspend and flush bio md: flush deadlock bugfix - - - --- 2024-05-25 Li Nan Accepted
[1/2] md: change the return value type of md_write_start to void md: flush deadlock bugfix - 1 - --- 2024-05-25 Li Nan Accepted
md: do not delete safemode_timer in mddev_suspend md: do not delete safemode_timer in mddev_suspend - 1 - 2-- 2024-05-08 Li Nan Accepted
md: Revert "md: Fix overflow in is_mddev_idle" md: Revert "md: Fix overflow in is_mddev_idle" - - - --- 2024-05-07 Li Nan Handled Elsewhere
[v7,9/9] md: check mddev->pers before calling md_set_readonly() bugfix of MD_CLOSING and clean up md_ioctl() - - - --- 2024-02-26 Li Nan Accepted
[v7,8/9] md: clean up openers check in do_md_stop() and md_set_readonly() bugfix of MD_CLOSING and clean up md_ioctl() - - - --- 2024-02-26 Li Nan Accepted
[v7,7/9] md: sync blockdev before stopping raid or setting readonly bugfix of MD_CLOSING and clean up md_ioctl() - - - --- 2024-02-26 Li Nan Accepted
[v7,6/9] md: factor out a helper to sync mddev bugfix of MD_CLOSING and clean up md_ioctl() - - - --- 2024-02-26 Li Nan Accepted
[v7,5/9] md: Don't clear MD_CLOSING when the raid is about to stop bugfix of MD_CLOSING and clean up md_ioctl() - 1 - --- 2024-02-26 Li Nan Accepted
[v7,4/9] md: return directly before setting did_set_md_closing bugfix of MD_CLOSING and clean up md_ioctl() - - - --- 2024-02-26 Li Nan Accepted
[v7,3/9] md: clean up invalid BUG_ON in md_ioctl bugfix of MD_CLOSING and clean up md_ioctl() - 1 - --- 2024-02-26 Li Nan Accepted
[v7,2/9] md: changed the switch of RAID_VERSION to if bugfix of MD_CLOSING and clean up md_ioctl() - - - --- 2024-02-26 Li Nan Accepted
[v7,1/9] md: merge the check of capabilities into md_ioctl_valid() bugfix of MD_CLOSING and clean up md_ioctl() - 1 - --- 2024-02-26 Li Nan Accepted
[v2] block: fix deadlock between bd_link_disk_holder and partition scan [v2] block: fix deadlock between bd_link_disk_holder and partition scan - 2 - --- 2024-02-21 Li Nan Handled Elsewhere
md: fix kmemleak of rdev->serial md: fix kmemleak of rdev->serial - - - --- 2024-02-08 Li Nan Accepted
block: fix deadlock between bd_link_disk_holder and partition scan block: fix deadlock between bd_link_disk_holder and partition scan - - - --- 2024-02-07 Li Nan Handled Elsewhere
[v6,9/9] md: check mddev->pers before calling md_set_readonly() bugfix of MD_CLOSING and clean up md_ioctl() - - - --- 2024-02-06 Li Nan New
[v6,8/9] md: clean up openers check in do_md_stop() and md_set_readonly() bugfix of MD_CLOSING and clean up md_ioctl() - - - --- 2024-02-06 Li Nan New
[v6,7/9] md: sync blockdev before stopping raid or setting readonly bugfix of MD_CLOSING and clean up md_ioctl() - - - --- 2024-02-06 Li Nan New
[v6,6/9] md: factor out a helper to sync mddev bugfix of MD_CLOSING and clean up md_ioctl() - - - --- 2024-02-06 Li Nan New
[v6,5/9] md: Don't clear MD_CLOSING when the raid is about to stop bugfix of MD_CLOSING and clean up md_ioctl() - 1 - --- 2024-02-06 Li Nan New
[v6,4/9] md: return directly before setting did_set_md_closing bugfix of MD_CLOSING and clean up md_ioctl() - - - --- 2024-02-06 Li Nan New
[v6,3/9] md: clean up invalid BUG_ON in md_ioctl bugfix of MD_CLOSING and clean up md_ioctl() - 1 - --- 2024-02-06 Li Nan New
[v6,2/9] md: changed the switch of RAID_VERSION to if bugfix of MD_CLOSING and clean up md_ioctl() - - - --- 2024-02-06 Li Nan New
[v6,1/9] md: merge the check of capabilities into md_ioctl_valid() bugfix of MD_CLOSING and clean up md_ioctl() - 1 - --- 2024-02-06 Li Nan New
[v5,8/8] md: check mddev->pers before calling md_set_readonly() bugfix of MD_CLOSING and clean up md_ioctl() - - - --- 2024-02-01 Li Nan Superseded
[v5,7/8] md: sync blockdev before stopping raid or setting readonly bugfix of MD_CLOSING and clean up md_ioctl() - - - --- 2024-02-01 Li Nan Superseded
[v5,6/8] md: factor out a helper to sync mddev bugfix of MD_CLOSING and clean up md_ioctl() - - - --- 2024-02-01 Li Nan Superseded
[v5,5/8] md: Don't clear MD_CLOSING when the raid is about to stop bugfix of MD_CLOSING and clean up md_ioctl() - 1 - --- 2024-02-01 Li Nan Superseded
[v5,4/8] md: return directly before setting did_set_md_closing bugfix of MD_CLOSING and clean up md_ioctl() - - - --- 2024-02-01 Li Nan Superseded
[v5,3/8] md: clean up invalid BUG_ON in md_ioctl bugfix of MD_CLOSING and clean up md_ioctl() - 1 - --- 2024-02-01 Li Nan Superseded
[v5,2/8] md: changed the switch of RAID_VERSION to if bugfix of MD_CLOSING and clean up md_ioctl() - - - --- 2024-02-01 Li Nan Superseded
[v5,1/8] md: merge the check of capabilities into md_ioctl_valid() bugfix of MD_CLOSING and clean up md_ioctl() - 1 - --- 2024-02-01 Li Nan Superseded
[v4,4/4] md: check mddev->pers before calling md_set_readonly() md: Don't clear MD_CLOSING when the raid is about to stop - - - --- 2024-01-26 Li Nan Superseded
[v4,3/4] md: sync blockdev before stopping raid or setting readonly md: Don't clear MD_CLOSING when the raid is about to stop - - - --- 2024-01-26 Li Nan Superseded
[v4,2/4] md: factor out a helper to sync mddev md: Don't clear MD_CLOSING when the raid is about to stop 1 - - --- 2024-01-26 Li Nan Superseded
[v4,1/4] md: Don't clear MD_CLOSING when the raid is about to stop md: Don't clear MD_CLOSING when the raid is about to stop 1 - - --- 2024-01-26 Li Nan Superseded
[v3,4/4] md: check mddev->pers before calling md_set_readonly() md: Don't clear MD_CLOSING when the raid is about to stop - - - --- 2024-01-25 Li Nan Superseded
[v3,3/4] md: sync blockdev before stopping raid or setting readonly md: Don't clear MD_CLOSING when the raid is about to stop - - - --- 2024-01-25 Li Nan Superseded
[v3,2/4] md: factor out a helper to sync mddev md: Don't clear MD_CLOSING when the raid is about to stop 1 - - --- 2024-01-25 Li Nan Superseded
[v3,1/4] md: Don't clear MD_CLOSING when the raid is about to stop md: Don't clear MD_CLOSING when the raid is about to stop 1 - - --- 2024-01-25 Li Nan Superseded
[v2,3/3] md: sync blockdev before stopping raid or setting readonly md: Don't clear MD_CLOSING when the raid is about to stop - - - --- 2024-01-17 Li Nan Superseded
[v2,2/3] md: factor out a helper mddev_sync_blockdev() to sync mddev md: Don't clear MD_CLOSING when the raid is about to stop 1 - - --- 2024-01-17 Li Nan Superseded
[v2,1/3] md: Don't clear MD_CLOSING when the raid is about to stop md: Don't clear MD_CLOSING when the raid is about to stop 1 - - --- 2024-01-17 Li Nan Superseded
[v4,2/2] md: don't account sync_io if iostats of the disk is disabled md: fix is_mddev_idle() - 1 - --- 2024-01-17 Li Nan Superseded
[v4,1/2] md: Fix overflow in is_mddev_idle md: fix is_mddev_idle() - 1 - --- 2024-01-17 Li Nan Superseded
[v3,2/2] md: don't account sync_io if iostats of the disk is disabled md: fix is_mddev_idle() - - - --- 2023-12-23 Li Nan Superseded
[v3,1/2] md: Fix overflow in is_mddev_idle md: fix is_mddev_idle() - 1 - --- 2023-12-23 Li Nan Superseded
[2/2] md: create symlink with disk holder after mddev resume md: bugfix of creating symlink with disk holder - - - --- 2023-12-21 Li Nan New
[1/2] md: fix WARN_ON if create symlink fail in bind_rdev_to_array() md: bugfix of creating symlink with disk holder - - - --- 2023-12-21 Li Nan New
[v2,2/2] md/raid1: support read error check support read error check in raid1 - - - --- 2023-12-15 Li Nan Accepted
[v2,1/2] md: factor out a helper exceed_read_errors() to check read_errors support read error check in raid1 - - - --- 2023-12-15 Li Nan Accepted
[v2,2/2] md: don't account sync_io if iostats of the disk is disabled md: fix is_mddev_idle() - - - --- 2023-12-15 Li Nan New
[v2,1/2] md: Fix overflow in is_mddev_idle md: fix is_mddev_idle() - - - --- 2023-12-15 Li Nan New
md: Don't clear MD_CLOSING when the raid is about to stop md: Don't clear MD_CLOSING when the raid is about to stop - - - --- 2023-12-11 Li Nan liusong6 New
[2/2] md: don't account sync_io if iostats of the disk is disabled md: fix is_mddev_idle() - - - --- 2023-12-11 Li Nan liusong6 Superseded
[1/2] md: Fix overflow in is_mddev_idle md: fix is_mddev_idle() - - - --- 2023-12-11 Li Nan liusong6 Superseded
[2/2] md/raid1: support read error check support read error check in raid1 - - - --- 2023-12-04 Li Nan liusong6 Superseded
[1/2] md: factor out a helper exceed_read_errors() to check read_errors support read error check in raid1 - - - --- 2023-12-04 Li Nan liusong6 Superseded
[v2,3/3] md/raid10: use dereference_rdev_and_rrdev() to get devices raid10 bugfix - - - --- 2023-07-01 Li Nan Accepted
[v2,2/3] md/raid10: factor out dereference_rdev_and_rrdev() raid10 bugfix - - - --- 2023-07-01 Li Nan Accepted
[v2,1/3] md/raid10: check replacement and rdev to prevent submit the same io twice raid10 bugfix - - - --- 2023-07-01 Li Nan Accepted
[3/3] md/raid10: use get_rdev_repl_from_mirror() to get devices raid10 bugfix - 1 - --- 2023-06-28 Li Nan New
[2/3] md/raid10: factor out get_rdev_repl_from_mirror() raid10 bugfix - 1 - --- 2023-06-28 Li Nan New
[1/3] md/raid10: check replacement and rdev to prevent submit the same io twice raid10 bugfix - 1 - --- 2023-06-28 Li Nan New
[2/2] md/raid10: handle replacement devices in fix_recovery_read_error md/raid10: handle replacement if recovery read error - - - --- 2023-06-27 Li Nan New
[1/2] md/raid10: a simple cleanup for fix_recovery_read_error md/raid10: handle replacement if recovery read error - - - --- 2023-06-27 Li Nan New
[v2] md/raid1: prioritize adding disk to 'removed' mirror [v2] md/raid1: prioritize adding disk to 'removed' mirror - 1 - --- 2023-06-27 Li Nan Accepted
[3/3] md/raid10: handle replacement devices in fix_read_error md/raid10: optimize and fix read error - - - --- 2023-06-23 Li Nan New
[2/3] md: remove redundant check in fix_read_error() md/raid10: optimize and fix read error - 1 - --- 2023-06-23 Li Nan New
[1/3] md/raid10: optimize fix_read_error md/raid10: optimize and fix read error - 1 - --- 2023-06-23 Li Nan New
md/raid1: prioritize adding disk to 'removed' mirror md/raid1: prioritize adding disk to 'removed' mirror - 1 - --- 2023-06-23 Li Nan New
[3/3] md/raid10: improve raid10_end_write_request() md/raid10: record rdev/replacement in r10bio - - - --- 2023-06-14 Li Nan New
[2/3] md/raid10: get rdev/replacemenet from r10bio for normal write md/raid10: record rdev/replacement in r10bio - - - --- 2023-06-14 Li Nan New
[1/3] md/raid10: record rdev/replacement in struct r10bio md/raid10: record rdev/replacement in r10bio - - - --- 2023-06-14 Li Nan New
md/raid10: Only check QUEUE_FLAG_IO_STAT when issuing io md/raid10: Only check QUEUE_FLAG_IO_STAT when issuing io - - - --- 2023-06-09 Li Nan Accepted
[v7,2/2] md/raid10: fix io loss while replacement replace rdev raid10 bugfix - 1 - --- 2023-06-02 Li Nan New
[v7,1/2] md/raid10: Do not add spare disk when recovery fails raid10 bugfix - - - --- 2023-06-02 Li Nan New
[v6,2/2] md/raid10: fix io loss while replacement replace rdev raid10 bugfix - 1 - --- 2023-06-02 Li Nan New
[v6,1/2] md/raid10: Do not add spare disk when recovery fail raid10 bugfix - - - --- 2023-06-02 Li Nan New
[v5,2/2] md/raid10: fix io loss while replacement replace rdev raid10 bugfix - 1 - --- 2023-06-01 Li Nan New
[v5,1/2] md/raid10: fix incorrect done of recovery raid10 bugfix - - - --- 2023-06-01 Li Nan New
[v4,2/2] md/raid10: fix incorrect done of recovery raid10 bugfix - - - --- 2023-05-31 Li Nan New
[v4,1/2] md/raid10: improve code of mrdev in raid10_sync_request raid10 bugfix - 1 - --- 2023-05-31 Li Nan New
md/raid10: clean up md_add_new_disk() md/raid10: clean up md_add_new_disk() - 1 - --- 2023-05-27 Li Nan Accepted
md/bitmap: check input value with ULONG_MAX in timeout_store md/bitmap: check input value with ULONG_MAX in timeout_store - - - --- 2023-05-27 Li Nan Rejected
md/raid10: prioritize adding disk to 'removed' mirror md/raid10: prioritize adding disk to 'removed' mirror - - - --- 2023-05-27 Li Nan Accepted
[v3,4/4] md/raid10: fix io loss while replacement replace rdev raid10 bugfix - 1 - --- 2023-05-27 Li Nan New
[v3,3/4] md/raid10: fix incorrect done of recovery raid10 bugfix - - - --- 2023-05-27 Li Nan New
[v3,2/4] md/raid10: improve code of mrdev in raid10_sync_request raid10 bugfix - 1 - --- 2023-05-27 Li Nan New
[v3,1/4] md/raid10: fix null-ptr-deref of mreplace in raid10_sync_request raid10 bugfix - 1 - --- 2023-05-27 Li Nan New
[v2,4/4] md/raid10: fix io loss while replacement replace rdev raid10 bugfix - 1 - --- 2023-05-26 Li Nan Superseded
[v2,3/4] md/raid10: fix incorrect done of recovery raid10 bugfix - - - --- 2023-05-26 Li Nan Superseded
[v2,2/4] md/raid10: improve code of mrdev in raid10_sync_request raid10 bugfix - 1 - --- 2023-05-26 Li Nan Superseded
[v2,1/4] md/raid10: fix null-ptr-deref of mreplace in raid10_sync_request raid10 bugfix - 1 - --- 2023-05-26 Li Nan Superseded
[3/3] md/raid10: fix io loss while replacement replace rdev raid10 bugfix - 1 - --- 2023-05-22 Li Nan New
[2/3] md/raid10: fix incorrect done of recovery raid10 bugfix - - - --- 2023-05-22 Li Nan New
[1/3] md/raid10: fix null-ptr-deref of mreplace in raid10_sync_request raid10 bugfix - - - --- 2023-05-22 Li Nan New
« 1 2 »