]> git.neil.brown.name Git - mdadm.git/commit
imsm: use same slot across container
authorMariusz Tkaczyk <mariusz.tkaczyk@linux.intel.com>
Mon, 20 Jun 2022 16:10:42 +0000 (00:10 +0800)
committerJes Sorensen <jsorensen@fb.com>
Fri, 24 Jun 2022 17:56:27 +0000 (13:56 -0400)
commit6d4d9ab295de165e57b5c30e044028dbffb8f297
tree1269fe91d0f97be7af86d5872a025e448e301940
parent76c152ca9851e9fcdf52e8f6e7e6c09b936bdd14
imsm: use same slot across container

Autolayout relies on drives order on super->disks list, but
it is not quaranted by readdir() in sysfs_read(). As a result
drive could be put in different slot in second volume.

Make it consistent by reffering to first volume, if exists.

Use enum imsm_status to unify error handling.

Signed-off-by: Mariusz Tkaczyk <mariusz.tkaczyk@linux.intel.com>
Acked-by: Coly Li <colyli@suse.de>
Signed-off-by: Jes Sorensen <jsorensen@fb.com>
super-intel.c