md: don't allow "-sync" to be set for device in an active array.
authorNeilBrown <neilb@suse.de>
Tue, 30 Sep 2014 05:24:25 +0000 (15:24 +1000)
committerNeilBrown <neilb@suse.de>
Tue, 14 Oct 2014 02:08:29 +0000 (13:08 +1100)
commite1960f8c5cd1420dd2ecf0754a136956246365e7
tree9ea3e40fedadd37cdd429128eb00068ed57fce25
parentf72ffdd68616e3697bc782b21c82197aeb480fd5
md: don't allow "-sync" to be set for device in an active array.

If an array is active, devices can be marked 'faulty', but simply
removing the 'sync' flag is wrong.  That only makes sense
for an array which is not active (and is probably only useful
for testing anyway).

Signed-off-by: NeilBrown <neilb@suse.de>
drivers/md/md.c