Sun Feb 14 10:43:19 UTC 2016 make[1]: Entering directory '/sources/e2fsprogs-1.42.13/build' make[2]: Entering directory '/sources/e2fsprogs-1.42.13/build' make[2]: 'util/subst.conf' is up to date. make[2]: Leaving directory '/sources/e2fsprogs-1.42.13/build' make[2]: Entering directory '/sources/e2fsprogs-1.42.13/build' make[2]: 'lib/config.h' is up to date. make[2]: Leaving directory '/sources/e2fsprogs-1.42.13/build' make[2]: Entering directory '/sources/e2fsprogs-1.42.13/build' make[2]: 'lib/dirpaths.h' is up to date. make[2]: Leaving directory '/sources/e2fsprogs-1.42.13/build' make[2]: Entering directory '/sources/e2fsprogs-1.42.13/build' make[2]: 'lib/ext2fs/ext2_types.h' is up to date. make[2]: Leaving directory '/sources/e2fsprogs-1.42.13/build' make[2]: Entering directory '/sources/e2fsprogs-1.42.13/build' make[2]: 'lib/blkid/blkid_types.h' is up to date. make[2]: Leaving directory '/sources/e2fsprogs-1.42.13/build' make[2]: Entering directory '/sources/e2fsprogs-1.42.13/build' make[2]: 'lib/uuid/uuid_types.h' is up to date. make[2]: Leaving directory '/sources/e2fsprogs-1.42.13/build' make[2]: Entering directory '/sources/e2fsprogs-1.42.13/build/lib/et' make[2]: 'compile_et' is up to date. make[2]: Leaving directory '/sources/e2fsprogs-1.42.13/build/lib/et' make[2]: Entering directory '/sources/e2fsprogs-1.42.13/build/lib/ext2fs' make[2]: 'ext2_err.h' is up to date. make[2]: Leaving directory '/sources/e2fsprogs-1.42.13/build/lib/ext2fs' make libs make[2]: Entering directory '/sources/e2fsprogs-1.42.13/build' make[3]: Entering directory '/sources/e2fsprogs-1.42.13/build' make[3]: 'util/subst.conf' is up to date. make[3]: Leaving directory '/sources/e2fsprogs-1.42.13/build' make[3]: Entering directory '/sources/e2fsprogs-1.42.13/build' make[3]: 'lib/config.h' is up to date. make[3]: Leaving directory '/sources/e2fsprogs-1.42.13/build' make[3]: Entering directory '/sources/e2fsprogs-1.42.13/build' make[3]: 'lib/dirpaths.h' is up to date. make[3]: Leaving directory '/sources/e2fsprogs-1.42.13/build' make[3]: Entering directory '/sources/e2fsprogs-1.42.13/build' make[3]: 'lib/ext2fs/ext2_types.h' is up to date. make[3]: Leaving directory '/sources/e2fsprogs-1.42.13/build' make[3]: Entering directory '/sources/e2fsprogs-1.42.13/build' make[3]: 'lib/blkid/blkid_types.h' is up to date. make[3]: Leaving directory '/sources/e2fsprogs-1.42.13/build' make[3]: Entering directory '/sources/e2fsprogs-1.42.13/build' make[3]: 'lib/uuid/uuid_types.h' is up to date. make[3]: Leaving directory '/sources/e2fsprogs-1.42.13/build' make[3]: Entering directory '/sources/e2fsprogs-1.42.13/build/lib/et' make[3]: 'compile_et' is up to date. make[3]: Leaving directory '/sources/e2fsprogs-1.42.13/build/lib/et' make[3]: Entering directory '/sources/e2fsprogs-1.42.13/build/lib/ext2fs' make[3]: 'ext2_err.h' is up to date. make[3]: Leaving directory '/sources/e2fsprogs-1.42.13/build/lib/ext2fs' making all in lib/et make[3]: Entering directory '/sources/e2fsprogs-1.42.13/build/lib/et' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/sources/e2fsprogs-1.42.13/build/lib/et' making all in lib/ss make[3]: Entering directory '/sources/e2fsprogs-1.42.13/build/lib/ss' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/sources/e2fsprogs-1.42.13/build/lib/ss' making all in lib/e2p make[3]: Entering directory '/sources/e2fsprogs-1.42.13/build/lib/e2p' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/sources/e2fsprogs-1.42.13/build/lib/e2p' making all in lib/quota make[3]: Entering directory '/sources/e2fsprogs-1.42.13/build/lib/quota' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/sources/e2fsprogs-1.42.13/build/lib/quota' making all in lib/ext2fs make[3]: Entering directory '/sources/e2fsprogs-1.42.13/build/lib/ext2fs' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/sources/e2fsprogs-1.42.13/build/lib/ext2fs' making all in intl make[3]: Entering directory '/sources/e2fsprogs-1.42.13/build/intl' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/sources/e2fsprogs-1.42.13/build/intl' make[2]: Leaving directory '/sources/e2fsprogs-1.42.13/build' make progs make[2]: Entering directory '/sources/e2fsprogs-1.42.13/build' make[3]: Entering directory '/sources/e2fsprogs-1.42.13/build' make[3]: 'util/subst.conf' is up to date. make[3]: Leaving directory '/sources/e2fsprogs-1.42.13/build' make[3]: Entering directory '/sources/e2fsprogs-1.42.13/build' make[3]: 'lib/config.h' is up to date. make[3]: Leaving directory '/sources/e2fsprogs-1.42.13/build' make[3]: Entering directory '/sources/e2fsprogs-1.42.13/build' make[3]: 'lib/dirpaths.h' is up to date. make[3]: Leaving directory '/sources/e2fsprogs-1.42.13/build' make[3]: Entering directory '/sources/e2fsprogs-1.42.13/build' make[3]: 'lib/ext2fs/ext2_types.h' is up to date. make[3]: Leaving directory '/sources/e2fsprogs-1.42.13/build' make[3]: Entering directory '/sources/e2fsprogs-1.42.13/build' make[3]: 'lib/blkid/blkid_types.h' is up to date. make[3]: Leaving directory '/sources/e2fsprogs-1.42.13/build' make[3]: Entering directory '/sources/e2fsprogs-1.42.13/build' make[3]: 'lib/uuid/uuid_types.h' is up to date. make[3]: Leaving directory '/sources/e2fsprogs-1.42.13/build' make[3]: Entering directory '/sources/e2fsprogs-1.42.13/build/lib/et' make[3]: 'compile_et' is up to date. make[3]: Leaving directory '/sources/e2fsprogs-1.42.13/build/lib/et' make[3]: Entering directory '/sources/e2fsprogs-1.42.13/build/lib/ext2fs' make[3]: 'ext2_err.h' is up to date. make[3]: Leaving directory '/sources/e2fsprogs-1.42.13/build/lib/ext2fs' making all in lib/et make[3]: Entering directory '/sources/e2fsprogs-1.42.13/build/lib/et' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/sources/e2fsprogs-1.42.13/build/lib/et' making all in lib/ss make[3]: Entering directory '/sources/e2fsprogs-1.42.13/build/lib/ss' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/sources/e2fsprogs-1.42.13/build/lib/ss' making all in lib/e2p make[3]: Entering directory '/sources/e2fsprogs-1.42.13/build/lib/e2p' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/sources/e2fsprogs-1.42.13/build/lib/e2p' making all in lib/quota make[3]: Entering directory '/sources/e2fsprogs-1.42.13/build/lib/quota' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/sources/e2fsprogs-1.42.13/build/lib/quota' making all in lib/ext2fs make[3]: Entering directory '/sources/e2fsprogs-1.42.13/build/lib/ext2fs' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/sources/e2fsprogs-1.42.13/build/lib/ext2fs' making all in intl make[3]: Entering directory '/sources/e2fsprogs-1.42.13/build/intl' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/sources/e2fsprogs-1.42.13/build/intl' making all in e2fsck make[3]: Entering directory '/sources/e2fsprogs-1.42.13/build/e2fsck' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/sources/e2fsprogs-1.42.13/build/e2fsck' making all in debugfs make[3]: Entering directory '/sources/e2fsprogs-1.42.13/build/debugfs' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/sources/e2fsprogs-1.42.13/build/debugfs' making all in misc make[3]: Entering directory '/sources/e2fsprogs-1.42.13/build/misc' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/sources/e2fsprogs-1.42.13/build/misc' making all in resize make[3]: Entering directory '/sources/e2fsprogs-1.42.13/build/resize' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/sources/e2fsprogs-1.42.13/build/resize' making all in tests/progs make[3]: Entering directory '/sources/e2fsprogs-1.42.13/build/tests/progs' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/sources/e2fsprogs-1.42.13/build/tests/progs' making all in po make[3]: Entering directory '/sources/e2fsprogs-1.42.13/build/po' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/sources/e2fsprogs-1.42.13/build/po' make[2]: Leaving directory '/sources/e2fsprogs-1.42.13/build' make docs make[2]: Entering directory '/sources/e2fsprogs-1.42.13/build' make[3]: Entering directory '/sources/e2fsprogs-1.42.13/build/doc' make[3]: 'libext2fs.info' is up to date. make[3]: Leaving directory '/sources/e2fsprogs-1.42.13/build/doc' make[2]: Leaving directory '/sources/e2fsprogs-1.42.13/build' making check in util make[2]: Entering directory '/sources/e2fsprogs-1.42.13/build/util' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/sources/e2fsprogs-1.42.13/build/util' making check in lib/et make[2]: Entering directory '/sources/e2fsprogs-1.42.13/build/lib/et' for i in ../../../lib/et/test_cases/*.et ; do \ t=`basename $i | sed -e 's/.et//'`; \ ./compile_et --build-tree $i ; \ diff -c ../../../lib/et/test_cases/$t.c $t.c > $t.failed; \ if [ $? -ne 0 ]; then echo Test case $t failed; exit 1 ; fi ; \ diff -c ../../../lib/et/test_cases/$t.h $t.h >> $t.failed; \ if [ $? -ne 0 ]; then echo Test case $t failed; exit 1 ; fi ; \ /tools/bin/rm -f $t.c $t.h $t.failed; \ echo "Test case $t succeeded" ; \ done Test case continuation succeeded Test case heimdal succeeded Test case heimdal2 succeeded Test case heimdal3 succeeded Test case imap_err succeeded Test case simple succeeded make[2]: Leaving directory '/sources/e2fsprogs-1.42.13/build/lib/et' making check in lib/ss make[2]: Entering directory '/sources/e2fsprogs-1.42.13/build/lib/ss' CC ../../../lib/ss/test_ss.c MK_CMDS test_cmd.c CC test_cmd.c LD test_ss RUN TEST test_ss make[2]: Leaving directory '/sources/e2fsprogs-1.42.13/build/lib/ss' making check in lib/e2p make[2]: Entering directory '/sources/e2fsprogs-1.42.13/build/lib/e2p' LD tst_ostype LD tst_feature ./tst_ostype 0: Linux (0) 1: Hurd (1) 2: Masix (2) 3: FreeBSD (3) 4: Lites (4) ./tst_feature Feature list: Compat = 0, Mask = 1, dir_prealloc Compat = 0, Mask = 4, has_journal Compat = 0, Mask = 2, imagic_inodes Compat = 0, Mask = 8, ext_attr Compat = 0, Mask = 32, dir_index Compat = 0, Mask = 16, resize_inode Compat = 0, Mask = 64, lazy_bg Compat = 0, Mask = 256, snapshot_bitmap Compat = 0, Mask = 512, sparse_super2 Compat = 2, Mask = 1, sparse_super Compat = 2, Mask = 2, large_file Compat = 2, Mask = 8, huge_file Compat = 2, Mask = 16, uninit_bg Compat = 2, Mask = 16, uninit_groups Compat = 2, Mask = 32, dir_nlink Compat = 2, Mask = 64, extra_isize Compat = 2, Mask = 256, quota Compat = 2, Mask = 512, bigalloc Compat = 2, Mask = 1024, metadata_csum Compat = 2, Mask = 2048, replica Compat = 1, Mask = 1, compression Compat = 1, Mask = 2, filetype Compat = 1, Mask = 4, needs_recovery Compat = 1, Mask = 8, journal_dev Compat = 1, Mask = 64, extent Compat = 1, Mask = 64, extents Compat = 1, Mask = 16, meta_bg Compat = 1, Mask = 128, 64bit Compat = 1, Mask = 256, mmp Compat = 1, Mask = 512, flex_bg Compat = 1, Mask = 1024, ea_inode Compat = 1, Mask = 4096, dirdata Compat = 1, Mask = 16384, large_dir Compat = 1, Mask = 32768, inline_data Journal feature list: Compat = 0, Mask = 1, journal_checksum Compat = 1, Mask = 1, journal_incompat_revoke Compat = 1, Mask = 2, journal_64bit Compat = 1, Mask = 4, journal_async_commit make[2]: Leaving directory '/sources/e2fsprogs-1.42.13/build/lib/e2p' making check in lib/quota make[2]: Entering directory '/sources/e2fsprogs-1.42.13/build/lib/quota' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/sources/e2fsprogs-1.42.13/build/lib/quota' making check in lib/ext2fs make[2]: Entering directory '/sources/e2fsprogs-1.42.13/build/lib/ext2fs' CC ../../../lib/ext2fs/tst_bitops.c LD tst_bitops CC ../../../lib/ext2fs/tst_badblocks.c LD tst_badblocks CC ../../../lib/ext2fs/tst_iscan.c LD tst_iscan CC ../../../lib/ext2fs/tst_types.c LD tst_types LD tst_icount CC ../../../lib/ext2fs/tst_super_size.c LD tst_super_size CC ../../../lib/ext2fs/tst_inode_size.c LD tst_inode_size LD tst_csum CC ../../../lib/ext2fs/tst_bitmaps.c MK_CMDS tst_bitmaps_cmd.c CC tst_bitmaps_cmd.c LD tst_bitmaps LD tst_inline MK_CMDS ../../../debugfs/debug_cmds.ct CC debug_cmds.c MK_CMDS ../../../debugfs/extent_cmds.ct CC extent_cmds.c MK_CMDS tst_cmds.c CC tst_cmds.c CC ../../../debugfs/debugfs.c CC ../../../debugfs/util.c CC ../../../debugfs/ncheck.c CC ../../../debugfs/icheck.c CC ../../../debugfs/ls.c CC ../../../debugfs/lsdel.c CC ../../../debugfs/dump.c CC ../../../debugfs/set_fields.c CC ../../../debugfs/logdump.c CC ../../../debugfs/htree.c CC ../../../debugfs/unused.c CC ../../../misc/e2freefrag.c CC ../../../debugfs/filefrag.c CC ../../../debugfs/extent_inode.c CC ../../../debugfs/zap.c CC ../../../debugfs/quota.c CC ../../../lib/ext2fs/tst_libext2fs.c LD tst_libext2fs LD_LIBRARY_PATH="../../lib:${LD_LIBRARY_PATH}" DYLD_LIBRARY_PATH="../../lib:${DYLD_LIBRARY_PATH}" ./tst_bitops ext2fs_test_bit appears to be correct ext2fs_set_bit test succeeded. ext2fs_clear_bit test succeed. big bit number (2147483690) test: 4, expected 4 big bit number (2147483690) test: 0, expected 0 ext2fs_set_bit big_test successful ext2fs_fast_set_bit test succeeded. ext2fs_clear_bit test succeed. big bit number (2147483690) test: 4, expected 4 big bit number (2147483690) test: 0, expected 0 ext2fs_fast_set_bit big_test successful 64-bit: ext2fs_test_bit appears to be correct 64-bit: ext2fs_set_bit test succeeded. 64-bit: ext2fs_clear_bit test succeed. 64-bit: big bit number (2147483690) test: 4, expected 4 64-bit: big bit number (2147483690) test: 0, expected 0 64-bit: ext2fs_set_bit big_test successful 64-bit: ext2fs_fast_set_bit test succeeded. 64-bit: ext2fs_clear_bit test succeed. 64-bit: big bit number (2147483690) test: 4, expected 4 64-bit: big bit number (2147483690) test: 0, expected 0 64-bit: ext2fs_fast_set_bit big_test successful LD_LIBRARY_PATH="../../lib:${LD_LIBRARY_PATH}" DYLD_LIBRARY_PATH="../../lib:${DYLD_LIBRARY_PATH}" ./tst_badblocks test1: 1 2 3 4 5 6 7 8 9 10 --- OK test2: 1 2 3 4 5 6 7 8 9 10 11 --- OK test3: 1 2 3 4 5 6 7 8 9 10 --- OK test4: 2 12 13 17 20 23 50 56 66 block 20 is present --- OK block 50 is present --- OK block 3 is absent --- OK block 17 is present --- OK block 18 is absent --- OK block 16 is absent --- OK block 11 is absent --- OK block 12 is present --- OK block 13 is present --- OK block 14 is absent --- OK block 80 is absent --- OK block 45 is absent --- OK block 66 is present --- OK test5: 1 17 20 23 31 51 56 57 Adding block 50 --- now present Removing block 51 --- now absent Removing block 57 --- now absent Adding block 66 --- now present Removing block 31 --- now absent Adding block 12 --- now present Adding block 2 --- now present Adding block 13 --- now present Removing block 1 --- now absent After test5 sequence: 2 12 13 17 20 23 50 56 66 Comparison tests: bb1 and bb2 are NOT equal. bb1 and bb3 are equal. bb1 and bb4 are NOT equal. bb4 and bb5 are equal. Block bitmap matched after reading and writing. Expected invalid block Block bitmap matched after reading and writing. ext2fs library badblocks tests checks out OK! LD_LIBRARY_PATH="../../lib:${LD_LIBRARY_PATH}" DYLD_LIBRARY_PATH="../../lib:${DYLD_LIBRARY_PATH}" ./tst_iscan Reading blocks: 5-7, 9-11, 13-20, 21-23, 25-32, 33, 35-42, 45-52, 53-60, 61-68, 69-76, 77-84, 85-92, 93-99, 101-108, 109-116, 117-124, 125-132, 133-140, 141-148, 149-156, 157-164, 165-172, 173-180, 181-188, 189-192, 8197-8204, 8205-8212, 8213-8220, 8221-8228, 8229-8236, 8237-8244, 8245-8252, 8253-8260, 8261-8268, 8269-8276, 8277-8284, 8285-8292, 8293-8300, 8301-8308, 8309-8316, 8317-8324, 8325-8332, 8333-8340, 8341-8348, 8349-8356, 8357-8364, 8365-8372, 8373-8380, 8381-8384 Bad inodes: 25, 26, 27, 28, 29, 30, 31, 32, 57, 58, 59, 60, 61, 62, 63, 64, 153, 154, 155, 156, 157, 158, 159, 160, 233, 234, 235, 236, 237, 238, 239, 240, 305, 306, 307, 308, 309, 310, 311, 312, 313, 314, 315, 316, 317, 318, 319, 320, 761, 762, 763, 764, 765, 766, 767, 768 Inode scan tested OK! LD_LIBRARY_PATH="../../lib:${LD_LIBRARY_PATH}" DYLD_LIBRARY_PATH="../../lib:${DYLD_LIBRARY_PATH}" ./tst_types The ext2_types.h types are correct. LD_LIBRARY_PATH="../../lib:${LD_LIBRARY_PATH}" DYLD_LIBRARY_PATH="../../lib:${DYLD_LIBRARY_PATH}" ./tst_icount Standard icount run: icount_store(42, 42) = 42 (OK) icount_store(1, 1) = 1 (OK) icount_store(2, 2) = 2 (OK) icount_store(3, 3) = 3 (OK) icount_store(10, 1) = 1 (OK) icount_store(42, 0) = 0 (OK) icount_increment(5) = 1 (OK) icount_increment(5) = 2 (OK) icount_increment(5) = 3 (OK) icount_increment(5) = 4 (OK) icount_decrement(5) = 3 (OK) icount_decrement(5) = 2 (OK) icount_decrement(5) = 1 (OK) icount_decrement(5) = 0 (OK) icount_fetch(10) = 1 (OK) icount_fetch(1) = 1 (OK) icount_fetch(2) = 2 (OK) icount_fetch(3) = 3 (OK) icount_increment(1) = 2 (OK) icount_decrement(2) = 1 (OK) icount_decrement(2) = 0 (OK) icount_fetch(12) = 0 (OK) icount size is 60 Multiple bitmap test: icount_store(42, 42) = 42 (OK) icount_store(1, 1) = 1 (OK) icount_store(2, 2) = 2 (OK) icount_store(3, 3) = 3 (OK) icount_store(10, 1) = 1 (OK) icount_store(42, 0) = 0 (OK) icount_increment(5) = 1 (OK) icount_increment(5) = 2 (OK) icount_increment(5) = 3 (OK) icount_increment(5) = 4 (OK) icount_decrement(5) = 3 (OK) icount_decrement(5) = 2 (OK) icount_decrement(5) = 1 (OK) icount_decrement(5) = 0 (OK) icount_fetch(10) = 1 (OK) icount_fetch(1) = 1 (OK) icount_fetch(2) = 2 (OK) icount_fetch(3) = 3 (OK) icount_increment(1) = 2 (OK) icount_decrement(2) = 1 (OK) icount_decrement(2) = 0 (OK) icount_fetch(12) = 0 (OK) icount size is 60 Resizing icount: icount_store(1, 1) = 1 (OK) icount_store(2, 2) = 2 (OK) icount_store(3, 3) = 3 (OK) icount_store(4, 4) = 4 (OK) icount_store(5, 5) = 5 (OK) icount_store(6, 1) = 1 (OK) icount_store(7, 2) = 2 (OK) icount_store(8, 3) = 3 (OK) icount_store(9, 4) = 4 (OK) icount_store(10, 5) = 5 (OK) icount_store(11, 1) = 1 (OK) icount_store(12, 2) = 2 (OK) icount_store(13, 3) = 3 (OK) icount_store(14, 4) = 4 (OK) icount_store(15, 5) = 5 (OK) icount_store(16, 1) = 1 (OK) icount_store(17, 2) = 2 (OK) icount_store(18, 3) = 3 (OK) icount_store(19, 4) = 4 (OK) icount_store(20, 5) = 5 (OK) icount_store(21, 1) = 1 (OK) icount_store(22, 2) = 2 (OK) icount_store(23, 3) = 3 (OK) icount_store(24, 4) = 4 (OK) icount_store(25, 5) = 5 (OK) icount_store(26, 1) = 1 (OK) icount_store(27, 2) = 2 (OK) icount_store(28, 3) = 3 (OK) icount_store(29, 4) = 4 (OK) icount_store(30, 5) = 5 (OK) icount size is 2256 Standard icount run with tdb: icount_store(42, 42) = 42 (OK) icount_store(1, 1) = 1 (OK) icount_store(2, 2) = 2 (OK) icount_store(3, 3) = 3 (OK) icount_store(10, 1) = 1 (OK) icount_store(42, 0) = 0 (OK) icount_increment(5) = 1 (OK) icount_increment(5) = 2 (OK) icount_increment(5) = 3 (OK) icount_increment(5) = 4 (OK) icount_decrement(5) = 3 (OK) icount_decrement(5) = 2 (OK) icount_decrement(5) = 1 (OK) icount_decrement(5) = 0 (OK) icount_fetch(10) = 1 (OK) icount_fetch(1) = 1 (OK) icount_fetch(2) = 2 (OK) icount_fetch(3) = 3 (OK) icount_increment(1) = 2 (OK) icount_decrement(2) = 1 (OK) icount_decrement(2) = 0 (OK) icount_fetch(12) = 0 (OK) icount size is 0 Multiple bitmap test with tdb: icount_store(42, 42) = 42 (OK) icount_store(1, 1) = 1 (OK) icount_store(2, 2) = 2 (OK) icount_store(3, 3) = 3 (OK) icount_store(10, 1) = 1 (OK) icount_store(42, 0) = 0 (OK) icount_increment(5) = 1 (OK) icount_increment(5) = 2 (OK) icount_increment(5) = 3 (OK) icount_increment(5) = 4 (OK) icount_decrement(5) = 3 (OK) icount_decrement(5) = 2 (OK) icount_decrement(5) = 1 (OK) icount_decrement(5) = 0 (OK) icount_fetch(10) = 1 (OK) icount_fetch(1) = 1 (OK) icount_fetch(2) = 2 (OK) icount_fetch(3) = 3 (OK) icount_increment(1) = 2 (OK) icount_decrement(2) = 1 (OK) icount_decrement(2) = 0 (OK) icount_fetch(12) = 0 (OK) icount size is 0 LD_LIBRARY_PATH="../../lib:${LD_LIBRARY_PATH}" DYLD_LIBRARY_PATH="../../lib:${DYLD_LIBRARY_PATH}" ./tst_super_size offset field size 0 s_inodes_count 4 4 s_blocks_count 4 8 s_r_blocks_count 4 12 s_free_blocks_count 4 16 s_free_inodes_count 4 20 s_first_data_block 4 24 s_log_block_size 4 28 s_log_cluster_size 4 32 s_blocks_per_group 4 36 s_clusters_per_group 4 40 s_inodes_per_group 4 44 s_mtime 4 48 s_wtime 4 52 s_mnt_count 2 54 s_max_mnt_count 2 56 s_magic 2 58 s_state 2 60 s_errors 2 62 s_minor_rev_level 2 64 s_lastcheck 4 68 s_checkinterval 4 72 s_creator_os 4 76 s_rev_level 4 80 s_def_resuid 2 82 s_def_resgid 2 84 s_first_ino 4 88 s_inode_size 2 90 s_block_group_nr 2 92 s_feature_compat 4 96 s_feature_incompat 4 100 s_feature_ro_compat 4 104 s_uuid 16 120 s_volume_name 16 136 s_last_mounted 64 200 s_algorithm_usage_bitmap 4 204 s_prealloc_blocks 1 205 s_prealloc_dir_blocks 1 206 s_reserved_gdt_blocks 2 208 s_journal_uuid 16 224 s_journal_inum 4 228 s_journal_dev 4 232 s_last_orphan 4 236 s_hash_seed 16 252 s_def_hash_version 1 253 s_jnl_backup_type 1 254 s_desc_size 2 256 s_default_mount_opts 4 260 s_first_meta_bg 4 264 s_mkfs_time 4 268 s_jnl_blocks 68 336 s_blocks_count_hi 4 340 s_r_blocks_count_hi 4 344 s_free_blocks_hi 4 348 s_min_extra_isize 2 350 s_want_extra_isize 2 352 s_flags 4 356 s_raid_stride 2 358 s_mmp_update_interval 2 360 s_mmp_block 8 368 s_raid_stripe_width 4 372 s_log_groups_per_flex 1 373 s_reserved_char_pad 1 374 s_reserved_pad 2 376 s_kbytes_written 8 384 s_snapshot_inum 4 388 s_snapshot_id 4 392 s_snapshot_r_blocks_count 8 400 s_snapshot_list 4 404 s_error_count 4 408 s_first_error_time 4 412 s_first_error_ino 4 416 s_first_error_block 8 424 s_first_error_func 32 456 s_first_error_line 4 460 s_last_error_time 4 464 s_last_error_ino 4 468 s_last_error_line 4 472 s_last_error_block 8 480 s_last_error_func 32 512 s_mount_opts 64 576 s_usr_quota_inum 4 580 s_grp_quota_inum 4 584 s_overhead_blocks 4 588 s_backup_bgs 8 596 s_reserved 424 1020 s_checksum 4 1024 Superblock end 0 LD_LIBRARY_PATH="../../lib:${LD_LIBRARY_PATH}" DYLD_LIBRARY_PATH="../../lib:${DYLD_LIBRARY_PATH}" ./tst_inode_size offset field size 0 i_mode 2 2 i_uid 2 4 i_size 4 8 i_atime 4 12 i_ctime 4 16 i_mtime 4 20 i_dtime 4 24 i_gid 2 26 i_links_count 2 28 i_blocks 4 32 i_flags 4 36 osd1.linux1.l_i_version 4 40 i_block 60 100 i_generation 4 104 i_file_acl 4 108 i_size_high 4 112 i_faddr 4 116 osd2.linux2.l_i_blocks_hi 2 118 osd2.linux2.l_i_file_acl_high 2 120 osd2.linux2.l_i_uid_high 2 122 osd2.linux2.l_i_gid_high 2 124 osd2.linux2.l_i_checksum_lo 2 126 osd2.linux2.l_i_reserved 2 128 Small inode end 0 128 i_extra_isize 2 130 i_checksum_hi 2 132 i_ctime_extra 4 136 i_mtime_extra 4 140 i_atime_extra 4 144 i_crtime 4 148 i_crtime_extra 4 152 i_version_hi 4 156 Large inode end 0 LD_LIBRARY_PATH="../../lib:${LD_LIBRARY_PATH}" DYLD_LIBRARY_PATH="../../lib:${DYLD_LIBRARY_PATH}" ./tst_csum csum0000 UUID 4f25e8cf-e797-4823-befa-a7884baeecdb=241f, grp 0=df47: d3a4=d3a4 csum0001 UUID 4f25e8cf-e797-4823-befa-a7884baeecdb=241f, grp 1=2346: 3ea5=3ea5 csumffff UUID 4f25e8cf-e797-4823-befa-a7884baeecdb=241f, grp 2=6746: 49a5=49a5 csum_set UUID 4f25e8cf-e797-4823-befa-a7884baeecdb=241f, grp 0=df47: d3a4=d3a4 new_uuid UUID 30303030-3030-3030-3030-303030303030=766d, grp 0=76fd: a4ac=a4ac csum_new UUID 30303030-3030-3030-3030-303030303030=766d, grp 0=76fd: a4ac=a4ac csum_blk UUID 30303030-3030-3030-3030-303030303030=766d, grp 0=76fd: 2e14=2e14 LD_LIBRARY_PATH="../../lib:${LD_LIBRARY_PATH}" DYLD_LIBRARY_PATH="../../lib:${DYLD_LIBRARY_PATH}" ./tst_inline tst_memalign(4) is OK tst_memalign(32) is OK tst_memalign(1024) is OK tst_memalign(4096) is OK LD_LIBRARY_PATH="../../lib:${LD_LIBRARY_PATH}" DYLD_LIBRARY_PATH="../../lib:${DYLD_LIBRARY_PATH}" ./tst_crc32c No failures. LD_LIBRARY_PATH="../../lib:${LD_LIBRARY_PATH}" DYLD_LIBRARY_PATH="../../lib:${DYLD_LIBRARY_PATH}" ./tst_bitmaps -f ../../../lib/ext2fs/tst_bitmaps_cmds > tst_bitmaps_out Illegal block number passed to ext2fs_test_block_bitmap #0 for block bitmap Illegal block number passed to ext2fs_test_block_bitmap #1 for block bitmap Illegal block number passed to ext2fs_test_block_bitmap #13 for block bitmap Illegal inode number passed to ext2fs_test_inode_bitmap #0 for inode bitmap Illegal inode number passed to ext2fs_test_inode_bitmap #1 for inode bitmap diff ../../../lib/ext2fs/tst_bitmaps_exp tst_bitmaps_out LD_LIBRARY_PATH="../../lib:${LD_LIBRARY_PATH}" DYLD_LIBRARY_PATH="../../lib:${DYLD_LIBRARY_PATH}" ./tst_bitmaps -t 2 -f ../../../lib/ext2fs/tst_bitmaps_cmds > tst_bitmaps_out Illegal block number passed to ext2fs_test_block_bitmap #0 for block bitmap Illegal block number passed to ext2fs_test_block_bitmap #1 for block bitmap Illegal block number passed to ext2fs_test_block_bitmap #13 for block bitmap Illegal inode number passed to ext2fs_test_inode_bitmap #0 for inode bitmap Illegal inode number passed to ext2fs_test_inode_bitmap #1 for inode bitmap diff ../../../lib/ext2fs/tst_bitmaps_exp tst_bitmaps_out LD_LIBRARY_PATH="../../lib:${LD_LIBRARY_PATH}" DYLD_LIBRARY_PATH="../../lib:${DYLD_LIBRARY_PATH}" ./tst_bitmaps -t 3 -f ../../../lib/ext2fs/tst_bitmaps_cmds > tst_bitmaps_out Illegal block number passed to ext2fs_test_block_bitmap #0 for block bitmap Illegal block number passed to ext2fs_test_block_bitmap #1 for block bitmap Illegal block number passed to ext2fs_test_block_bitmap #13 for block bitmap Illegal inode number passed to ext2fs_test_inode_bitmap #0 for inode bitmap Illegal inode number passed to ext2fs_test_inode_bitmap #1 for inode bitmap diff ../../../lib/ext2fs/tst_bitmaps_exp tst_bitmaps_out LD_LIBRARY_PATH="../../lib:${LD_LIBRARY_PATH}" DYLD_LIBRARY_PATH="../../lib:${DYLD_LIBRARY_PATH}" ./tst_bitmaps -l -f ../../../lib/ext2fs/tst_bitmaps_cmds > tst_bitmaps_out Illegal block number passed to ext2fs_test_block_bitmap #0 for block bitmap Illegal block number passed to ext2fs_test_block_bitmap #1 for block bitmap Illegal block number passed to ext2fs_test_block_bitmap #13 for block bitmap Illegal inode number passed to ext2fs_test_inode_bitmap #0 for inode bitmap Illegal inode number passed to ext2fs_test_inode_bitmap #1 for inode bitmap diff ../../../lib/ext2fs/tst_bitmaps_exp tst_bitmaps_out make[2]: Leaving directory '/sources/e2fsprogs-1.42.13/build/lib/ext2fs' making check in intl make[2]: Entering directory '/sources/e2fsprogs-1.42.13/build/intl' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/sources/e2fsprogs-1.42.13/build/intl' making check in e2fsck make[2]: Entering directory '/sources/e2fsprogs-1.42.13/build/e2fsck' LD tst_refcount LD tst_region LD_LIBRARY_PATH="../lib:${LD_LIBRARY_PATH}" DYLD_LIBRARY_PATH="../lib:${DYLD_LIBRARY_PATH}" ./tst_refcount Creating refcount with size 5 Storing blk 3 with value 3 Storing blk 4 with value 4 Storing blk 1 with value 1 Storing blk 8 with value 8 Storing blk 2 with value 2 Storing blk 4 with value 0 Storing blk 2 with value 0 Storing blk 6 with value 6 Refcount_collapse: size was 5, now 3 Refcount validation OK. Storing blk 4 with value 4 Storing blk 2 with value 2 Refcount_collapse: size was 5, now 5 bcode_fetch(1) returns 1 bcode_fetch(2) returns 2 bcode_increment(3) returns 4 bcode_increment(3) returns 5 bcode_decrement(4) returns 3 Storing blk 4 with value 4 Refcount validation OK. Storing blk 20 with value 20 Storing blk 40 with value 40 Storing blk 30 with value 30 Storing blk 10 with value 10 bcode_decrement(30) returns 29 bcode_fetch(30) returns 29 bcode_decrement(2) returns 1 bcode_decrement(2) returns 0 Refcount_collapse: size was 10, now 9 blk=1, count=1 blk=3, count=5 blk=4, count=4 blk=6, count=6 blk=8, count=8 blk=10, count=10 blk=20, count=20 blk=30, count=29 blk=40, count=40 Refcount validation OK. Freeing refcount LD_LIBRARY_PATH="../lib:${LD_LIBRARY_PATH}" DYLD_LIBRARY_PATH="../lib:${DYLD_LIBRARY_PATH}" ./tst_region Creating region with args(1, 1001) Printing region (min=1. max=1001) Region_allocate(10, 10) returns 0 Region_allocate(30, 10) returns 0 Printing region (min=1. max=1001) (10, 20) (30, 40) Region_allocate(1, 15) returns 1 Region_allocate(15, 8) returns 1 Region_allocate(1, 20) returns 1 Region_allocate(1, 8) returns 0 Printing region (min=1. max=1001) (1, 9) (10, 20) (30, 40) Region_allocate(40, 10) returns 0 Printing region (min=1. max=1001) (1, 9) (10, 20) (30, 50) Region_allocate(22, 5) returns 0 Printing region (min=1. max=1001) (1, 9) (10, 20) (22, 27) (30, 50) Region_allocate(27, 3) returns 0 Printing region (min=1. max=1001) (1, 9) (10, 20) (22, 50) Region_allocate(20, 2) returns 0 Printing region (min=1. max=1001) (1, 9) (10, 50) Region_allocate(49, 1) returns 1 Region_allocate(50, 5) returns 0 Region_allocate(9, 2) returns 1 Region_allocate(9, 1) returns 0 Printing region (min=1. max=1001) (1, 55) LD_LIBRARY_PATH="../lib:${LD_LIBRARY_PATH}" DYLD_LIBRARY_PATH="../lib:${DYLD_LIBRARY_PATH}" ./tst_crc32 Testing length 0... Testing length 1... Testing length 2... Testing length 3... Testing length 4... Testing length 5... Testing length 6... Testing length 7... Testing length 8... Testing length 9... Testing length 10... Testing length 11... Testing length 12... Testing length 13... Testing length 14... Testing length 15... Testing length 16... Testing length 17... Testing length 18... Testing length 19... Testing length 20... Testing length 21... Testing length 22... Testing length 23... Testing length 24... Testing length 25... Testing length 26... Testing length 27... Testing length 28... Testing length 29... Testing length 30... Testing length 31... Testing length 32... Testing length 33... Testing length 34... Testing length 35... Testing length 36... Testing length 37... Testing length 38... Testing length 39... Testing length 40... Testing length 41... Testing length 42... Testing length 43... Testing length 44... Testing length 45... Testing length 46... Testing length 47... Testing length 48... Testing length 49... Testing length 50... Testing length 51... Testing length 52... Testing length 53... Testing length 54... Testing length 55... Testing length 56... Testing length 57... Testing length 58... Testing length 59... Testing length 60... Testing length 61... Testing length 62... Testing length 63... Testing length 64... All test complete. No failures expected. LD_LIBRARY_PATH="../lib:${LD_LIBRARY_PATH}" DYLD_LIBRARY_PATH="../lib:${DYLD_LIBRARY_PATH}" ./tst_problem e2fsck problem table verified make[2]: Leaving directory '/sources/e2fsprogs-1.42.13/build/e2fsck' making check in debugfs make[2]: Entering directory '/sources/e2fsprogs-1.42.13/build/debugfs' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/sources/e2fsprogs-1.42.13/build/debugfs' making check in misc make[2]: Entering directory '/sources/e2fsprogs-1.42.13/build/misc' LD base_device ./base_device < ../../misc/base_device.tst > base_device.out cmp ../../misc/base_device.tst base_device.out make[2]: Leaving directory '/sources/e2fsprogs-1.42.13/build/misc' making check in resize make[2]: Entering directory '/sources/e2fsprogs-1.42.13/build/resize' LD_LIBRARY_PATH="../lib:${LD_LIBRARY_PATH}" DYLD_LIBRARY_PATH="../lib:${DYLD_LIBRARY_PATH}" ./test_extent < ../../resize/test_extent.in > test_extent.out Test succeeded. make[2]: Leaving directory '/sources/e2fsprogs-1.42.13/build/resize' making check in tests/progs make[2]: Entering directory '/sources/e2fsprogs-1.42.13/build/tests/progs' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/sources/e2fsprogs-1.42.13/build/tests/progs' making check in po make[2]: Entering directory '/sources/e2fsprogs-1.42.13/build/po' make[2]: Nothing to be done for 'check'. make[2]: Leaving directory '/sources/e2fsprogs-1.42.13/build/po' making check in tests make[2]: Entering directory '/sources/e2fsprogs-1.42.13/build/tests' Running e2fsprogs test suite... /tools/bin/cp ../../tests/mke2fs.conf.in mke2fs.conf Creating test_one script... f_reconnect: simple disconnected file inode: ok f_dup_resize: blocks claimed by the resize inode and another inode: ok f_preen: preen shouldn't destroy backup superblocks: ok f_okgroup: 8193 block long filesystem: ok f_bbfile: bad blocks in files: ok m_raid_opt: raid options: ok f_h_badroot: bad htree root nodes: ok f_uninit_last_uninit: last group has BLOCK_UNINIT set: ok f_full_bg: inode table in last block of first bg: ok r_move_itable: filesystem resize which requires moving the inode table: ok f_8192_block: 8192 byte blocksize: ok f_extents2: multiply claimed blocks in extents and other illegal extents: ok f_ext_journal: test external journal device: ok f_overfsblks: overlapping inode and block bitmaps: ok r_inline_xattr: shrinking filesystem with in-inode extended attributes: ok f_zero_xattr: zero length extended attribute in in-inode xattr: ok r_ext4_small_bg: ext4 1024 blocksize with small block groups: ok f_badinode: corrupted inode entries: ok debugfs 1.42.13 (17-May-2015) f_badcluster: test alignment problems with bigalloc clusters: ok f_uninit_ext_past_eof: fallocated extents after i_size: ok f_dirlink: directory hard links: ok t_quota_1on: enable quota using tune2fs: skipped t_ext_jnl_rm: remove missing external journal device: ok f_clear_xattr: clearing i_file_acl when !ext_attr feature: ok f_badroot: file in root directory inode: ok m_mkfs_overhead: test bg overhead calculation: ok f_dupsuper: blocks claimed by a file and superblock or group descriptors: ok f_extent_interior_start_lblk: incorrect starting lblk in an interior node: ok f_badsymlinks: corrupted symlinks: ok f_bitmaps: corrupted inode and block bitmaps: ok f_lpf2: create lost+found and reconnect lost directory: ok f_messy_inode: bad file and directory acl pointers: ok f_orphan_extents_inode: truncating an orphaned extent-mapped inode: ok f_dup3: blocks claimed by one file multiple times: ok f_salvage_dir: salvage corrupted directories: ok f_h_badnode: hash directory with bad HTREE nodes: ok i_e2image: create/convert raw/qcow2 images: ok f_invalid_bad_inode: check for bogus bad inode: ok f_baddir2: salvage last directory entry: ok f_lotsbad: too many illegal blocks in inode: ok m_desc_size_128: enable 128-byte group descriptor on mkfs: ok f_filetype: set filetype information and illegal special files: ok f_noroot: missing root directory: ok f_invalid_extent_symlink: extent-mapped symlink with two blocks: ok f_jnl_64bit: on-disk 64-bit journal format: ok f_desc_size_bad: bad superblock s_desc_size: ok f_dup_de2: duplicate directory entries for non-indexed dirs: ok f_dup4: find all directory pathnames: ok r_ext4_big_expand: very large fs growth using ext4: skipped m_quota: enable quota feature on mkfs: skipped f_baddotdir: bad '.' and '..' entries: ok f_hugedir_blocks: crash e2fsck with a dir with an impossibly high logical blk offset: ok e_brel_bma: block relocation table using the memory array implementation: skipped f_extra_journal: Valid journal inode, but has_journal feature not present: ok f_hurd: GNU/Hurd specific tests: ok f_dup_ba: multiply claimed blocks with bigalloc: ok r_min_itable: resize2fs -M with inode table in middle of last block group: ok e_icount_normal: inode counting structure optimized for low counts: ok f_orphan: clearing orphan inodes: ok m_64bit_flexbg: mkfs with 64bit and flex_bg: ok f_imagic_fs: imagic filesystem with imagic inodes: ok f_illitable_flexbg: illegal inode table with FLEX_BG: ok f_h_normal: Normal (signed) HTREE directory: ok f_desc_size_128: 128-byte group descriptors: ok f_dup: blocks claimed by two different files: ok f_journal: recover journal from corrupted inode table: ok r_resize_inode: filesystem resize with a resize_inode present: ok f_bad_local_jnl: test for corrupt local journal (bad V1->V2 journal upgrade): ok f_resize_inode: e2fsck with resize_inode: ok m_bigjournal: journal over 4GB in size: ok u_mke2fs: e2undo with mke2fs: ok f_mmp: disable MMP with tune2fs after e2fsck killed: ok f_emptydir: always iterate dir block 0 or e2fsck goes into infinite loop: ok f_toobig_extent_dir: directory with a very large lblk in extent: ok m_meta_bg: meta blockgroup feature: ok m_dasd_bs: 2048 byte sector devices: ok f_file_acl_high: i_file_acl_high should be zero: ok e_icount_opt: inode counting abstraction optimized for counting: ok u_tune2fs: e2undo with tune2fs: ok f_holedir: directory with holes and illegal blocks: ok f_extent_bad_node: bad interior node in extent tree: ok m_uninit: uninitialized group feature: ok m_no_opt: no filesystem extensions: ok f_badtable: bad blocks in bitmaps and inode table: ok m_large_file: largefile fs type: ok f_illibitmap: illegal inode bitmap: ok f_bad_disconnected_inode: Disconnected inode with bad fields: ok f_miss_journal: Non-existent journal inode: ok f_unused_itable: Don't move files to lost+found for bg_unused_itable: ok t_quota_2off: disable quota using tune2fs: skipped f_dup2: blocks claimed by three different files: ok f_ext_zero_len: extent with zero length: ok f_extents: basic extents support: ok f_lpf: missing lost+found: ok f_lpffile: lost+found is not a directory: ok f_extent_oobounds: ok f_h_unsigned: Unsigned HTREE directory: ok m_std: standard filesystem options: ok f_first_meta_bg_too_big: s_first_meta_bg is too large: ok m_hugefile_slack: mke2fs creating a hugefile fs with a lot of slack: ok f_illitable: illegal inode table: ok f_zero_inode_size: superblock with a zero inode size: ok f_jnl_32bit: on-disk 32-bit journal format: ok f_badorphan: corrupted orphan list: ok f_valid_ea_in_inode: valid ea-in-inode examplars: ok r_bigalloc_big_expand: ext4 with bigalloc: skipped f_dir_bad_mode: directory with corrupted i_mode: ok f_special_ea: Special files with extended attributes: ok f_imagic: non-imagic filesystem with imagic inodes: ok f_zero_group: fallback for damaged group descriptors: ok d_special_files: create special files in debugfs: ok m_root_owner: root directory owner: ok f_uninit_ext_past_eof2: fallocated extents after nonzero i_size and total extents > 4: ok f_recnect_bad: Reconnecting bad inode: ok f_end-bitmap: corruption at end of block bitmap: ok f_quota: fix incorrect usage stats in quota: skipped (quota not enabled) f_dupfsblks: blocks claimed by a file and bitmaps or inode tables: ok f_jnl_errno: journal s_errno handling: ok e_irel_ima: inode relocation table using the memory array implementation: skipped m_extent_journal: extent-mapped journal: ok f_zero_super: fallback for damaged superblock: ok f_baddir: corrupted directory entries: ok f_crashdisk: Superblock with illegal values: ok f_orphan_dotdot_ft: filetype of .. in orphaned directories: ok f_mmp_garbage: repair MMP when it is corrupted: ok t_mmp_2off: disable MMP using tune2fs: ok r_64bit_big_expand: very large fs growth using ext4 w/64bit: skipped f_misstable: missing inode table: ok f_rehash_dir: optimize htree directories: ok t_mmp_1on: enable MMP using tune2fs: ok f_orphan_indirect_inode: truncating an orphaned inode in preen mode: ok f_badjourblks: Illegal blocks in journal inode (and backup in superblock): ok r_meta_bg_shrink: meta_bg shrink: ok f_ea_checks: extended attribute block checks: ok f_h_reindex: reindex HTREE Directory with different hash seed: ok f_bbinode: bad blocks in inode table: ok f_dupdot: duplicate '.' and '..' entries: ok f_selinux: SE Linux generated symlinks with EA data: ok f_fast_symlink_extents: fast symlink with extents flag set: ok f_badbblocks: illegal blocks in bad block inode: ok f_16384_block: 16384 byte blocksize: ok f_badjour_indblks: corruption in journal inode's indirect blocks: ok d_loaddump: debugfs load/dump test: ok f_readonly_fsck: ensure that a readonly check doesn't modify the fs: ok f_boundscheck: infinite loop due to off by one error when finding free space for inode table relocation: ok f_holedir3: real directories with holes and zero i_size: ok f_big_sparse: big sparse file: ok r_1024_small_bg: ext2 1024 blocksize with small block groups: ok f_miss_blk_bmap: missing block bitmap: ok f_unsorted_EAs: unsorted EAs in inode should not be deleted: ok f_summary_counts: incorrect inode/block free counts: ok f_badprimary: bad blocks in the primary superblock and group descriptors: ok f_mke2fs2b: mke2fs version 0.2b created filesystem: ok f_expand: expanding lost+found: ok f_eofblocks: blocks after i_size: ok f_holedir2: directories with holes and zero i_size: ok f_uninit_dir: fix uninit flag on directory extents and check the dir blocks: ok f_dup_de: duplicate directory entries: ok m_mmp: enable MMP during mke2fs: ok f_illbbitmap: illegal block bitmap: ok 153 tests succeeded 0 tests failed Creating test_script... make[2]: Leaving directory '/sources/e2fsprogs-1.42.13/build/tests' make[1]: Leaving directory '/sources/e2fsprogs-1.42.13/build'