13839e65723771b85975f4263102dd3ceec4523cTheodore Ts'o# 219c78dc07fce2d6f39b5e541562afc3ca1ea38ffTheodore Ts'o# Copyright (C) 1993, 1994, 1995, 1996 Theodore Ts'o. 319c78dc07fce2d6f39b5e541562afc3ca1ea38ffTheodore Ts'o# 419c78dc07fce2d6f39b5e541562afc3ca1ea38ffTheodore Ts'o# %Begin-Header% 519c78dc07fce2d6f39b5e541562afc3ca1ea38ffTheodore Ts'o# This file may be redistributed under the terms of the GNU Public 619c78dc07fce2d6f39b5e541562afc3ca1ea38ffTheodore Ts'o# License. 719c78dc07fce2d6f39b5e541562afc3ca1ea38ffTheodore Ts'o# %End-Header% 83839e65723771b85975f4263102dd3ceec4523cTheodore Ts'o# 93839e65723771b85975f4263102dd3ceec4523cTheodore Ts'o error_table ext2 103839e65723771b85975f4263102dd3ceec4523cTheodore Ts'o 113839e65723771b85975f4263102dd3ceec4523cTheodore Ts'oec EXT2_ET_BASE, 1274becf3c0a065f8d64e07ce4d31f9fe53be91d62Theodore Ts'o "EXT2FS Library version @E2FSPROGS_VERSION@" 13f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'o 14f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'oec EXT2_ET_MAGIC_EXT2FS_FILSYS, 15f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'o "Wrong magic number for ext2_filsys structure" 16f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'o 17f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'oec EXT2_ET_MAGIC_BADBLOCKS_LIST, 18f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'o "Wrong magic number for badblocks_list structure" 19f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'o 20f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'oec EXT2_ET_MAGIC_BADBLOCKS_ITERATE, 21f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'o "Wrong magic number for badblocks_iterate structure" 22f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'o 23f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'oec EXT2_ET_MAGIC_INODE_SCAN, 24f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'o "Wrong magic number for inode_scan structure" 25f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'o 26f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'oec EXT2_ET_MAGIC_IO_CHANNEL, 27f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'o "Wrong magic number for io_channel structure" 28f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'o 29f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'oec EXT2_ET_MAGIC_UNIX_IO_CHANNEL, 30f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'o "Wrong magic number for unix io_channel structure" 31f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'o 32f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'oec EXT2_ET_MAGIC_IO_MANAGER, 33f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'o "Wrong magic number for io_manager structure" 34f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'o 35f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'oec EXT2_ET_MAGIC_BLOCK_BITMAP, 36f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'o "Wrong magic number for block_bitmap structure" 37f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'o 38f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'oec EXT2_ET_MAGIC_INODE_BITMAP, 39f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'o "Wrong magic number for inode_bitmap structure" 40f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'o 411e3472c5f37ca3686dd69b079d4d02a302f5798dTheodore Ts'oec EXT2_ET_MAGIC_GENERIC_BITMAP, 421e3472c5f37ca3686dd69b079d4d02a302f5798dTheodore Ts'o "Wrong magic number for generic_bitmap structure" 43f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'o 4419c78dc07fce2d6f39b5e541562afc3ca1ea38ffTheodore Ts'oec EXT2_ET_MAGIC_TEST_IO_CHANNEL, 4519c78dc07fce2d6f39b5e541562afc3ca1ea38ffTheodore Ts'o "Wrong magic number for test io_channel structure" 46f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'o 4719c78dc07fce2d6f39b5e541562afc3ca1ea38ffTheodore Ts'oec EXT2_ET_MAGIC_DBLIST, 4819c78dc07fce2d6f39b5e541562afc3ca1ea38ffTheodore Ts'o "Wrong magic number for directory block list structure" 49f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'o 5019c78dc07fce2d6f39b5e541562afc3ca1ea38ffTheodore Ts'oec EXT2_ET_MAGIC_ICOUNT, 5119c78dc07fce2d6f39b5e541562afc3ca1ea38ffTheodore Ts'o "Wrong magic number for icount structure" 52f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'o 5371b97145a3c0cadd6394852a56998ea14bf59cb7Theodore Ts'oec EXT2_ET_MAGIC_PQ_IO_CHANNEL, 5471b97145a3c0cadd6394852a56998ea14bf59cb7Theodore Ts'o "Wrong magic number for Powerquest io_channel structure" 55f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'o 5630fab293065b7fc6d7d138e8e9eea533a3560873Theodore Ts'oec EXT2_ET_MAGIC_EXT2_FILE, 5730fab293065b7fc6d7d138e8e9eea533a3560873Theodore Ts'o "Wrong magic number for ext2 file structure" 58f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'o 5972ed12648368b3f3ea14e8102e20bf5d3a3be6d3Theodore Ts'oec EXT2_ET_MAGIC_E2IMAGE, 6072ed12648368b3f3ea14e8102e20bf5d3a3be6d3Theodore Ts'o "Wrong magic number for Ext2 Image Header" 61f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'o 62f12e285ffd9ff0b37c4f91d5ab2b021ed1eb43beTheodore Ts'oec EXT2_ET_MAGIC_INODE_IO_CHANNEL, 63f12e285ffd9ff0b37c4f91d5ab2b021ed1eb43beTheodore Ts'o "Wrong magic number for inode io_channel structure" 64f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'o 653eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'oec EXT2_ET_MAGIC_EXTENT_HANDLE, 663eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'o "Wrong magic number for ext4 extent handle" 673839e65723771b85975f4263102dd3ceec4523cTheodore Ts'o 683839e65723771b85975f4263102dd3ceec4523cTheodore Ts'oec EXT2_ET_BAD_MAGIC, 693839e65723771b85975f4263102dd3ceec4523cTheodore Ts'o "Bad magic number in super-block" 703839e65723771b85975f4263102dd3ceec4523cTheodore Ts'o 71f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'oec EXT2_ET_REV_TOO_HIGH, 72f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'o "Filesystem revision too high" 73f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'o 743839e65723771b85975f4263102dd3ceec4523cTheodore Ts'oec EXT2_ET_RO_FILSYS, 753839e65723771b85975f4263102dd3ceec4523cTheodore Ts'o "Attempt to write to filesystem opened read-only" 763839e65723771b85975f4263102dd3ceec4523cTheodore Ts'o 773839e65723771b85975f4263102dd3ceec4523cTheodore Ts'oec EXT2_ET_GDESC_READ, 783839e65723771b85975f4263102dd3ceec4523cTheodore Ts'o "Can't read group descriptors" 793839e65723771b85975f4263102dd3ceec4523cTheodore Ts'o 803839e65723771b85975f4263102dd3ceec4523cTheodore Ts'oec EXT2_ET_GDESC_WRITE, 813839e65723771b85975f4263102dd3ceec4523cTheodore Ts'o "Can't write group descriptors" 823839e65723771b85975f4263102dd3ceec4523cTheodore Ts'o 833839e65723771b85975f4263102dd3ceec4523cTheodore Ts'oec EXT2_ET_GDESC_BAD_BLOCK_MAP, 843839e65723771b85975f4263102dd3ceec4523cTheodore Ts'o "Corrupt group descriptor: bad block for block bitmap" 853839e65723771b85975f4263102dd3ceec4523cTheodore Ts'o 863839e65723771b85975f4263102dd3ceec4523cTheodore Ts'oec EXT2_ET_GDESC_BAD_INODE_MAP, 873839e65723771b85975f4263102dd3ceec4523cTheodore Ts'o "Corrupt group descriptor: bad block for inode bitmap" 883839e65723771b85975f4263102dd3ceec4523cTheodore Ts'o 893839e65723771b85975f4263102dd3ceec4523cTheodore Ts'oec EXT2_ET_GDESC_BAD_INODE_TABLE, 903839e65723771b85975f4263102dd3ceec4523cTheodore Ts'o "Corrupt group descriptor: bad block for inode table" 913839e65723771b85975f4263102dd3ceec4523cTheodore Ts'o 923839e65723771b85975f4263102dd3ceec4523cTheodore Ts'oec EXT2_ET_INODE_BITMAP_WRITE, 933839e65723771b85975f4263102dd3ceec4523cTheodore Ts'o "Can't write an inode bitmap" 943839e65723771b85975f4263102dd3ceec4523cTheodore Ts'o 953839e65723771b85975f4263102dd3ceec4523cTheodore Ts'oec EXT2_ET_INODE_BITMAP_READ, 963839e65723771b85975f4263102dd3ceec4523cTheodore Ts'o "Can't read an inode bitmap" 973839e65723771b85975f4263102dd3ceec4523cTheodore Ts'o 983839e65723771b85975f4263102dd3ceec4523cTheodore Ts'oec EXT2_ET_BLOCK_BITMAP_WRITE, 99e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrall "Can't write a block bitmap" 1003839e65723771b85975f4263102dd3ceec4523cTheodore Ts'o 1013839e65723771b85975f4263102dd3ceec4523cTheodore Ts'oec EXT2_ET_BLOCK_BITMAP_READ, 102e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrall "Can't read a block bitmap" 1033839e65723771b85975f4263102dd3ceec4523cTheodore Ts'o 1043839e65723771b85975f4263102dd3ceec4523cTheodore Ts'oec EXT2_ET_INODE_TABLE_WRITE, 1053839e65723771b85975f4263102dd3ceec4523cTheodore Ts'o "Can't write an inode table" 1063839e65723771b85975f4263102dd3ceec4523cTheodore Ts'o 1073839e65723771b85975f4263102dd3ceec4523cTheodore Ts'oec EXT2_ET_INODE_TABLE_READ, 1083839e65723771b85975f4263102dd3ceec4523cTheodore Ts'o "Can't read an inode table" 1093839e65723771b85975f4263102dd3ceec4523cTheodore Ts'o 1103839e65723771b85975f4263102dd3ceec4523cTheodore Ts'oec EXT2_ET_NEXT_INODE_READ, 1113839e65723771b85975f4263102dd3ceec4523cTheodore Ts'o "Can't read next inode" 1123839e65723771b85975f4263102dd3ceec4523cTheodore Ts'o 1133839e65723771b85975f4263102dd3ceec4523cTheodore Ts'oec EXT2_ET_UNEXPECTED_BLOCK_SIZE, 1143839e65723771b85975f4263102dd3ceec4523cTheodore Ts'o "Filesystem has unexpected block size" 1153839e65723771b85975f4263102dd3ceec4523cTheodore Ts'o 1163839e65723771b85975f4263102dd3ceec4523cTheodore Ts'oec EXT2_ET_DIR_CORRUPTED, 1173839e65723771b85975f4263102dd3ceec4523cTheodore Ts'o "EXT2 directory corrupted" 1183839e65723771b85975f4263102dd3ceec4523cTheodore Ts'o 1193839e65723771b85975f4263102dd3ceec4523cTheodore Ts'oec EXT2_ET_SHORT_READ, 1203839e65723771b85975f4263102dd3ceec4523cTheodore Ts'o "Attempt to read block from filesystem resulted in short read" 1213839e65723771b85975f4263102dd3ceec4523cTheodore Ts'o 1223839e65723771b85975f4263102dd3ceec4523cTheodore Ts'oec EXT2_ET_SHORT_WRITE, 123e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrall "Attempt to write block to filesystem resulted in short write" 1243839e65723771b85975f4263102dd3ceec4523cTheodore Ts'o 1253839e65723771b85975f4263102dd3ceec4523cTheodore Ts'oec EXT2_ET_DIR_NO_SPACE, 1263839e65723771b85975f4263102dd3ceec4523cTheodore Ts'o "No free space in the directory" 1273839e65723771b85975f4263102dd3ceec4523cTheodore Ts'o 1283839e65723771b85975f4263102dd3ceec4523cTheodore Ts'oec EXT2_ET_NO_INODE_BITMAP, 1293839e65723771b85975f4263102dd3ceec4523cTheodore Ts'o "Inode bitmap not loaded" 1303839e65723771b85975f4263102dd3ceec4523cTheodore Ts'o 1313839e65723771b85975f4263102dd3ceec4523cTheodore Ts'oec EXT2_ET_NO_BLOCK_BITMAP, 13278d8f90ffae45808096133c461ef1ee0e65de937Theodore Ts'o "Block bitmap not loaded" 1333839e65723771b85975f4263102dd3ceec4523cTheodore Ts'o 1343839e65723771b85975f4263102dd3ceec4523cTheodore Ts'oec EXT2_ET_BAD_INODE_NUM, 1353839e65723771b85975f4263102dd3ceec4523cTheodore Ts'o "Illegal inode number" 1363839e65723771b85975f4263102dd3ceec4523cTheodore Ts'o 1373839e65723771b85975f4263102dd3ceec4523cTheodore Ts'oec EXT2_ET_BAD_BLOCK_NUM, 1383839e65723771b85975f4263102dd3ceec4523cTheodore Ts'o "Illegal block number" 1393839e65723771b85975f4263102dd3ceec4523cTheodore Ts'o 1403839e65723771b85975f4263102dd3ceec4523cTheodore Ts'oec EXT2_ET_EXPAND_DIR_ERR, 1413839e65723771b85975f4263102dd3ceec4523cTheodore Ts'o "Internal error in ext2fs_expand_dir" 1423839e65723771b85975f4263102dd3ceec4523cTheodore Ts'o 1433839e65723771b85975f4263102dd3ceec4523cTheodore Ts'oec EXT2_ET_TOOSMALL, 1443839e65723771b85975f4263102dd3ceec4523cTheodore Ts'o "Not enough space to build proposed filesystem" 1453839e65723771b85975f4263102dd3ceec4523cTheodore Ts'o 146f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'oec EXT2_ET_BAD_BLOCK_MARK, 147f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'o "Illegal block number passed to ext2fs_mark_block_bitmap" 148f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'o 149f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'oec EXT2_ET_BAD_BLOCK_UNMARK, 150f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'o "Illegal block number passed to ext2fs_unmark_block_bitmap" 151f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'o 152f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'oec EXT2_ET_BAD_BLOCK_TEST, 153f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'o "Illegal block number passed to ext2fs_test_block_bitmap" 154f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'o 155f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'oec EXT2_ET_BAD_INODE_MARK, 156f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'o "Illegal inode number passed to ext2fs_mark_inode_bitmap" 157f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'o 158f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'oec EXT2_ET_BAD_INODE_UNMARK, 159f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'o "Illegal inode number passed to ext2fs_unmark_inode_bitmap" 160f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'o 161f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'oec EXT2_ET_BAD_INODE_TEST, 162f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'o "Illegal inode number passed to ext2fs_test_inode_bitmap" 163f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'o 164f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'oec EXT2_ET_FUDGE_BLOCK_BITMAP_END, 165f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'o "Attempt to fudge end of block bitmap past the real end" 166f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'o 167f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'oec EXT2_ET_FUDGE_INODE_BITMAP_END, 168f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'o "Attempt to fudge end of inode bitmap past the real end" 169f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'o 170f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'oec EXT2_ET_BAD_IND_BLOCK, 171f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'o "Illegal indirect block found" 172f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'o 173f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'oec EXT2_ET_BAD_DIND_BLOCK, 174f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'o "Illegal doubly indirect block found" 175f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'o 176f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'oec EXT2_ET_BAD_TIND_BLOCK, 177f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'o "Illegal triply indirect block found" 178f3db3566b5e1342e49dffc5ec3f418a838584194Theodore Ts'o 17950e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'oec EXT2_ET_NEQ_BLOCK_BITMAP, 18050e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o "Block bitmaps are not the same" 18150e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o 18250e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'oec EXT2_ET_NEQ_INODE_BITMAP, 18350e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o "Inode bitmaps are not the same" 18450e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o 18550e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'oec EXT2_ET_BAD_DEVICE_NAME, 18650e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o "Illegal or malformed device name" 18750e1e10fa0ac12a3e2a9d20a75ee9041873cda96Theodore Ts'o 1887f88b04341d88c5df0360d930832c38040303b61Theodore Ts'oec EXT2_ET_MISSING_INODE_TABLE, 1891e3472c5f37ca3686dd69b079d4d02a302f5798dTheodore Ts'o "A block group is missing an inode table" 1907f88b04341d88c5df0360d930832c38040303b61Theodore Ts'o 1911e3472c5f37ca3686dd69b079d4d02a302f5798dTheodore Ts'oec EXT2_ET_CORRUPT_SUPERBLOCK, 1921e3472c5f37ca3686dd69b079d4d02a302f5798dTheodore Ts'o "The ext2 superblock is corrupt" 1931e3472c5f37ca3686dd69b079d4d02a302f5798dTheodore Ts'o 1941e3472c5f37ca3686dd69b079d4d02a302f5798dTheodore Ts'oec EXT2_ET_BAD_GENERIC_MARK, 1951e3472c5f37ca3686dd69b079d4d02a302f5798dTheodore Ts'o "Illegal generic bit number passed to ext2fs_mark_generic_bitmap" 1961e3472c5f37ca3686dd69b079d4d02a302f5798dTheodore Ts'o 1971e3472c5f37ca3686dd69b079d4d02a302f5798dTheodore Ts'oec EXT2_ET_BAD_GENERIC_UNMARK, 1981e3472c5f37ca3686dd69b079d4d02a302f5798dTheodore Ts'o "Illegal generic bit number passed to ext2fs_unmark_generic_bitmap" 1991e3472c5f37ca3686dd69b079d4d02a302f5798dTheodore Ts'o 2001e3472c5f37ca3686dd69b079d4d02a302f5798dTheodore Ts'oec EXT2_ET_BAD_GENERIC_TEST, 2011e3472c5f37ca3686dd69b079d4d02a302f5798dTheodore Ts'o "Illegal generic bit number passed to ext2fs_test_generic_bitmap" 2023839e65723771b85975f4263102dd3ceec4523cTheodore Ts'o 2031e3472c5f37ca3686dd69b079d4d02a302f5798dTheodore Ts'oec EXT2_ET_SYMLINK_LOOP, 2041e3472c5f37ca3686dd69b079d4d02a302f5798dTheodore Ts'o "Too many symbolic links encountered." 2051e3472c5f37ca3686dd69b079d4d02a302f5798dTheodore Ts'o 2061e3472c5f37ca3686dd69b079d4d02a302f5798dTheodore Ts'oec EXT2_ET_CALLBACK_NOTHANDLED, 2071e3472c5f37ca3686dd69b079d4d02a302f5798dTheodore Ts'o "The callback function will not handle this case" 2081e3472c5f37ca3686dd69b079d4d02a302f5798dTheodore Ts'o 20919c78dc07fce2d6f39b5e541562afc3ca1ea38ffTheodore Ts'oec EXT2_ET_BAD_BLOCK_IN_INODE_TABLE, 21019c78dc07fce2d6f39b5e541562afc3ca1ea38ffTheodore Ts'o "The inode is from a bad block in the inode table" 21119c78dc07fce2d6f39b5e541562afc3ca1ea38ffTheodore Ts'o 21219c78dc07fce2d6f39b5e541562afc3ca1ea38ffTheodore Ts'oec EXT2_ET_UNSUPP_FEATURE, 21319c78dc07fce2d6f39b5e541562afc3ca1ea38ffTheodore Ts'o "Filesystem has unsupported feature(s)" 21419c78dc07fce2d6f39b5e541562afc3ca1ea38ffTheodore Ts'o 21519c78dc07fce2d6f39b5e541562afc3ca1ea38ffTheodore Ts'oec EXT2_ET_RO_UNSUPP_FEATURE, 21619c78dc07fce2d6f39b5e541562afc3ca1ea38ffTheodore Ts'o "Filesystem has unsupported read-only feature(s)" 21719c78dc07fce2d6f39b5e541562afc3ca1ea38ffTheodore Ts'o 218291c9049ba70bb6256099a066243cec1359c9c15Theodore Ts'oec EXT2_ET_LLSEEK_FAILED, 219a1230b1376dc5514a260134f53c23f8d2d1e61ceTheodore Ts'o "IO Channel failed to seek on read or write" 220a1230b1376dc5514a260134f53c23f8d2d1e61ceTheodore Ts'o 221291c9049ba70bb6256099a066243cec1359c9c15Theodore Ts'oec EXT2_ET_NO_MEMORY, 22271b97145a3c0cadd6394852a56998ea14bf59cb7Theodore Ts'o "Memory allocation failed" 22371b97145a3c0cadd6394852a56998ea14bf59cb7Theodore Ts'o 224291c9049ba70bb6256099a066243cec1359c9c15Theodore Ts'oec EXT2_ET_INVALID_ARGUMENT, 22571b97145a3c0cadd6394852a56998ea14bf59cb7Theodore Ts'o "Invalid argument passed to ext2 library" 22671b97145a3c0cadd6394852a56998ea14bf59cb7Theodore Ts'o 227291c9049ba70bb6256099a066243cec1359c9c15Theodore Ts'oec EXT2_ET_BLOCK_ALLOC_FAIL, 22871b97145a3c0cadd6394852a56998ea14bf59cb7Theodore Ts'o "Could not allocate block in ext2 filesystem" 22971b97145a3c0cadd6394852a56998ea14bf59cb7Theodore Ts'o 230291c9049ba70bb6256099a066243cec1359c9c15Theodore Ts'oec EXT2_ET_INODE_ALLOC_FAIL, 23171b97145a3c0cadd6394852a56998ea14bf59cb7Theodore Ts'o "Could not allocate inode in ext2 filesystem" 23271b97145a3c0cadd6394852a56998ea14bf59cb7Theodore Ts'o 233291c9049ba70bb6256099a066243cec1359c9c15Theodore Ts'oec EXT2_ET_NO_DIRECTORY, 23471b97145a3c0cadd6394852a56998ea14bf59cb7Theodore Ts'o "Ext2 inode is not a directory" 23571b97145a3c0cadd6394852a56998ea14bf59cb7Theodore Ts'o 236291c9049ba70bb6256099a066243cec1359c9c15Theodore Ts'oec EXT2_ET_TOO_MANY_REFS, 23771b97145a3c0cadd6394852a56998ea14bf59cb7Theodore Ts'o "Too many references in table" 23871b97145a3c0cadd6394852a56998ea14bf59cb7Theodore Ts'o 239291c9049ba70bb6256099a066243cec1359c9c15Theodore Ts'oec EXT2_ET_FILE_NOT_FOUND, 24071b97145a3c0cadd6394852a56998ea14bf59cb7Theodore Ts'o "File not found by ext2_lookup" 24171b97145a3c0cadd6394852a56998ea14bf59cb7Theodore Ts'o 242291c9049ba70bb6256099a066243cec1359c9c15Theodore Ts'oec EXT2_ET_FILE_RO, 24330fab293065b7fc6d7d138e8e9eea533a3560873Theodore Ts'o "File open read-only" 24430fab293065b7fc6d7d138e8e9eea533a3560873Theodore Ts'o 245291c9049ba70bb6256099a066243cec1359c9c15Theodore Ts'oec EXT2_ET_DB_NOT_FOUND, 24678d8f90ffae45808096133c461ef1ee0e65de937Theodore Ts'o "Ext2 directory block not found" 24778d8f90ffae45808096133c461ef1ee0e65de937Theodore Ts'o 248291c9049ba70bb6256099a066243cec1359c9c15Theodore Ts'oec EXT2_ET_DIR_EXISTS, 24978d8f90ffae45808096133c461ef1ee0e65de937Theodore Ts'o "Ext2 directory already exists" 25078d8f90ffae45808096133c461ef1ee0e65de937Theodore Ts'o 251d36d835b48f3c280b254a9ca6d519d5c97d14ad4Theodore Ts'oec EXT2_ET_UNIMPLEMENTED, 252d36d835b48f3c280b254a9ca6d519d5c97d14ad4Theodore Ts'o "Unimplemented ext2 library function" 253d36d835b48f3c280b254a9ca6d519d5c97d14ad4Theodore Ts'o 254c775256443ff12edef2b72f47dcdcf50d1dc3526Theodore Ts'oec EXT2_ET_CANCEL_REQUESTED, 255c775256443ff12edef2b72f47dcdcf50d1dc3526Theodore Ts'o "User cancel requested" 256c775256443ff12edef2b72f47dcdcf50d1dc3526Theodore Ts'o 257674a4ee1e3e05133ddad701730bfc21c283272a4Theodore Ts'oec EXT2_ET_FILE_TOO_BIG, 258674a4ee1e3e05133ddad701730bfc21c283272a4Theodore Ts'o "Ext2 file too big" 259674a4ee1e3e05133ddad701730bfc21c283272a4Theodore Ts'o 260036039460ff76f397bc23977a26632698136b0e6Theodore Ts'oec EXT2_ET_JOURNAL_NOT_BLOCK, 261d3cd93cabeac8c153c8ae7b1b7358d6ced86b15eTheodore Ts'o "Supplied journal device not a block device" 262d3cd93cabeac8c153c8ae7b1b7358d6ced86b15eTheodore Ts'o 263036039460ff76f397bc23977a26632698136b0e6Theodore Ts'oec EXT2_ET_NO_JOURNAL_SB, 264a112847b39386f9e7332ba5e5a0a5e54cfe301ccTheodore Ts'o "Journal superblock not found" 265a112847b39386f9e7332ba5e5a0a5e54cfe301ccTheodore Ts'o 266036039460ff76f397bc23977a26632698136b0e6Theodore Ts'oec EXT2_ET_JOURNAL_TOO_SMALL, 267036039460ff76f397bc23977a26632698136b0e6Theodore Ts'o "Journal must be at least 1024 blocks" 268036039460ff76f397bc23977a26632698136b0e6Theodore Ts'o 2694ed8ebe2684aa3863ce8286d29195baf5e879876Theodore Ts'oec EXT2_ET_JOURNAL_UNSUPP_VERSION, 2704ed8ebe2684aa3863ce8286d29195baf5e879876Theodore Ts'o "Unsupported journal version" 2714ed8ebe2684aa3863ce8286d29195baf5e879876Theodore Ts'o 272adee8d75db09dc8ecb2a32f59a8c64d3f4c64b0eTheodore Ts'oec EXT2_ET_LOAD_EXT_JOURNAL, 273adee8d75db09dc8ecb2a32f59a8c64d3f4c64b0eTheodore Ts'o "Error loading external journal" 274adee8d75db09dc8ecb2a32f59a8c64d3f4c64b0eTheodore Ts'o 275f12e285ffd9ff0b37c4f91d5ab2b021ed1eb43beTheodore Ts'oec EXT2_ET_NO_JOURNAL, 276f12e285ffd9ff0b37c4f91d5ab2b021ed1eb43beTheodore Ts'o "Journal not found" 277f12e285ffd9ff0b37c4f91d5ab2b021ed1eb43beTheodore Ts'o 27852783e0ca72a80c549e9d266b3472f78fc61bdb2Theodore Ts'oec EXT2_ET_DIRHASH_UNSUPP, 27952783e0ca72a80c549e9d266b3472f78fc61bdb2Theodore Ts'o "Directory hash unsupported" 28052783e0ca72a80c549e9d266b3472f78fc61bdb2Theodore Ts'o 2810684a4f33b5c268fe12f57fcbc77a880c79ab282Theodore Ts'oec EXT2_ET_BAD_EA_BLOCK_NUM, 2820684a4f33b5c268fe12f57fcbc77a880c79ab282Theodore Ts'o "Illegal extended attribute block number" 2830684a4f33b5c268fe12f57fcbc77a880c79ab282Theodore Ts'o 2844564c727e9613da61688abbf6dbd879b19f20648Theodore Ts'oec EXT2_ET_TOO_MANY_INODES, 2854564c727e9613da61688abbf6dbd879b19f20648Theodore Ts'o "Cannot create filesystem with requested number of inodes" 2864564c727e9613da61688abbf6dbd879b19f20648Theodore Ts'o 2871ad54a940c499a66241f624882f1ffa03ce56d90Theodore Ts'oec EXT2_ET_NOT_IMAGE_FILE, 2881ad54a940c499a66241f624882f1ffa03ce56d90Theodore Ts'o "E2image snapshot not in use" 2891ad54a940c499a66241f624882f1ffa03ce56d90Theodore Ts'o 290d323f8fb369089b97d6f3bf0f8d64ceeab0b10f5Theodore Ts'oec EXT2_ET_RES_GDT_BLOCKS, 291d323f8fb369089b97d6f3bf0f8d64ceeab0b10f5Theodore Ts'o "Too many reserved group descriptor blocks" 292d323f8fb369089b97d6f3bf0f8d64ceeab0b10f5Theodore Ts'o 29340abad69155d59d0cbe081d46606fda8549eb5cfTheodore Ts'oec EXT2_ET_RESIZE_INODE_CORRUPT, 29440abad69155d59d0cbe081d46606fda8549eb5cfTheodore Ts'o "Resize inode is corrupt" 29540abad69155d59d0cbe081d46606fda8549eb5cfTheodore Ts'o 2961d667534e93e78eedbf2efcef6d7844041675f26Theodore Ts'oec EXT2_ET_SET_BMAP_NO_IND, 297e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrall "Tried to set block bmap with missing indirect block" 2981d667534e93e78eedbf2efcef6d7844041675f26Theodore Ts'o 29947e90ebd348661ff0d3970ce0d57e6822e403f9fTheodore Ts'oec EXT2_ET_TDB_SUCCESS, 30047e90ebd348661ff0d3970ce0d57e6822e403f9fTheodore Ts'o "TDB: Success" 30147e90ebd348661ff0d3970ce0d57e6822e403f9fTheodore Ts'o 30247e90ebd348661ff0d3970ce0d57e6822e403f9fTheodore Ts'oec EXT2_ET_TDB_ERR_CORRUPT, 30347e90ebd348661ff0d3970ce0d57e6822e403f9fTheodore Ts'o "TDB: Corrupt database" 30447e90ebd348661ff0d3970ce0d57e6822e403f9fTheodore Ts'o 30547e90ebd348661ff0d3970ce0d57e6822e403f9fTheodore Ts'oec EXT2_ET_TDB_ERR_IO, 30647e90ebd348661ff0d3970ce0d57e6822e403f9fTheodore Ts'o "TDB: IO Error" 30747e90ebd348661ff0d3970ce0d57e6822e403f9fTheodore Ts'o 30847e90ebd348661ff0d3970ce0d57e6822e403f9fTheodore Ts'oec EXT2_ET_TDB_ERR_LOCK, 30947e90ebd348661ff0d3970ce0d57e6822e403f9fTheodore Ts'o "TDB: Locking error" 31047e90ebd348661ff0d3970ce0d57e6822e403f9fTheodore Ts'o 31147e90ebd348661ff0d3970ce0d57e6822e403f9fTheodore Ts'oec EXT2_ET_TDB_ERR_OOM, 31247e90ebd348661ff0d3970ce0d57e6822e403f9fTheodore Ts'o "TDB: Out of memory" 31347e90ebd348661ff0d3970ce0d57e6822e403f9fTheodore Ts'o 31447e90ebd348661ff0d3970ce0d57e6822e403f9fTheodore Ts'oec EXT2_ET_TDB_ERR_EXISTS, 31547e90ebd348661ff0d3970ce0d57e6822e403f9fTheodore Ts'o "TDB: Record exists" 31647e90ebd348661ff0d3970ce0d57e6822e403f9fTheodore Ts'o 31747e90ebd348661ff0d3970ce0d57e6822e403f9fTheodore Ts'oec EXT2_ET_TDB_ERR_NOLOCK, 31847e90ebd348661ff0d3970ce0d57e6822e403f9fTheodore Ts'o "TDB: Lock exists on other keys" 31947e90ebd348661ff0d3970ce0d57e6822e403f9fTheodore Ts'o 32047e90ebd348661ff0d3970ce0d57e6822e403f9fTheodore Ts'oec EXT2_ET_TDB_ERR_EINVAL, 32147e90ebd348661ff0d3970ce0d57e6822e403f9fTheodore Ts'o "TDB: Invalid parameter" 32247e90ebd348661ff0d3970ce0d57e6822e403f9fTheodore Ts'o 32347e90ebd348661ff0d3970ce0d57e6822e403f9fTheodore Ts'oec EXT2_ET_TDB_ERR_NOEXIST, 32447e90ebd348661ff0d3970ce0d57e6822e403f9fTheodore Ts'o "TDB: Record does not exist" 32547e90ebd348661ff0d3970ce0d57e6822e403f9fTheodore Ts'o 32647e90ebd348661ff0d3970ce0d57e6822e403f9fTheodore Ts'oec EXT2_ET_TDB_ERR_RDONLY, 32747e90ebd348661ff0d3970ce0d57e6822e403f9fTheodore Ts'o "TDB: Write not permitted" 32847e90ebd348661ff0d3970ce0d57e6822e403f9fTheodore Ts'o 32952b1dd5e496c199e9cbcc238f26fd2264a07a2cfTheodore Ts'oec EXT2_ET_DBLIST_EMPTY, 33052b1dd5e496c199e9cbcc238f26fd2264a07a2cfTheodore Ts'o "Ext2fs directory block list is empty" 33152b1dd5e496c199e9cbcc238f26fd2264a07a2cfTheodore Ts'o 332357d1863d64ce807c2904e101fc87d3f6be2f3caTheodore Ts'oec EXT2_ET_RO_BLOCK_ITERATE, 333357d1863d64ce807c2904e101fc87d3f6be2f3caTheodore Ts'o "Attempt to modify a block mapping via a read-only block iterator" 334357d1863d64ce807c2904e101fc87d3f6be2f3caTheodore Ts'o 3353eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'oec EXT2_ET_MAGIC_EXTENT_PATH, 3363eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'o "Wrong magic number for ext4 extent saved path" 3373eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'o 338e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrallec EXT2_ET_MAGIC_GENERIC_BITMAP64, 339e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrall "Wrong magic number for 64-bit generic bitmap" 3403eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'o 341e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrallec EXT2_ET_MAGIC_BLOCK_BITMAP64, 342e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrall "Wrong magic number for 64-bit block bitmap" 3433eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'o 344e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrallec EXT2_ET_MAGIC_INODE_BITMAP64, 345e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrall "Wrong magic number for 64-bit inode bitmap" 3463eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'o 3473eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'oec EXT2_ET_MAGIC_RESERVED_13, 3483eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'o "Wrong magic number --- RESERVED_13" 3493eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'o 3503eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'oec EXT2_ET_MAGIC_RESERVED_14, 3513eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'o "Wrong magic number --- RESERVED_14" 3523eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'o 3533eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'oec EXT2_ET_MAGIC_RESERVED_15, 3543eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'o "Wrong magic number --- RESERVED_15" 3553eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'o 3563eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'oec EXT2_ET_MAGIC_RESERVED_16, 3573eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'o "Wrong magic number --- RESERVED_16" 3583eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'o 3593eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'oec EXT2_ET_MAGIC_RESERVED_17, 3603eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'o "Wrong magic number --- RESERVED_17" 3613eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'o 3623eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'oec EXT2_ET_MAGIC_RESERVED_18, 3633eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'o "Wrong magic number --- RESERVED_18" 3643eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'o 3653eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'oec EXT2_ET_MAGIC_RESERVED_19, 3663eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'o "Wrong magic number --- RESERVED_19" 3673eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'o 3683eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'oec EXT2_ET_EXTENT_HEADER_BAD, 3693eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'o "Corrupt extent header" 3703eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'o 3713eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'oec EXT2_ET_EXTENT_INDEX_BAD, 3723eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'o "Corrupt extent index" 373291c9049ba70bb6256099a066243cec1359c9c15Theodore Ts'o 3743eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'oec EXT2_ET_EXTENT_LEAF_BAD, 3753eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'o "Corrupt extent" 3763eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'o 3773eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'oec EXT2_ET_EXTENT_NO_SPACE, 3783eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'o "No free space in extent map" 3793eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'o 3803eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'oec EXT2_ET_INODE_NOT_EXTENT, 3813eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'o "Inode does not use extents" 3823eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'o 3833eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'oec EXT2_ET_EXTENT_NO_NEXT, 3843eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'o "No 'next' extent" 3853eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'o 3863eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'oec EXT2_ET_EXTENT_NO_PREV, 3873eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'o "No 'previous' extent" 3883eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'o 3893eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'oec EXT2_ET_EXTENT_NO_UP, 3903eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'o "No 'up' extent" 3913eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'o 3923eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'oec EXT2_ET_EXTENT_NO_DOWN, 3933eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'o "No 'down' extent" 3943eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'o 3953eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'oec EXT2_ET_NO_CURRENT_NODE, 3963eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'o "No current node" 3973eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'o 3983eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'oec EXT2_ET_OP_NOT_SUPPORTED, 3993eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'o "Ext2fs operation not supported" 4003eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'o 4013eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'oec EXT2_ET_CANT_INSERT_EXTENT, 4023eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'o "No room to insert extent in node" 4033eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'o 4049fd6a96d9bf089d8d0ece3bba23b0ef19d03c102Eric Sandeenec EXT2_ET_CANT_SPLIT_EXTENT, 4059fd6a96d9bf089d8d0ece3bba23b0ef19d03c102Eric Sandeen "Splitting would result in empty node" 4069fd6a96d9bf089d8d0ece3bba23b0ef19d03c102Eric Sandeen 4073eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'oec EXT2_ET_EXTENT_NOT_FOUND, 4083eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'o "Extent not found" 4093eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'o 410206fea69f8624843c2ffd32bab171059ec137780Theodore Ts'oec EXT2_ET_EXTENT_NOT_SUPPORTED, 411206fea69f8624843c2ffd32bab171059ec137780Theodore Ts'o "Operation not supported for inodes containing extents" 412a040a99b6cc4bf9f10d39747ca6947f0462a2eb2Theodore Ts'o 41305a32de263228ce8f78746143384e5ebe2677d14Theodore Ts'oec EXT2_ET_EXTENT_INVALID_LENGTH, 41405a32de263228ce8f78746143384e5ebe2677d14Theodore Ts'o "Extent length is invalid" 41505a32de263228ce8f78746143384e5ebe2677d14Theodore Ts'o 4164690e621acd4579dae60b6f55f58284ee805e86dTheodore Ts'oec EXT2_ET_IO_CHANNEL_NO_SUPPORT_64, 4174690e621acd4579dae60b6f55f58284ee805e86dTheodore Ts'o "I/O Channel does not support 64-bit block numbers" 4184690e621acd4579dae60b6f55f58284ee805e86dTheodore Ts'o 419e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrallec EXT2_ET_NO_MTAB_FILE, 42086522281f8be6e5fca0b3ed552786db4979a45a4Theodore Ts'o "Can't check if filesystem is mounted due to missing mtab file" 42186522281f8be6e5fca0b3ed552786db4979a45a4Theodore Ts'o 422e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrallec EXT2_ET_CANT_USE_LEGACY_BITMAPS, 423e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrall "Filesystem too large to use legacy bitmaps" 424e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrall 425e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrallec EXT2_ET_MMP_MAGIC_INVALID, 426e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrall "MMP: invalid magic number" 427e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrall 428e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrallec EXT2_ET_MMP_FAILED, 429e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrall "MMP: device currently active" 430e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrall 431e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrallec EXT2_ET_MMP_FSCK_ON, 432e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrall "MMP: fsck being run" 433e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrall 434e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrallec EXT2_ET_MMP_BAD_BLOCK, 435e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrall "MMP: block number beyond filesystem range" 436e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrall 437e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrallec EXT2_ET_MMP_UNKNOWN_SEQ, 438e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrall "MMP: undergoing an unknown operation" 439e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrall 440e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrallec EXT2_ET_MMP_CHANGE_ABORT, 441e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrall "MMP: filesystem still in use" 442e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrall 443e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrallec EXT2_ET_MMP_OPEN_DIRECT, 444e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrall "MMP: open with O_DIRECT failed" 445e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrall 446e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrallec EXT2_ET_BAD_DESC_SIZE, 447e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrall "Block group descriptor size incorrect" 448e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrall 449e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrallec EXT2_ET_INODE_CSUM_INVALID, 450e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrall "Inode checksum does not match inode" 451e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrall 452e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrallec EXT2_ET_INODE_BITMAP_CSUM_INVALID, 453e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrall "Inode bitmap checksum does not match bitmap" 454e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrall 455e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrallec EXT2_ET_EXTENT_CSUM_INVALID, 456e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrall "Extent block checksum does not match extent block" 457e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrall 458e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrallec EXT2_ET_DIR_NO_SPACE_FOR_CSUM, 459e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrall "Directory block does not have space for checksum" 460e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrall 461e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrallec EXT2_ET_DIR_CSUM_INVALID, 462e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrall "Directory block checksum does not match directory block" 463e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrall 464e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrallec EXT2_ET_EXT_ATTR_CSUM_INVALID, 465e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrall "Extended attribute block checksum does not match block" 466e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrall 467e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrallec EXT2_ET_SB_CSUM_INVALID, 468e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrall "Superblock checksum does not match superblock" 469e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrall 470e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrallec EXT2_ET_UNKNOWN_CSUM, 471e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrall "Unknown checksum algorithm" 472e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrall 473e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrallec EXT2_ET_MMP_CSUM_INVALID, 474e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrall "MMP block checksum does not match MMP block" 475e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrall 476e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrallec EXT2_ET_FILE_EXISTS, 477e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrall "Ext2 file already exists" 478e0ed7404719a9ddd2ba427a80db5365c8bad18c0JP Abgrall 4793eb07f649350acfd9e145584d57aac3c1b65d0baTheodore Ts'o end 480