diff options
author | Neil Brown <neilb@suse.de> | 2001-07-26 09:39:46 +0000 |
---|---|---|
committer | Neil Brown <neilb@suse.de> | 2001-07-26 09:39:46 +0000 |
commit | 5e52ae9ed043588e28a253fb0e794c8d1413c463 (patch) | |
tree | ac368c012efd216c28eccab8ff26e046d5d67b1d /Create.c | |
parent | 82b27616de634964db1a71bd5d9813db71e391a1 (diff) | |
download | mdadm-5e52ae9ed043588e28a253fb0e794c8d1413c463.tar.gz mdadm-5e52ae9ed043588e28a253fb0e794c8d1413c463.tar.xz mdadm-5e52ae9ed043588e28a253fb0e794c8d1413c463.zip |
mdctl-v0.4.1mdctl-v0.4.1
Diffstat (limited to 'Create.c')
-rw-r--r-- | Create.c | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -263,6 +263,16 @@ int Create(char *mddev, int mdfd, } } + /* hack */ + if (level==4 || level==5) { + mdu_disk_info_t disk; + disk.number = raiddisks-1; + disk.raid_disk = disk.number; + disk.state = 1; /* faulty */ + disk.major = disk.minor = 0; + ioctl(mdfd,ADD_NEW_DISK, &disk); + } + /* param is not actually used */ if (runstop == 1 || subdevs >= raiddisks) { mdu_param_t param; |