Mke2fs previously would give an error if the user tried setting the
stride and stripe-width parameters to zero; but this is necessary to
override the stride and stripe-width settings which get automatically
set from the block device's geometry information in sysfs. So allow
setting these parameters to zero.
Addresses-Google-Bug: #
4988555
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
continue;
}
param->s_raid_stride = strtoul(arg, &p, 0);
- if (*p || (param->s_raid_stride == 0)) {
+ if (*p) {
fprintf(stderr,
_("Invalid stride parameter: %s\n"),
arg);
continue;
}
param->s_raid_stripe_width = strtoul(arg, &p, 0);
- if (*p || (param->s_raid_stripe_width == 0)) {
+ if (*p) {
fprintf(stderr,
_("Invalid stripe-width parameter: %s\n"),
arg);