Whamcloud - gitweb
e2fsck: fix off-by-one bounds check on group number
authorDarrick J. Wong <darrick.wong@oracle.com>
Fri, 25 Jul 2014 02:19:27 +0000 (22:19 -0400)
committerTheodore Ts'o <tytso@mit.edu>
Fri, 25 Jul 2014 02:19:27 +0000 (22:19 -0400)
commitb4f724c8a90987d4785fd1accfe69c125567be39
tree42a13c32119aa6083ec16feceb5d6dab220108d5
parentb4a40883385d610c55c11de52002bd8f9c2d790e
e2fsck: fix off-by-one bounds check on group number

Since fs->group_desc_count is the number of block groups, the number
of the last group is always one less than this count.  Fix the bounds
check to reflect that.

This flaw shouldn't have any user-visible side effects, since the
block bitmap test based on last_grp later on can handle overbig block
numbers.

Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
e2fsck/pass1.c