diff --git a/[refs] b/[refs] index 3e3dcaedfe11..773dc98d92b5 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 4ec1e369af83f7ecdfbd48a905e44fc9910115ba +refs/heads/master: 7386199c471f70526bbcc629f072a5a8effe218f diff --git a/trunk/drivers/md/dm-raid.c b/trunk/drivers/md/dm-raid.c index 4e79ebaab3c1..89a06a361332 100644 --- a/trunk/drivers/md/dm-raid.c +++ b/trunk/drivers/md/dm-raid.c @@ -539,7 +539,7 @@ static int parse_raid_params(struct raid_set *rs, char **argv, /* Parameters that take a numeric value are checked here */ if (!strcasecmp(key, "rebuild")) { - if (value > rs->md.raid_disks) { + if (value >= rs->md.raid_disks) { rs->ti->error = "Invalid rebuild index given"; return -EINVAL; }