ext4: check for zero length extent explicitly
authorEryu Guan <guaneryu@gmail.com>
Thu, 14 May 2015 23:00:45 +0000 (19:00 -0400)
committerShawn Lin <shawn.lin@rock-chips.com>
Wed, 17 Jun 2015 03:48:50 +0000 (11:48 +0800)
commitbcb0c8685301f1ff92f094d0bbd4eea4c7252b16
tree1d74191c82c3aa2cf443da30ecc5e559b06fa939
parent2b92186106781390b9ce9a483728842856439f09
ext4: check for zero length extent explicitly

The following commit introduced a bug when checking for zero length extent

5946d08 ext4: check for overlapping extents in ext4_valid_extent_entries()

Zero length extent could pass the check if lblock is zero.

Adding the explicit check for zero length back.

Signed-off-by: Eryu Guan <guaneryu@gmail.com>
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
Cc: stable@vger.kernel.org
fs/ext4/extents.c