diff options
author | Neil Brown <neilb@suse.de> | 2006-03-27 06:34:38 +0200 |
---|---|---|
committer | Neil Brown <neilb@suse.de> | 2006-03-27 06:34:38 +0200 |
commit | 313176636ee8c24cf1464cfec159d41ffcffacb3 (patch) | |
tree | 866eefc2751994b4d598dcc524b2e192cf7028bd /Grow.c | |
parent | Put a 'canary' block in front of the backup (diff) | |
download | mdadm-313176636ee8c24cf1464cfec159d41ffcffacb3.tar.xz mdadm-313176636ee8c24cf1464cfec159d41ffcffacb3.zip |
Remove ident arg from getinfo_super;
Add a 'name' field to 'info' to compensate.
Signed-off-by: Neil Brown <neilb@suse.de>
Diffstat (limited to 'Grow.c')
-rw-r--r-- | Grow.c | 7 |
1 files changed, 3 insertions, 4 deletions
@@ -835,7 +835,6 @@ int Grow_restart(struct supertype *st, struct mdinfo *info, int *fdlist, int cnt for (i=old_disks; i<cnt; i++) { void *super = NULL; struct mdinfo dinfo; - struct mddev_ident_s id; struct mdp_backup_super bsb; char buf[4096]; @@ -851,7 +850,7 @@ int Grow_restart(struct supertype *st, struct mdinfo *info, int *fdlist, int cnt if (st->ss->load_super(st, fdlist[i], &super, NULL)) continue; - st->ss->getinfo_super(&dinfo, &id, super); + st->ss->getinfo_super(&dinfo, super); free(super); super = NULL; if (lseek64(fdlist[i], (dinfo.data_offset + dinfo.component_size - 8) <<9, @@ -893,7 +892,7 @@ int Grow_restart(struct supertype *st, struct mdinfo *info, int *fdlist, int cnt if (st->ss->load_super(st, fdlist[j], &super, NULL)) /* FIXME should be this be an error */ continue; - st->ss->getinfo_super(&dinfo, &id, super); + st->ss->getinfo_super(&dinfo, super); free(super); super = NULL; offsets[j] = dinfo.data_offset; } @@ -916,7 +915,7 @@ int Grow_restart(struct supertype *st, struct mdinfo *info, int *fdlist, int cnt if (fdlist[j] < 0) continue; if (st->ss->load_super(st, fdlist[j], &super, NULL)) continue; - st->ss->getinfo_super(&dinfo, &id, super); + st->ss->getinfo_super(&dinfo, super); dinfo.reshape_progress = __le64_to_cpu(bsb.length); st->ss->update_super(&dinfo, super, "_reshape_progress",NULL,0); st->ss->store_super(st, fdlist[j], super); |