mirror of https://github.com/vitalif/e2fsprogs
tests: Add new test f_holedir2
This tests e2fsck's handling of both direct and extent-mapped directoris containing holes when the i_size is 0. Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>bitmap-optimize
parent
8a2cbe2c6d
commit
785f939046
|
@ -0,0 +1,24 @@
|
|||
Pass 1: Checking inodes, blocks, and sizes
|
||||
Inode 12, i_size is 0, should be 5120. Fix? yes
|
||||
|
||||
Inode 13, i_size is 4096, should be 5120. Fix? yes
|
||||
|
||||
Pass 2: Checking directory structure
|
||||
Directory inode 12 has an unallocated block #3. Allocate? yes
|
||||
|
||||
Directory inode 13 has an unallocated block #1. Allocate? yes
|
||||
|
||||
Pass 3: Checking directory connectivity
|
||||
Pass 3A: Optimizing directories
|
||||
Pass 4: Checking reference counts
|
||||
Pass 5: Checking group summary information
|
||||
Free blocks count wrong for group #0 (79, counted=77).
|
||||
Fix? yes
|
||||
|
||||
Free blocks count wrong (79, counted=77).
|
||||
Fix? yes
|
||||
|
||||
|
||||
test_filesys: ***** FILE SYSTEM WAS MODIFIED *****
|
||||
test_filesys: 13/16 files (7.7% non-contiguous), 23/100 blocks
|
||||
Exit status is 1
|
|
@ -0,0 +1,7 @@
|
|||
Pass 1: Checking inodes, blocks, and sizes
|
||||
Pass 2: Checking directory structure
|
||||
Pass 3: Checking directory connectivity
|
||||
Pass 4: Checking reference counts
|
||||
Pass 5: Checking group summary information
|
||||
test_filesys: 13/16 files (0.0% non-contiguous), 23/100 blocks
|
||||
Exit status is 0
|
Binary file not shown.
|
@ -0,0 +1,2 @@
|
|||
directories with holes and zero i_size
|
||||
|
Loading…
Reference in New Issue