diff options
author | NeilBrown <neilb@suse.de> | 2009-07-14 12:11:31 +1000 |
---|---|---|
committer | NeilBrown <neilb@suse.de> | 2009-07-14 12:11:31 +1000 |
commit | d823a6c87225d0c7f96443013798ed4dacf51ff6 (patch) | |
tree | 6c676911dad4d14da6112156f560b1caafc4e2b3 /Manage.c | |
parent | 4a06e2c270948bdcfaa447c8a0e80abb0978b5c4 (diff) |
Remove Manage_reconfing in favour of Grow_reshape
Bother Manage_reconfig and Grow_reshape provide for changing
the 'layout' of a faulty array. This is no necessary.
So discard Manage_reconfig and just use Grow_reshape
Signed-off-by: NeilBrown <neilb@suse.de>
Diffstat (limited to 'Manage.c')
-rw-r--r-- | Manage.c | 18 |
1 files changed, 0 insertions, 18 deletions
@@ -310,24 +310,6 @@ int Manage_resize(char *devname, int fd, long long size, int raid_disks) return 0; } -int Manage_reconfig(char *devname, int fd, int layout) -{ - mdu_array_info_t info; - if (ioctl(fd, GET_ARRAY_INFO, &info) != 0) { - fprintf(stderr, Name ": Cannot get array information for %s: %s\n", - devname, strerror(errno)); - return 1; - } - info.layout = layout; - printf("layout set to %d\n", info.layout); - if (ioctl(fd, SET_ARRAY_INFO, &info) != 0) { - fprintf(stderr, Name ": Cannot set layout for %s: %s\n", - devname, strerror(errno)); - return 1; - } - return 0; -} - int Manage_subdevs(char *devname, int fd, mddev_dev_t devlist, int verbose) { |