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

Commit c71d4887 authored by Neil Brown's avatar Neil Brown Committed by Linus Torvalds
Browse files

[PATCH] Unlock md devices when stopping them on reboot.



otherwise we get nasty messages about locks not being released.

Signed-off-by: default avatarNeil Brown <neilb@suse.de>
Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
parent 309c68cc
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -5028,8 +5028,10 @@ static int md_notify_reboot(struct notifier_block *this,
		printk(KERN_INFO "md: stopping all md devices.\n");

		ITERATE_MDDEV(mddev,tmp)
			if (mddev_trylock(mddev))
			if (mddev_trylock(mddev)) {
				do_md_stop (mddev, 1);
				mddev_unlock(mddev);
			}
		/*
		 * certain more exotic SCSI devices are known to be
		 * volatile wrt too early system reboots. While the