diff options
author | Neil Brown <neilb@suse.de> | 2005-09-05 01:14:26 +0000 |
---|---|---|
committer | Neil Brown <neilb@suse.de> | 2005-09-05 01:14:26 +0000 |
commit | 6e6dc574d60f108fdc49f3b755d9baeec1335ba2 (patch) | |
tree | 770cdad9dfa89f9e00b53aa10b59fe88a9f669ad /mdadm.h | |
parent | baa2cd47e56f0a387685fb923ce9663b42df9fc2 (diff) | |
download | mdadm-6e6dc574d60f108fdc49f3b755d9baeec1335ba2.tar.gz mdadm-6e6dc574d60f108fdc49f3b755d9baeec1335ba2.tar.xz mdadm-6e6dc574d60f108fdc49f3b755d9baeec1335ba2.zip |
Fix assembling of raid10 in the face of missing devices.stable-1
We now check if enough devices are present properly, so
--force can be used to good effect.
Signed-off-by: Neil Brown <neilb@suse.de>
Diffstat (limited to 'mdadm.h')
-rw-r--r-- | mdadm.h | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -231,7 +231,8 @@ extern int same_uuid(int a[4], int b[4]); extern int compare_super(mdp_super_t *first, mdp_super_t *second); extern unsigned long calc_sb_csum(mdp_super_t *super); extern int store_super(int fd, mdp_super_t *super); -extern int enough(int level, int raid_disks, int avail_disks); +extern int enough(int level, int raid_disks, int layout, + char *avail, int avail_disks); extern int ask(char *mesg); |