]> git.ipfire.org Git - thirdparty/mdadm.git/commit
Assemble: don't assemble IMSM array without OROM.
authorNeilBrown <neilb@suse.com>
Wed, 29 Jul 2015 04:38:37 +0000 (14:38 +1000)
committerNeilBrown <neilb@suse.com>
Mon, 3 Aug 2015 05:42:16 +0000 (15:42 +1000)
commit7eee461e91df702d8f588955b03e5bbb07e1f88d
tree01523e41c628ccb93234a786e5e190b29ef4d6ad
parent3cab8baec57413e06191d8d719d7f3003c96d3f0
Assemble: don't assemble IMSM array without OROM.

If someone has an IMSM array, and disables RAID in the BIOS
and uses the devices for some other purpose, then they really don't
want mdadm to start syncing the array.

So don't assemble if OROM doesn't confirm it is OK.

There can still be problems for crash-dump not being able to find
the OROM.   Some explicit work-around might be needed for that
rather than a more general workaround that can corrupt data.

Signed-off-by: NeilBrown <neilb@suse.com>
Assemble.c
Incremental.c