Commit 790abe4d authored by Xiao Ni's avatar Xiao Ni Committed by Yu Kuai
Browse files

md: remove/add redundancy group only in level change



del_gendisk is called in synchronous way now. So it doesn't need to handle
redundancy group in stop path separately.

Reviewed-by: default avatarYu Kuai <yukuai3@huawei.com>
Signed-off-by: default avatarXiao Ni <xni@redhat.com>
Link: https://lore.kernel.org/linux-raid/20250611073108.25463-4-xni@redhat.com


Signed-off-by: default avatarYu Kuai <yukuai3@huawei.com>
parent 5f286f33
Loading
Loading
Loading
Loading
+0 −2
Original line number Diff line number Diff line
@@ -6523,8 +6523,6 @@ static void __md_stop(struct mddev *mddev)
	if (mddev->private)
		pers->free(mddev, mddev->private);
	mddev->private = NULL;
	if (pers->sync_request && mddev->to_remove == NULL)
		mddev->to_remove = &md_redundancy_group;
	put_pers(pers);
	clear_bit(MD_RECOVERY_FROZEN, &mddev->recovery);