Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d939cdfd authored by Shaohua Li's avatar Shaohua Li
Browse files

md/linear: shutup lockdep warnning



Commit 03a9e24e(md linear: fix a race between linear_add() and
linear_congested()) introduces the warnning.

Acked-by: default avatarColy Li <colyli@suse.de>
Signed-off-by: default avatarShaohua Li <shli@fb.com>
parent af5f42a7
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -224,7 +224,8 @@ static int linear_add(struct mddev *mddev, struct md_rdev *rdev)
	 * oldconf until no one uses it anymore.
	 */
	mddev_suspend(mddev);
	oldconf = rcu_dereference(mddev->private);
	oldconf = rcu_dereference_protected(mddev->private,
			lockdep_is_held(&mddev->reconfig_mutex));
	mddev->raid_disks++;
	WARN_ONCE(mddev->raid_disks != newconf->raid_disks,
		"copied raid_disks doesn't match mddev->raid_disks");