diff options
author | Theodore Ts'o <tytso@mit.edu> | 2010-05-10 10:17:44 -0400 |
---|---|---|
committer | Theodore Ts'o <tytso@mit.edu> | 2010-05-10 10:29:14 -0400 |
commit | 2291fbb0358be8251df0d611913f49fbb9beb740 (patch) | |
tree | 81ce3b9d165443014ec648127a91c01252bdfaad /tests | |
parent | bc11f0dacc93afd8e190431516f38d221c240af4 (diff) | |
download | android_external_e2fsprogs-2291fbb0358be8251df0d611913f49fbb9beb740.tar.gz android_external_e2fsprogs-2291fbb0358be8251df0d611913f49fbb9beb740.tar.bz2 android_external_e2fsprogs-2291fbb0358be8251df0d611913f49fbb9beb740.zip |
e2fsck: Check for cases where EOFBLOCKS_FL is unnecessarily set
Some kernels will crash if EOFBLOCKS_FL is set when it is it not
needed, and this if it is left set when it isn't needed, it is a sign
of a kernel bug.
Addresses-Google-Bug: #2604224
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
Diffstat (limited to 'tests')
-rw-r--r-- | tests/f_bad_disconnected_inode/expect.1 | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/tests/f_bad_disconnected_inode/expect.1 b/tests/f_bad_disconnected_inode/expect.1 index 11862f65..d3920e30 100644 --- a/tests/f_bad_disconnected_inode/expect.1 +++ b/tests/f_bad_disconnected_inode/expect.1 @@ -2,12 +2,21 @@ Pass 1: Checking inodes, blocks, and sizes Inode 1 has EXTENTS_FL flag set on filesystem without extents support. Clear? yes +Inode 9 should not have EOFBLOCKS_FL set (size 0, lblk -1) +Clear? yes + +Inode 10 should not have EOFBLOCKS_FL set (size 0, lblk -1) +Clear? yes + Inode 15 has EXTENTS_FL flag set on filesystem without extents support. Clear? yes Inode 16 has EXTENTS_FL flag set on filesystem without extents support. Clear? yes +Inode 13 should not have EOFBLOCKS_FL set (size 0, lblk -1) +Clear? yes + Pass 2: Checking directory structure Pass 3: Checking directory connectivity /lost+found not found. Create? yes |