]> git.ipfire.org Git - thirdparty/mdadm.git/commit
policy.c: Avoid to take spare without defined domain by imsm
authorMariusz Tkaczyk <mariusz.tkaczyk@intel.com>
Thu, 11 Jan 2018 11:39:49 +0000 (12:39 +0100)
committerJes Sorensen <jsorensen@fb.com>
Sun, 21 Jan 2018 21:19:25 +0000 (16:19 -0500)
commit3bf9495270d7cd00da942e183dc5f7c7eb68ff69
tree8824a4b538e65b56406b9ae5e9c1279970afaf0f
parentab0c6bb9fca44d75438115602a1b128c11ce0fe8
policy.c: Avoid to take spare without defined domain by imsm

Only Imsm get_disk_controller_domain returns disk controller domain for
each disk. It causes that mdadm automatically creates disk controller
domain policy for imsm metadata, and imsm containers in the same disk
controller domain can take spare for recovery.

Ignore spares if only one imsm domain is matched.

Signed-off-by: Mariusz Tkaczyk <mariusz.tkaczyk@intel.com>
Signed-off-by: Jes Sorensen <jsorensen@fb.com>
policy.c