/
githubmirror
/
e2fsprogs
ОбзорДокументацияВойти
/
githubmirror
/
e2fsprogs
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
ДокументацияПоддержка
Политика конфиденциальностиПользовательское соглашениеПолитика использования «cookies»Согласие субъекта персональных данных
2026 ©
e2fsprogs/
tests/
..
d_bad_ostype

tests: update mke2fs.conf to create 256 byte inodes by default

5 лет назад
d_corrupt_journal_nr_users

tests: fix expect scripts after removing tabs from tune2fs -l output

2 года назад
d_dumpe2fs_group_only

tests: don't run sed multiple times on test output

8 лет назад
d_fallocate

tests: don't run sed multiple times on test output

8 лет назад
d_fallocate_bigalloc

mke2fs: warn that bigalloc is experimental only for large cluster sizes

5 лет назад
d_fallocate_blkmap

tests: don't run sed multiple times on test output

8 лет назад
d_inline_dump

tests: clean up $DEBUGFS_EXE usage in scripts

8 лет назад
d_loaddump

tests: update mke2fs.conf to create 256 byte inodes by default

5 лет назад
d_punch

e2fsck: use "Optimize?" prompt for PR_1E_CAN_{COLLAPSE,NARROW}_EXTENT_TREE

8 лет назад
d_punch_bigalloc

mke2fs: warn that bigalloc is experimental only for large cluster sizes

5 лет назад
d_special_files

tests: update mke2fs.conf to create 256 byte inodes by default

5 лет назад
d_xattr_edits

tests: update mke2fs.conf to create 256 byte inodes by default

5 лет назад
d_xattr_sorting

tests: update mke2fs.conf to create 256 byte inodes by default

5 лет назад
defaults

tests: test writing and recovering checksum-free 32/64bit journals

12 лет назад
e_brel_bma

tests: shorten test descriptions to fit in 80 columns

9 лет назад
e_icount_normal

tests: use make rules to run tests in parallel

14 лет назад
e_icount_opt

Many files: Checked in e2fsprogs 1.08.

29 лет назад
e_irel_ima

tests: shorten test descriptions to fit in 80 columns

9 лет назад
f_16384_block

Do sanity checking of the number of blocks and inodes in a group for 8192-byte and 16384-byte blocksize filesystems.

24 года назад
f_8192_block

Do sanity checking of the number of blocks and inodes in a group for 8192-byte and 16384-byte blocksize filesystems.

24 года назад
f_bad_bbitmap

tests: add regression tests for group descriptors with bad checksums

12 лет назад
f_bad_bmap_csum

tests: add regression tests for group descriptors with bad checksums

12 лет назад
f_bad_disconnected_inode

e2fsck: fix golden output of several tests

2 года назад
f_bad_encryption

e2fsck: no parent lookup in disconnected dir

4 года назад
f_bad_fname

e2fsck: fix golden output of several tests

2 года назад
f_bad_gdt_csum

tests: add regression tests for group descriptors with bad checksums

12 лет назад
f_bad_ibitmap

tests: add regression tests for group descriptors with bad checksums

12 лет назад
f_bad_inode_csum

tests: add regression tests for inodes with bad checksums

12 лет назад
f_bad_local_jnl

libe2p: avoid segfault when s_nr_users is too high

8 лет назад
f_badbblocks

e2fsck: Interpret negative blkcount in file system problem reports

17 лет назад
f_badcluster

libext2fs: teach ext2fs_extent_set_bmap() to update extents more optimally

год назад
f_baddir

e2fsck: fix mysterious "FILE SYSTEM WAS MODIFIED" with no changes

15 лет назад
f_baddir2

e2fsck: Interpret negative blkcount in file system problem reports

17 лет назад
f_baddotdir

e2fsck: fix ".." more gracefully if possible

5 лет назад
f_badinode

On-disk format definition for huge files

20 лет назад
f_badjour_encrypted

tests: write f_badjour_encrypted output to log

2 года назад
f_badjour_indblks

tests: remove unnecessary uncompressed image file

6 лет назад
f_badjourblks

tests: clean up test names

4 года назад
f_badorphan

Add support for backing up the journal inode location in the superblock. E2fsck will automatically save the journal information in the superblock if it is not there already, and will use it if the journal inode appears to be corrupted. ext2fs_add_journal_inode() will also save the backup information, so that new filesystems created by mke2fs and filesystems that have journals added via tune2fs will also have journal location written to the superblock as well. Debugfs's logdump command has been enhanced so that it can use the journal information in the superblock.

23 года назад
f_badprimary

Clean up e2fsck problem description messages for typo's and to make them easier to understand (sorry, translators).

21 год назад
f_badroot

e2fsck: no parent lookup in disconnected dir

4 года назад
f_badsymlinks

Overhaul extended attribute handling. Should now be correct with respect to the latest V2 bestbits ACL code.

24 года назад
f_badsymlinks2

tests: test e2fsck's handling of bad symlinks

8 лет назад
f_badtable

Overhaul extended attribute handling. Should now be correct with respect to the latest V2 bestbits ACL code.

24 года назад
f_bb_in_bb

e2fsck: restart the full e2fsck run if the bad block inode is invalidate

7 лет назад
f_bbfile

e2fsck: print runs of duplicate blocks instead of all of them

12 лет назад
f_bbinode

E2fsck now prints ranges in pass 5 when printing deltas in the block and inode bitmaps.

24 года назад
f_big_sparse

libext2fs: provide a function to set inode size

12 лет назад
f_bigalloc_badinode

tests: update mke2fs.conf to create 256 byte inodes by default

5 лет назад
f_bigalloc_orphan_list

tests: update mke2fs.conf to create 256 byte inodes by default

5 лет назад
f_bigalloc_symlink_with_xattr

tests: shorten test descriptions to fit in 80 columns

9 лет назад
f_bitmaps

e2fsck: check and fix tails of all bitmap blocks

7 лет назад
f_boundscheck

e2fsck: check all sparse_super backups

2 года назад
f_clear_orphan_file

e2fsck: clear the orphan_file while processing it

2 года назад
f_clear_xattr

Fix e2fsck to not delete symlinks that contain an extended attribute after the ext_attr feature flag has been cleared. (Addresses Red Hat Bugzilla #146284)

22 года назад
f_cloneblock_alloc_error

e2fsck: decrement bad count _after_ remapping a duplicate block

12 лет назад
f_collapse_extent_tree

e2fsck: use "Optimize?" prompt for PR_1E_CAN_{COLLAPSE,NARROW}_EXTENT_TREE

8 лет назад
f_compress_extent_tree_level

e2fsck: use "Optimize?" prompt for PR_1E_CAN_{COLLAPSE,NARROW}_EXTENT_TREE

8 лет назад
f_convert_bmap

tests: don't run sed multiple times on test output

8 лет назад
f_convert_bmap_and_extent

tests: don't run sed multiple times on test output

8 лет назад
f_convert_bmap_sparse

tests: don't run sed multiple times on test output

8 лет назад
f_corrupt_dirent_tail

e2fsck: make insert_dirent_tail more robust

12 лет назад
f_crashdisk

tests: clean up test names

4 года назад
f_create_symlinks

tests: don't run sed multiple times on test output

8 лет назад
f_del_dup_quota

tests: add new test f_del_dup_quota

9 лет назад
f_deleted_inode_bad_csum

tests: shorten test descriptions to fit in 80 columns

9 лет назад
f_desc_size_128

debugfs, e2fsck: fix s_desc_size handling

13 лет назад
f_desc_size_bad

Fix 32-bit build and test failures

2 года назад
f_desc_size_zero

libext2fs: always refuse to open a file system with a zero s_desc_size

2 года назад
f_detect_junk

f_detect_junk: avoid dd option oflag=append

год назад
f_detect_xfs

tests: update mke2fs.conf to create 256 byte inodes by default

5 лет назад
f_dir_bad_csum

e2fsck: fix ".." more gracefully if possible

5 лет назад
f_dir_bad_mode

e2fsck: Recover a special file which looks an awful lot like a directory

19 лет назад
f_dirlink

Many files: Checked in e2fsprogs 1.05

29 лет назад
f_dup

e2fsck: check and fix tails of all bitmap blocks

7 лет назад
f_dup2

e2fsck: check and fix tails of all bitmap blocks

7 лет назад
f_dup3

e2fsck: check and fix tails of all bitmap blocks

7 лет назад
f_dup4

Fix 32-bit build and test failures

2 года назад
f_dup_ba

e2fsck: print runs of duplicate blocks instead of all of them

12 лет назад
f_dup_de

tests: clean up $DEBUGFS_EXE usage in scripts

8 лет назад
f_dup_de2

e2fsck: Fix duplicate directory entries for non-indexed directories

17 лет назад
f_dup_de_crypt

AOSP: ANDROID: e2fsck: Do not mutate encrypted names

6 лет назад
f_dup_resize

e2fsck: optimize clone_file on large devices

4 года назад
f_dupdot

libext2fs: display partial path if fs corrupted in ext2fs_get_pathname()

15 лет назад
f_dupfsblks

e2fsck: print runs of duplicate blocks instead of all of them

12 лет назад
f_dupsuper

e2fsck: print runs of duplicate blocks instead of all of them

12 лет назад
f_ea_bad_csum

tests: add regression tests for EA blocks with bad checksums

12 лет назад
f_ea_checks

e2fsprogs-tests-f_ea_checks.patch

18 лет назад
f_ea_inode

e2fsck: add test for ea_inode feature

9 лет назад
f_ea_inode_dir_ref

e2fsck: add tests for EA inodes

2 года назад
f_ea_inode_disconnected

test: fix expect files which changed after EA bugfix

год назад
f_ea_inode_fast_symlink

ext2fs: fix fast symlink blocks check

9 месяцев назад
f_ea_inode_no_feature

e2fsck: add tests for EA inodes

2 года назад
f_ea_inode_self_ref

e2fsck: check for extended attributes with ea_inode but a zero ea_size

9 месяцев назад
f_ea_inode_spurious_flag_dir

e2fsck: add tests for EA inodes

2 года назад
f_ea_signed_hash

Change the xattr entry hash to use an unsighed char by default

4 года назад
f_ea_unsigned_hash

Change the xattr entry hash to use an unsighed char by default

4 года назад
f_ea_value_crash

libext2fs: check ea value offset when loading

12 лет назад
f_ea_zero_size

e2fsck: check for extended attributes with ea_inode but a zero ea_size

9 месяцев назад
f_emptydir

tests: clean up test names

4 года назад
f_encrypted_lpf

e2fsck: no parent lookup in disconnected dir

4 года назад
f_end-bitmap

e2fsck: check and fix tails of all bitmap blocks

7 лет назад
f_eofblocks

e2fsck: do not allow initialized blocks pass i_size

8 лет назад
f_expand

e2fsck: no parent lookup in disconnected dir

4 года назад
f_expandroot_create_lnf

e2fsck: expand root dir if linking l+f fails

12 лет назад
f_ext_journal

tests: use make rules to run tests in parallel

14 лет назад
f_ext_zero_len

e2fsck: check for zero length extent

14 лет назад
f_extent_bad_node

e2fsck: use "Optimize?" prompt for PR_1E_CAN_{COLLAPSE,NARROW}_EXTENT_TREE

8 лет назад
f_extent_htree

tests: update mke2fs.conf to create 256 byte inodes by default

5 лет назад
f_extent_int_bad_csum

e2fsck: remove 'invalid' wording from error when extent block fails checksum

12 лет назад
f_extent_int_bad_extent

tests: add tests for handling of corrupt extents

12 лет назад
f_extent_int_bad_magic

e2fsck: use "Optimize?" prompt for PR_1E_CAN_{COLLAPSE,NARROW}_EXTENT_TREE

8 лет назад
f_extent_interior_start_lblk

tests: add test of an incorrect interior node in an extent tree

14 лет назад
f_extent_leaf_bad_csum

e2fsck: remove 'invalid' wording from error when extent block fails checksum

12 лет назад
f_extent_leaf_bad_extent

tests: add tests for handling of corrupt extents

12 лет назад
f_extent_leaf_bad_magic

e2fsck: use "Optimize?" prompt for PR_1E_CAN_{COLLAPSE,NARROW}_EXTENT_TREE

8 лет назад
f_extent_oobounds

tests: update mke2fs.conf to create 256 byte inodes by default

5 лет назад
f_extent_too_deep

tests: don't run sed multiple times on test output

8 лет назад
f_extents

e2fsck: mark device inodes with EXT4_EXTENTS_FL bad

8 лет назад
f_extents2

libext2fs: set interior tree block goal more intelligently

12 лет назад
f_extra_journal

tests: clean up test names

4 года назад
f_fast_symlink_extents

Add new test case to check e2fsck's response to fast symlinks w/ EXTENTS_FL

18 лет назад
f_file_acl_high

e2fsck: On a 32-bit filesystem, make sure i_file_acl_high is zero

17 лет назад
f_filetype

Overhaul extended attribute handling. Should now be correct with respect to the latest V2 bestbits ACL code.

24 года назад
f_first_meta_bg_too_big

libext2fs: in ext2fs_open[2](), return an error if s_first_meta_bg is too big

4 года назад
f_full_bg

e2fsck: Fix check to see if an extent-based file is fragmented

18 лет назад
f_h_badnode

e2fsck: fix e2fsck -fD directory truncation

11 лет назад
f_h_badroot

tests: use make rules to run tests in parallel

14 лет назад
f_h_normal

tests: clean up test names

4 года назад
f_h_reindex

tests: use make rules to run tests in parallel

14 лет назад
f_h_unsigned

tests: clean up test names

4 года назад
f_holedir

e2fsck: Fix directory i_size handling

18 лет назад
f_holedir2

tests: clean up test names

4 года назад
f_holedir3

tests: clean up test names

4 года назад
f_holedir4

e2fsck: fix sliding the directory block down on bigalloc

12 лет назад
f_htree_bad_csum

tests: shorten test descriptions to fit in 80 columns

9 лет назад
f_htree_leaf_csum

e2fsck: check htree leaf block checksums

11 лет назад
f_hugedir_blocks

tests: shorten test descriptions to fit in 80 columns

9 лет назад
f_hurd

ChangeLog, problem.c, problem.h, super.c: problem.c, problem.h (PR_0_HURD_CLEAR_FILETYPE): Add new problem code. super.c (check_super_block): If the OS type in the superblock is the Hurd, check to see if the filetype feature is set, and offer to clear it if so. This needs to be done since the Hurd doesn't properly support the filetype feature. (And since the hurd allows the transmogrification of files to special files and vice versa --- for no good reason that I can understand --- it can't support the filetype feature for the forseeable future, either.) ChangeLog, mke2fs.c: mke2fs.c (main): We forcibly turn off the filetype feature if the OS is the hurd, since the hurd doesn't support it. (And since the hurd allows the transmogrification of files to special files and vice versa --- for no good reason that I can understand --- it can't support the filetype feature for the forseeable future, either.) mke2fs.c (proceed_question): Fix reversed sense of proceed_question that was busted due to the internationalization patch. Fixed bug where if proceed_question was called twice, the input buffer wasn't cleared of the previous question's newline. ChangeLog, expect.1, expect.2, image.gz, name: f_hurd: Add test for Hurd-specific features (right now, just checks to make sure the filetype feature is cleared) ChangeLog, ls.c: ls.c (list_super): Change the string displayed for the Hurd to be GNU/Hurd, instead of just "GNU".

26 лет назад
f_idata_and_extents

e2fsck: fix conflicting extents|inlinedata inode flags

12 лет назад
f_illbbitmap

e2fsck: check and fix tails of all bitmap blocks

7 лет назад
f_illibitmap

e2fsck: check and fix tails of all bitmap blocks

7 лет назад
f_illitable

e2fsck: reserve blocks for root/lost+found directory repair

12 лет назад
f_illitable_flexbg

e2fsck: check and fix tails of all bitmap blocks

7 лет назад
f_imagic

Overhaul extended attribute handling. Should now be correct with respect to the latest V2 bestbits ACL code.

24 года назад
f_imagic_fs

tests: clean up $DEBUGFS_EXE usage in scripts

8 лет назад
f_ind_inode_collision

e2fsck: quiet some harmless bitmap warnings

9 лет назад
f_inlinedata_dirblocks

e2fsck: inspect inline dir data as two directory blocks

12 лет назад
f_inlinedata_flags

e2fsck: check xattr 'system.data' before setting inline_data feature

8 лет назад
f_inlinedata_repair

e2fsck: turn inline data symlink into a fast symlink when possible

11 лет назад
f_inlinedir_bad_symlink

tests: add test for handling an invalid symlink in an inline directory

3 года назад
f_inlinedir_detector

e2fsck: improve the inline directory detector

12 лет назад
f_inode_ea_collision

e2fsck: check ea-in-inode regions for overlap

12 лет назад
f_invalid_bad_inode

e2fsck: check for invalid bad block inode

15 лет назад
f_invalid_extent_symlink

e2fsck: correctly deallocate invalid extent-mapped symlinks

13 лет назад
f_itable_collision

Fix 32-bit build and test failures

2 года назад
f_jnl_32bit

tests: clean up sed filtering of test output

13 лет назад
f_jnl_64bit

debugfs: teach logdump to deal with 64bit revoke tables

12 лет назад
f_jnl_errno

tests: fix expect scripts after removing tabs from tune2fs -l output

2 года назад
f_jnl_etb_alloc_fail

tests: shorten test descriptions to fit in 80 columns

9 лет назад
f_journal

e2fsck: exit with exit status 0 if no errors were fixed

9 лет назад
f_large_dir

tests: update expect files for f_large_dir and f_large_dir_csum

5 лет назад
f_large_dir_csum

tests: update expect files for f_large_dir and f_large_dir_csum

5 лет назад
f_lotsbad

Check for inodes which are too big (either too many blocks, or would cause i_size to be too big), and offer to truncate the inode. Remove old bogus i_size checks.

24 года назад
f_lpf

e2fsck: check and fix tails of all bitmap blocks

7 лет назад
f_lpf2

e2fsck: no parent lookup in disconnected dir

4 года назад
f_lpffile

Overhaul extended attribute handling. Should now be correct with respect to the latest V2 bestbits ACL code.

24 года назад
f_many_subdirs

e2fsck: clarify overflow link count error message

6 лет назад
f_messy_inode

E2fsck now prints ranges in pass 5 when printing deltas in the block and inode bitmaps.

24 года назад
f_miss_blk_bmap

e2fsck: report ext2fs_open2() and ext2fs_check_desc() errors

14 лет назад
f_miss_journal

tests: clean up test names

4 года назад
f_misstable

e2fsck: report ext2fs_open2() and ext2fs_check_desc() errors

14 лет назад
f_mke2fs2b

Overhaul extended attribute handling. Should now be correct with respect to the latest V2 bestbits ACL code.

24 года назад
f_mke2fs_baddisk

tests: fix d_inline_dump and f_mke2fs_baddisk from leaving behind temp files

9 лет назад
f_mmp

libext2fs: don't use O_DIRECT for files on tmpfs

6 лет назад
f_mmp_garbage

tests: update expect files for f_mmp_garbage

5 лет назад
f_no

e2fsck: make the low dtime check consistent when using the backup superblock

7 лет назад
f_no_cache_corrupt_inode

libext2fs: don't cache inodes that fail checksum verification

12 лет назад
f_noroot

e2fsck: no parent lookup in disconnected dir

4 года назад
f_nospc_create_lnf

e2fsck: convert 'delete files' warning to a proper fix_problem error

12 лет назад
f_okgroup

e2fsck: avoid unnecessary reboots in some cases when checking the root fs

15 лет назад
f_opt_extent

tests/f_opt_extent: use tune2fs from the build tree in the test script

4 месяца назад
f_opt_extent_ext3

tests: force test file systems to be built for the Linux OS

5 лет назад
f_orphan

e2fsck: exit with exit status 0 if no errors were fixed

9 лет назад
f_orphan_dotdot_ft

e2fsck: no parent lookup in disconnected dir

4 года назад
f_orphan_extents_inode

e2fsck: exit with exit status 0 if no errors were fixed

9 лет назад
f_orphan_indirect_inode

tests: clean up sed filtering of test output

13 лет назад
f_orphquot

debugfs: Fix headers for quota commands

5 лет назад
f_overfsblks

e2fsck: check and fix tails of all bitmap blocks

7 лет назад
f_pre_1970_date_encoding

Pass down autoconf's EGREP to the tests.

год назад
f_preen

tests: clean up sed filtering of test output

13 лет назад
f_preen_htree_csum

tests: add test for "e2fsck: fix bad htree checksums in preen mode"

3 года назад
f_quota

debugfs: Fix headers for quota commands

5 лет назад
f_quota_deallocate_inode

tests: new test to check quota after a bad inode deallocation

2 года назад
f_quota_extent_opt

e2fsck: use "Optimize?" prompt for PR_1E_CAN_{COLLAPSE,NARROW}_EXTENT_TREE

8 лет назад
f_quota_invalid_inum

e2fsck: fix the message printed for the project quota type

9 лет назад
f_quota_shrinkdir

tests: new test to check quota after directory optimization

2 года назад
f_readonly_fsck

tests: don't run sed multiple times on test output

8 лет назад
f_rebuild_csum_rootdir

e2fsck: no parent lookup in disconnected dir

4 года назад
f_recnect_bad

tests: clean up test names

4 года назад
f_reconnect

Many files: Checked in e2fsprogs-1.07

29 лет назад
f_rehash_dir

e2fsck: exit with exit status 0 if no errors were fixed

9 лет назад
f_resize_inode

tests: update mke2fs.conf to create 256 byte inodes by default

5 лет назад
f_resize_inode_meta_bg

e2fsck: no parent lookup in disconnected dir

4 года назад
f_salvage_dir

e2fsck: Interpret negative blkcount in file system problem reports

17 лет назад
f_sb_extra_isize

e2fsck: enforce that the extra isize fields in the superblock are sane

10 лет назад
f_selinux

tests: clean up test names

4 года назад
f_shared_blocks_ok

AOSP: e2fsck: Skip duplicate blocks when RO_COMPAT_SHARED_BLOCKS is set.

8 лет назад
f_short_encrypted_dirent

e2fsck: check for consistent encryption policies

7 лет назад
f_special_ea

tests: clean up test names

4 года назад
f_summary_counts

e2fsck: fix mysterious "FILE SYSTEM WAS MODIFIED" with no changes

15 лет назад
f_super_bad_csum

e2fsck: check and fix tails of all bitmap blocks

7 лет назад
f_toobig_extent_dir

e2fsck: check extent-mapped directories with really large logical blocks

13 лет назад
f_trunc_dirent_header

e2fsck: salvage under-sized dirents by removing them

12 лет назад
f_uninit_bad_free_inodes

tests: add tests for uninitialized bitmaps

7 лет назад
f_uninit_blk_used_not_set

tests: add tests for uninitialized bitmaps

7 лет назад
f_uninit_cat

tests: remove pre-generated f_extent_htree image

8 лет назад
f_uninit_checksum_bad

tests: add tests for uninitialized bitmaps

7 лет назад
f_uninit_dir

e2fsck: fix ".." more gracefully if possible

5 лет назад
f_uninit_disable

tests: add tests for uninitialized bitmaps

7 лет назад
f_uninit_enable

tests: add tests for uninitialized bitmaps

7 лет назад
f_uninit_ext_past_eof

tests: add new test f_zero_extent_length

14 лет назад
f_uninit_ext_past_eof2

tests: shorten test descriptions to fit in 80 columns

9 лет назад
f_uninit_inode_past_unused

e2fsck: update the bg_checksum after fixing problems in the bg descriptor

5 лет назад
f_uninit_last_uninit

Fix 32-bit build and test failures

2 года назад
f_uninit_restart_fsck

e2fsck: update the bg_checksum after fixing problems in the bg descriptor

5 лет назад
f_uninit_set_inode_not_set

tests: add tests for uninitialized bitmaps

7 лет назад
f_unshare_blocks_no_space

AOSP: e2fsck: imply -f when using -E unshare_blocks

8 лет назад
f_unshare_blocks_ok

AOSP: e2fsck: imply -f when using -E unshare_blocks

8 лет назад
f_unsorted_EAs

e2fsck: exit with exit status 0 if no errors were fixed

9 лет назад
f_unused_itable

tests: clean up test names

4 года назад
f_valid_ea_in_inode

tests: fix f_valid_ea_in_inode to use the ea_feature

7 лет назад
f_verity

tests: add test for e2fsck of verity file

7 лет назад
f_write_ea_no_extra_isize

e2fsck: make sure system.data xattr is present

10 лет назад
f_write_ea_toobig_extra_isize

e2fsck: make sure system.data xattr is present

10 лет назад
f_write_ea_toosmall_extra_isize

tests: shorten test descriptions to fit in 80 columns

9 лет назад
f_yes

e2fsck: make the low dtime check consistent when using the backup superblock

7 лет назад
f_yesall

e2fsck: make the low dtime check consistent when using the backup superblock

7 лет назад
f_yesthenall

e2fsck: make the low dtime check consistent when using the backup superblock

7 лет назад
f_yesthenno

e2fsck: make the low dtime check consistent when using the backup superblock

7 лет назад
f_zero_group

e2fsck: report ext2fs_open2() and ext2fs_check_desc() errors

14 лет назад
f_zero_inode_size

e2fsck: report ext2fs_open2() and ext2fs_check_desc() errors

14 лет назад
f_zero_super

e2fsck: report ext2fs_open2() and ext2fs_check_desc() errors

14 лет назад
f_zero_xattr

tests: add new test f_zero_xattr

13 лет назад
f_zeroed_ext_header

e2fsck: zap extent-format inode with no extent header

11 лет назад
fuzz

tests/fuzz: fix memory leak from repeatedly calling add_error_table()

2 года назад
i_bad_csum

tests: don't run sed multiple times on test output

8 лет назад
i_bitmaps

ext4: fix tests to account for new dumpe2fs output

6 лет назад
i_qcow

tests: fix i_qcow test to properly test e2image's qcow-to-raw functionality

8 лет назад
i_zero_super

tests: suppress e2image version number from being printed

7 лет назад
j_corrupt_commit_csum

tests: don't run sed multiple times on test output

8 лет назад
j_corrupt_commit_tid

tests: don't run sed multiple times on test output

8 лет назад
j_corrupt_descr_csum

tests: don't run sed multiple times on test output

8 лет назад
j_corrupt_descr_tid

tests: don't run sed multiple times on test output

8 лет назад
j_corrupt_ext_jnl_sb_block

tests: don't run sed multiple times on test output

8 лет назад
j_corrupt_ext_jnl_sb_csum

e2fsck: check and fix tails of all bitmap blocks

7 лет назад
j_corrupt_journal_block

Rename functions, types, constants to reflect jbd2 usage

7 лет назад
j_corrupt_revoke_block

tests: don't run sed multiple times on test output

8 лет назад
j_corrupt_revoke_csum

tests: don't run sed multiple times on test output

8 лет назад
j_corrupt_revoke_rcount

e2fsck: clean up error messages when journal is corrupted

10 лет назад
j_corrupt_sb_csum

tests: don't run sed multiple times on test output

8 лет назад
j_corrupt_sb_magic

tests: don't run sed multiple times on test output

8 лет назад
j_ext_dumpe2fs

tests: fix expect scripts after removing tabs from tune2fs -l output

2 года назад
j_ext_long_revoke_trans

tests: don't run sed multiple times on test output

8 лет назад
j_ext_long_trans

mke2fs: do not set the BLOCK_UNINIT on groups has GDT

2 года назад
j_long_revoke_trans

tests: don't run sed multiple times on test output

8 лет назад
j_long_revoke_trans_mcsum_32bit

tests: don't run sed multiple times on test output

8 лет назад
j_long_revoke_trans_mcsum_64bit

tests: don't run sed multiple times on test output

8 лет назад
j_long_trans

mke2fs: do not set the BLOCK_UNINIT on groups has GDT

2 года назад
j_long_trans_mcsum_32bit

mke2fs: do not set the BLOCK_UNINIT on groups has GDT

2 года назад
j_long_trans_mcsum_64bit

mke2fs: do not set the BLOCK_UNINIT on groups has GDT

2 года назад
j_recover_csum2_32bit

e2fsck: check and fix tails of all bitmap blocks

7 лет назад
j_recover_csum2_64bit

e2fsck: check and fix tails of all bitmap blocks

7 лет назад
j_recover_csum3_64bit

tests: don't run sed multiple times on test output

8 лет назад
j_recover_fast_commit

tests: add description for j_recover_fast_commit

5 лет назад
j_short_revoke_trans

tests: don't run sed multiple times on test output

8 лет назад
j_short_revoke_trans_mcsum_64bit

tests: don't run sed multiple times on test output

8 лет назад
j_short_trans

e2fsck: check and fix tails of all bitmap blocks

7 лет назад
j_short_trans_64bit

e2fsck: check and fix tails of all bitmap blocks

7 лет назад
j_short_trans_mcsum_64bit

mke2fs: do not set the BLOCK_UNINIT on groups has GDT

2 года назад
j_short_trans_old_csum

e2fsck: check and fix tails of all bitmap blocks

7 лет назад
j_short_trans_open_recover

e2fsck: check and fix tails of all bitmap blocks

7 лет назад
j_short_trans_recover

e2fsck: check and fix tails of all bitmap blocks

7 лет назад
j_short_trans_recover_mcsum_64bit

mke2fs: do not set the BLOCK_UNINIT on groups has GDT

2 года назад
j_short_uncommitted_trans

tests: don't run sed multiple times on test output

8 лет назад
j_short_uncommitted_trans_mcsum_64bit

tests: don't run sed multiple times on test output

8 лет назад
m_64bit_flexbg

tests: fix expect scripts after removing tabs from tune2fs -l output

2 года назад
m_assume_storage_prezeroed

mke2fs: add extended option for prezeroed storage devices

5 лет назад
m_bigjournal

tests: fix expect scripts after removing tabs from tune2fs -l output

2 года назад
m_dasd_bs

tests: fix expect scripts after removing tabs from tune2fs -l output

2 года назад
m_desc_size_128

tests: fix expect scripts after removing tabs from tune2fs -l output

2 года назад
m_devdir

tests: don't run sed multiple times on test output

8 лет назад
m_error_behavior

tests: don't run sed multiple times on test output

8 лет назад
m_extent_journal

tests: fix expect scripts after removing tabs from tune2fs -l output

2 года назад
m_hugefile

tests: fix tests that were always being skipped

2 года назад
m_hugefile_slack

mke2fs: warn about missing y2038 support when formatting fresh ext4 fs

5 лет назад
m_image_mmp

tests: update mke2fs.conf to create 256 byte inodes by default

5 лет назад
m_large_file

tests: fix expect scripts after removing tabs from tune2fs -l output

2 года назад
m_mcsum_extjournal

tests: don't run sed multiple times on test output

8 лет назад
m_meta_bg

tests: fix expect scripts after removing tabs from tune2fs -l output

2 года назад
m_minrootdir

Pass down autoconf's EGREP to the tests.

год назад
m_mkfs_overhead

tests: update mke2fs.conf to create 256 byte inodes by default

5 лет назад
m_mmp

tests: fix expect scripts after removing tabs from tune2fs -l output

2 года назад
m_mmp_bad_csum

libext2fs: don't use O_DIRECT for files on tmpfs

6 лет назад
m_mmp_bad_magic

libext2fs: don't use O_DIRECT for files on tmpfs

6 лет назад
m_no_opt

tests: fix expect scripts after removing tabs from tune2fs -l output

2 года назад
m_offset

m_offset: make self-test reliable with non-GNU yes(1)

год назад
m_quota

tests: fix expect scripts after removing tabs from tune2fs -l output

2 года назад
m_raid_opt

tests: fix expect scripts after removing tabs from tune2fs -l output

2 года назад
m_resize_inode_meta_bg

tests: fix expect scripts after removing tabs from tune2fs -l output

2 года назад
m_root_owner

tests: fix expect scripts after removing tabs from tune2fs -l output

2 года назад
m_root_perms

tests: fix expect scripts after removing tabs from tune2fs -l output

2 года назад
m_root_selinux

mke2fs: add root_selinux option for root inode label

9 месяцев назад
m_rootdir

Pass down autoconf's EGREP to the tests.

год назад
m_rootdir_acl

Pass down autoconf's EGREP to the tests.

год назад
m_rootgnutar

mkgnutar.pl: avoid uninitialized username variable

год назад
m_rootpaxtar

Pass down autoconf's EGREP to the tests.

год назад
m_roottar

tests: fix expect scripts after removing tabs from tune2fs -l output

2 года назад
m_std

tests: fix expect scripts after removing tabs from tune2fs -l output

2 года назад
m_uninit

tests: fix expect scripts after removing tabs from tune2fs -l output

2 года назад
progs

Update makefile dependencies

2 года назад
r_1024_small_bg

tests: don't run sed multiple times on test output

8 лет назад
r_32to64bit

tests: update tests after improving dir_index support

4 месяца назад
r_32to64bit_expand_full

tests: don't run sed multiple times on test output

8 лет назад
r_32to64bit_meta

tests: update tests after improving dir_index support

4 месяца назад
r_32to64bit_move_itable

tests: update tests after improving dir_index support

4 месяца назад
r_64bit_big_expand

tests: fix tests that were always being skipped

2 года назад
r_64to32bit

tests: update tests after improving dir_index support

4 месяца назад
r_64to32bit_meta

tests: update tests after improving dir_index support

4 месяца назад
r_bigalloc_big_expand

tests: fix tests that were always being skipped

2 года назад
r_corrupt_fs

tests: support older versions of timeout in r_corrupt_fs

5 лет назад
r_expand_full

tests: don't run sed multiple times on test output

8 лет назад
r_ext4_big_expand

tests: fix tests that were always being skipped

2 года назад
r_ext4_small_bg

tests: don't run sed multiple times on test output

8 лет назад
r_fixup_lastbg

tests: force test file systems to be built for the Linux OS

5 лет назад
r_fixup_lastbg_big

tests: force test file systems to be built for the Linux OS

5 лет назад
r_inline_xattr

tests: use grep -E for better portability in r_inline_xattr

6 лет назад
r_meta_bg_shrink

tests: don't run sed multiple times on test output

8 лет назад
r_min_itable

tests: don't run sed multiple times on test output

8 лет назад
r_move_inode_int_extent

tests: move inode and its interior extent tree block

8 лет назад
r_move_itable

tests: fix expect scripts after removing tabs from tune2fs -l output

2 года назад
r_move_itable_nostride

tests: fix tests that were always being skipped

2 года назад
r_move_itable_realloc

tests: fix expect scripts after removing tabs from tune2fs -l output

2 года назад
r_orphan_file

tests: check updating the orphan file checksums during an offline resize

2 года назад
r_resize_inode

tests: fix expect scripts after removing tabs from tune2fs -l output

2 года назад
scripts

tests: add better debugging for failures when running resize2fs tests

2 года назад
t_change_uuid

Pass down autoconf's EGREP to the tests.

год назад
t_change_uuid_mcsum

Pass down autoconf's EGREP to the tests.

год назад
t_change_uuid_mcsum_mounted

Pass down autoconf's EGREP to the tests.

год назад
t_change_uuid_mcsum_seed_mounted

Pass down autoconf's EGREP to the tests.

год назад
t_change_uuid_mounted

Pass down autoconf's EGREP to the tests.

год назад
t_dangerous

tests: update tests after improving dir_index support

4 месяца назад
t_disable_changed_csum_seed

Pass down autoconf's EGREP to the tests.

год назад
t_disable_changed_csum_seed_mounted

Pass down autoconf's EGREP to the tests.

год назад
t_disable_csum_seed

Pass down autoconf's EGREP to the tests.

год назад
t_disable_mcsum

tests: force test file systems to be built for the Linux OS

5 лет назад
t_disable_mcsum_noinitbg

tests: update tests after improving dir_index support

4 месяца назад
t_disable_mcsum_yesinitbg

tests: force test file systems to be built for the Linux OS

5 лет назад
t_disable_meta_csum_and_seed

Pass down autoconf's EGREP to the tests.

год назад
t_enable_csum_seed

Pass down autoconf's EGREP to the tests.

год назад
t_enable_mcsum

tests: update tests after improving dir_index support

4 месяца назад
t_enable_mcsum_ext3

mke2fs: warn about missing y2038 support when formatting fresh ext4 fs

5 лет назад
t_enable_mcsum_initbg

tests: update tests after improving dir_index support

4 месяца назад
t_ext_jnl_fail

tests: don't run sed multiple times on test output

8 лет назад
t_ext_jnl_rm

tests: use make rules to run tests in parallel

14 лет назад
t_format_csum_seed

Pass down autoconf's EGREP to the tests.

год назад
t_iexpand_full

tests: update tests after improving dir_index support

4 месяца назад
t_iexpand_mcsum

tests: fix expect scripts after removing tabs from tune2fs -l output

2 года назад
t_mmp_1on

libext2fs: don't use O_DIRECT for files on tmpfs

6 лет назад
t_mmp_2off

tune2fs: reset MMP state on error exit

6 лет назад
t_mmp_fail

t_mmp_fail: resolve bash-ism [ a == b ] to [ a = b ]

год назад
t_project_1on

tests: don't use "debugfs -f /dev/stdin"

8 лет назад
t_project_2off

tune2fs: fix BUGs of tuning project quota

9 лет назад
t_project_3on

tests: don't use "debugfs -f /dev/stdin"

8 лет назад
t_project_4off

tune2fs: fix BUGs of tuning project quota

9 лет назад
t_quota_1on

tests: don't use "debugfs -f /dev/stdin"

9 лет назад
t_quota_2off

quota: fix disabling quota, add quota tests

13 лет назад
t_quota_add

tests: check quota file space usage does not get accounted

5 лет назад
t_replay_and_set

e2fsck: check and fix tails of all bitmap blocks

7 лет назад
t_uninit_bg_rm

tests: force test file systems to be built for the Linux OS

5 лет назад
t_write_subdirectory

create_inode: Find subdirectory in do_write_internal

5 лет назад
u_bounce_io

tests: fix expect scripts after removing tabs from tune2fs -l output

2 года назад
u_compound_bad_rollback

tests: test various features of the new e2undo format

11 лет назад
u_compound_rollback

tests: test undo file creation in e2fsck/resize2fs/tune2fs/mke2fs

11 лет назад
u_corrupt_blk_csum

tests: test various features of the new e2undo format

11 лет назад
u_corrupt_blk_csum_force

tests: test various features of the new e2undo format

11 лет назад
u_corrupt_hdr_csum

tests: test various features of the new e2undo format

11 лет назад
u_corrupt_key_csum

tests: test various features of the new e2undo format

11 лет назад
u_debugfs_opt

tests: clean up $DEBUGFS_EXE usage in scripts

8 лет назад
u_direct_io

tests: fix more expected output files

2 года назад
u_dryrun

tests: test various features of the new e2undo format

11 лет назад
u_e2fsck_opt

tests: test undo file creation in e2fsck/resize2fs/tune2fs/mke2fs

11 лет назад
u_errorout

tests: test various features of the new e2undo format

11 лет назад
u_force

tests: test various features of the new e2undo format

11 лет назад
u_force_dryrun

tests: test various features of the new e2undo format

11 лет назад
u_incomplete

tests: test various features of the new e2undo format

11 лет назад
u_mke2fs

tests: test undo file creation in e2fsck/resize2fs/tune2fs/mke2fs

11 лет назад
u_mke2fs_opt

tests: test undo file creation in e2fsck/resize2fs/tune2fs/mke2fs

11 лет назад
u_mke2fs_opt_oddsize

tests: test undo file creation in e2fsck/resize2fs/tune2fs/mke2fs

11 лет назад
u_mke2fs_opt_offset

Search for GNU-compatible dd for self-tests.

9 лет назад
u_not_undo

tests: test various features of the new e2undo format

11 лет назад
u_offset

tests: testcases for the offset handling in e2undo and undo_io.c

10 лет назад
u_onefile_bad

tests: test various features of the new e2undo format

11 лет назад
u_resize2fs_opt

tests: test undo file creation in e2fsck/resize2fs/tune2fs/mke2fs

11 лет назад
u_revert_64bitmcsum_onefile

tests: shorten test descriptions to fit in 80 columns

9 лет назад
u_revert_all_onefile

tests: shorten test descriptions to fit in 80 columns

9 лет назад
u_revert_upgrade_to_64bitmcsum

tests: shorten test descriptions to fit in 80 columns

9 лет назад
u_tune2fs

tests: test undo file creation in e2fsck/resize2fs/tune2fs/mke2fs

11 лет назад
u_tune2fs_opt

tests: test undo file creation in e2fsck/resize2fs/tune2fs/mke2fs

11 лет назад
u_undo_undo

tests: test various features of the new e2undo format

11 лет назад
u_wrong_fs

tests: test various features of the new e2undo format

11 лет назад
Makefile.in

Pass down autoconf's EGREP to the tests.

год назад
README

Fix various spelling typos

4 года назад
filter.sed

tests: filter out the checksum seed output from dumpe2fs

4 года назад
mke2fs.conf.in

mke2fs: allow the default creator os to be specified in /etc/mke2fs.conf

5 лет назад
run_e2fsck

tests: don't run sed multiple times on test output

8 лет назад
run_mke2fs

tests: remove redundant sed filtering

8 лет назад
test_config

tests: generate test_data.tmp file from a script

8 лет назад
test_one.in

tests: Add option to print diff output of failed tests

5 лет назад
test_post

tests: use make rules to run tests in parallel

14 лет назад
test_script.in

tests: fix test_script so that it will run all tests if w/o arguments

7 лет назад
README
These images contain various forms of corrupted filesystem which
e2fsck will correct. They are used as a regression test for e2fsck.
 
The test_script program will automatically run e2fsck against the
filesystem images. It will run them two times, and display the exit
status for each run. The meaning of the exit status codes are as
follows:
 
0 No filesystem errors were detected
1 Filesystem errors detected, but corrected
2 System should be rebooted
4 Filesystem errors left uncorrected
8 Operational error (generally means internal error,
or filesystem error that the e2fsck was not
prepared to deal with)
16 Usage or syntax error
 
During the regression test, the first exit code should be 1, and the
second exit code should be 0. In other words, all (with one
exception) of the test filesystems in this directory have some sort of
filesystem corruption, which e2fsck should fix on the first pass.
After the first pass, e2fsck should leave a fully consistent
filesystem with no detectable errors found in the second pass. The
exception is the okgroup.img filesystem, which contains no errors, and
so both exit codes should be 0.
 
NOTE: It appears that at least some versions of the original e2fsck do
not exit with an exit status code of 1 after correcting filesystem
errors. So if you modify the test_script to try running these
filesystems against the original e2fsck, you will have to inspect the
test_script.log file manually.
 
--------------------------------------------------------------
Here's a one-line descriptions of the various test images in this
directory:
 
baddir.img Filesystem with a corrupted directory
badbblocks.img Filesystem with illegal blocks in the bad block inode.
badinode.img Filesystem with various different corrupted inode
entries.
badlkcnt.img Filesystem with deleted files with non-zero link count
badroot.img Filesystem with a file for a root directory
badtable.img Filesystem with blocks shared between the bitmaps and
inode table blocks and the bad block inode
bbfile.img Filesystem with files containing bad blocks
bitmaps.img Filesystem with corrupted inode and block bitmaps
dirlink.img Filesystem with a hard link to a directory
dup.img Filesystem with blocks claimed by two different files
dup2.img Filesystem with blocks claimed by three different files
dupfsblks.img Filesystem with blocks claimed by a file and
inode/block bitmaps and inode tables
dupsuper.img Filesystem with blocks claimed by a file and
the superblock / group descriptors
end-bitmap.img Filesystem with corruption at the end of the block
bitmap
expand.img Tests e2fsck's ability to expand lost+found if
necessary
lpf.img Filesystem with disconnected files and no /lost+found
directory
mke2fs2b.img Filesystem with corruption similar to that
created by mke2fs version 0.2b
noroot.img Filesystem with a deleted root directory
okgroup.img Filesystem that's exactly 8193 blocks long
(otherwise OK)
overfsblks.img Filesystem with overlapping inode and block bitmaps
symlinks.img Filesystem with bad symlink sizes