diff options
author | Neil Brown <neilb@suse.de> | 2005-07-29 00:19:25 +0000 |
---|---|---|
committer | Neil Brown <neilb@suse.de> | 2005-07-29 00:19:25 +0000 |
commit | 60d9a174557f5ca8fb580e498c3f6a7259fbd075 (patch) | |
tree | 7b238d5ad50d85cb1cd325bed93a3b0996cddf92 | |
parent | fbf8a0b7a6f107c0fcecb6fea5640ffb1bc0d9c2 (diff) | |
download | mdadm-60d9a174557f5ca8fb580e498c3f6a7259fbd075.tar.gz mdadm-60d9a174557f5ca8fb580e498c3f6a7259fbd075.tar.xz mdadm-60d9a174557f5ca8fb580e498c3f6a7259fbd075.zip |
Make hot-add work with v 1.0.1 superblocks
Just some carelessness
Signed-off-by: Neil Brown <neilb@cse.unsw.edu.au>
-rw-r--r-- | Manage.c | 7 |
1 files changed, 2 insertions, 5 deletions
@@ -204,11 +204,8 @@ int Manage_subdevs(char *devname, int fd, return 1; } close(tfd); -#if 0 - if (array.major_version == 0) { -#else - if (md_get_version(fd)%100 < 2) { -#endif + if (array.major_version == 0 && + md_get_version(fd)%100 < 2) { if (ioctl(fd, HOT_ADD_DISK, (unsigned long)stb.st_rdev)==0) { fprintf(stderr, Name ": hot added %s\n", |