summaryrefslogtreecommitdiff
path: root/block/blk-sysfs.c
diff options
context:
space:
mode:
authorTheodore Ts'o <tytso@mit.edu>2012-03-12 07:30:16 +0400
committerTheodore Ts'o <tytso@mit.edu>2012-03-12 07:30:16 +0400
commit31d4f3a2f3c73f279ff96a7135d7202ef6833f12 (patch)
tree9240ee74aa863ea27f5e9c89e1e3cf0e4784c032 /block/blk-sysfs.c
parent4188188bdc3aed29eb41fb1537305cff7431d062 (diff)
downloadlinux-31d4f3a2f3c73f279ff96a7135d7202ef6833f12.tar.xz
ext4: check for zero length extent
Explicitly test for an extent whose length is zero, and flag that as a corrupted extent. This avoids a kernel BUG_ON assertion failure. Tested: Without this patch, the file system image found in tests/f_ext_zero_len/image.gz in the latest e2fsprogs sources causes a kernel panic. With this patch, an ext4 file system error is noted instead, and the file system is marked as being corrupted. https://bugzilla.kernel.org/show_bug.cgi?id=42859 Signed-off-by: "Theodore Ts'o" <tytso@mit.edu> Cc: stable@kernel.org
Diffstat (limited to 'block/blk-sysfs.c')
0 files changed, 0 insertions, 0 deletions