1*6a54128fSAndroid Build Coastguard Worker# 2*6a54128fSAndroid Build Coastguard Worker# Copyright (C) 1993, 1994, 1995, 1996 Theodore Ts'o. 3*6a54128fSAndroid Build Coastguard Worker# 4*6a54128fSAndroid Build Coastguard Worker# %Begin-Header% 5*6a54128fSAndroid Build Coastguard Worker# This file may be redistributed under the terms of the GNU Public 6*6a54128fSAndroid Build Coastguard Worker# License. 7*6a54128fSAndroid Build Coastguard Worker# %End-Header% 8*6a54128fSAndroid Build Coastguard Worker# 9*6a54128fSAndroid Build Coastguard Worker error_table ext2 10*6a54128fSAndroid Build Coastguard Worker 11*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_BASE, 12*6a54128fSAndroid Build Coastguard Worker "EXT2FS Library version @E2FSPROGS_VERSION@" 13*6a54128fSAndroid Build Coastguard Worker 14*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_MAGIC_EXT2FS_FILSYS, 15*6a54128fSAndroid Build Coastguard Worker "Wrong magic number for ext2_filsys structure" 16*6a54128fSAndroid Build Coastguard Worker 17*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_MAGIC_BADBLOCKS_LIST, 18*6a54128fSAndroid Build Coastguard Worker "Wrong magic number for badblocks_list structure" 19*6a54128fSAndroid Build Coastguard Worker 20*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_MAGIC_BADBLOCKS_ITERATE, 21*6a54128fSAndroid Build Coastguard Worker "Wrong magic number for badblocks_iterate structure" 22*6a54128fSAndroid Build Coastguard Worker 23*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_MAGIC_INODE_SCAN, 24*6a54128fSAndroid Build Coastguard Worker "Wrong magic number for inode_scan structure" 25*6a54128fSAndroid Build Coastguard Worker 26*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_MAGIC_IO_CHANNEL, 27*6a54128fSAndroid Build Coastguard Worker "Wrong magic number for io_channel structure" 28*6a54128fSAndroid Build Coastguard Worker 29*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_MAGIC_UNIX_IO_CHANNEL, 30*6a54128fSAndroid Build Coastguard Worker "Wrong magic number for unix io_channel structure" 31*6a54128fSAndroid Build Coastguard Worker 32*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_MAGIC_IO_MANAGER, 33*6a54128fSAndroid Build Coastguard Worker "Wrong magic number for io_manager structure" 34*6a54128fSAndroid Build Coastguard Worker 35*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_MAGIC_BLOCK_BITMAP, 36*6a54128fSAndroid Build Coastguard Worker "Wrong magic number for block_bitmap structure" 37*6a54128fSAndroid Build Coastguard Worker 38*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_MAGIC_INODE_BITMAP, 39*6a54128fSAndroid Build Coastguard Worker "Wrong magic number for inode_bitmap structure" 40*6a54128fSAndroid Build Coastguard Worker 41*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_MAGIC_GENERIC_BITMAP, 42*6a54128fSAndroid Build Coastguard Worker "Wrong magic number for generic_bitmap structure" 43*6a54128fSAndroid Build Coastguard Worker 44*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_MAGIC_TEST_IO_CHANNEL, 45*6a54128fSAndroid Build Coastguard Worker "Wrong magic number for test io_channel structure" 46*6a54128fSAndroid Build Coastguard Worker 47*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_MAGIC_DBLIST, 48*6a54128fSAndroid Build Coastguard Worker "Wrong magic number for directory block list structure" 49*6a54128fSAndroid Build Coastguard Worker 50*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_MAGIC_ICOUNT, 51*6a54128fSAndroid Build Coastguard Worker "Wrong magic number for icount structure" 52*6a54128fSAndroid Build Coastguard Worker 53*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_MAGIC_PQ_IO_CHANNEL, 54*6a54128fSAndroid Build Coastguard Worker "Wrong magic number for Powerquest io_channel structure" 55*6a54128fSAndroid Build Coastguard Worker 56*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_MAGIC_EXT2_FILE, 57*6a54128fSAndroid Build Coastguard Worker "Wrong magic number for ext2 file structure" 58*6a54128fSAndroid Build Coastguard Worker 59*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_MAGIC_E2IMAGE, 60*6a54128fSAndroid Build Coastguard Worker "Wrong magic number for Ext2 Image Header" 61*6a54128fSAndroid Build Coastguard Worker 62*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_MAGIC_INODE_IO_CHANNEL, 63*6a54128fSAndroid Build Coastguard Worker "Wrong magic number for inode io_channel structure" 64*6a54128fSAndroid Build Coastguard Worker 65*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_MAGIC_EXTENT_HANDLE, 66*6a54128fSAndroid Build Coastguard Worker "Wrong magic number for ext4 extent handle" 67*6a54128fSAndroid Build Coastguard Worker 68*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_BAD_MAGIC, 69*6a54128fSAndroid Build Coastguard Worker "Bad magic number in super-block" 70*6a54128fSAndroid Build Coastguard Worker 71*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_REV_TOO_HIGH, 72*6a54128fSAndroid Build Coastguard Worker "Filesystem revision too high" 73*6a54128fSAndroid Build Coastguard Worker 74*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_RO_FILSYS, 75*6a54128fSAndroid Build Coastguard Worker "Attempt to write to filesystem opened read-only" 76*6a54128fSAndroid Build Coastguard Worker 77*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_GDESC_READ, 78*6a54128fSAndroid Build Coastguard Worker "Can't read group descriptors" 79*6a54128fSAndroid Build Coastguard Worker 80*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_GDESC_WRITE, 81*6a54128fSAndroid Build Coastguard Worker "Can't write group descriptors" 82*6a54128fSAndroid Build Coastguard Worker 83*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_GDESC_BAD_BLOCK_MAP, 84*6a54128fSAndroid Build Coastguard Worker "Corrupt group descriptor: bad block for block bitmap" 85*6a54128fSAndroid Build Coastguard Worker 86*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_GDESC_BAD_INODE_MAP, 87*6a54128fSAndroid Build Coastguard Worker "Corrupt group descriptor: bad block for inode bitmap" 88*6a54128fSAndroid Build Coastguard Worker 89*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_GDESC_BAD_INODE_TABLE, 90*6a54128fSAndroid Build Coastguard Worker "Corrupt group descriptor: bad block for inode table" 91*6a54128fSAndroid Build Coastguard Worker 92*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_INODE_BITMAP_WRITE, 93*6a54128fSAndroid Build Coastguard Worker "Can't write an inode bitmap" 94*6a54128fSAndroid Build Coastguard Worker 95*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_INODE_BITMAP_READ, 96*6a54128fSAndroid Build Coastguard Worker "Can't read an inode bitmap" 97*6a54128fSAndroid Build Coastguard Worker 98*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_BLOCK_BITMAP_WRITE, 99*6a54128fSAndroid Build Coastguard Worker "Can't write a block bitmap" 100*6a54128fSAndroid Build Coastguard Worker 101*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_BLOCK_BITMAP_READ, 102*6a54128fSAndroid Build Coastguard Worker "Can't read a block bitmap" 103*6a54128fSAndroid Build Coastguard Worker 104*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_INODE_TABLE_WRITE, 105*6a54128fSAndroid Build Coastguard Worker "Can't write an inode table" 106*6a54128fSAndroid Build Coastguard Worker 107*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_INODE_TABLE_READ, 108*6a54128fSAndroid Build Coastguard Worker "Can't read an inode table" 109*6a54128fSAndroid Build Coastguard Worker 110*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_NEXT_INODE_READ, 111*6a54128fSAndroid Build Coastguard Worker "Can't read next inode" 112*6a54128fSAndroid Build Coastguard Worker 113*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_UNEXPECTED_BLOCK_SIZE, 114*6a54128fSAndroid Build Coastguard Worker "Filesystem has unexpected block size" 115*6a54128fSAndroid Build Coastguard Worker 116*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_DIR_CORRUPTED, 117*6a54128fSAndroid Build Coastguard Worker "EXT2 directory corrupted" 118*6a54128fSAndroid Build Coastguard Worker 119*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_SHORT_READ, 120*6a54128fSAndroid Build Coastguard Worker "Attempt to read block from filesystem resulted in short read" 121*6a54128fSAndroid Build Coastguard Worker 122*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_SHORT_WRITE, 123*6a54128fSAndroid Build Coastguard Worker "Attempt to write block to filesystem resulted in short write" 124*6a54128fSAndroid Build Coastguard Worker 125*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_DIR_NO_SPACE, 126*6a54128fSAndroid Build Coastguard Worker "No free space in the directory" 127*6a54128fSAndroid Build Coastguard Worker 128*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_NO_INODE_BITMAP, 129*6a54128fSAndroid Build Coastguard Worker "Inode bitmap not loaded" 130*6a54128fSAndroid Build Coastguard Worker 131*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_NO_BLOCK_BITMAP, 132*6a54128fSAndroid Build Coastguard Worker "Block bitmap not loaded" 133*6a54128fSAndroid Build Coastguard Worker 134*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_BAD_INODE_NUM, 135*6a54128fSAndroid Build Coastguard Worker "Illegal inode number" 136*6a54128fSAndroid Build Coastguard Worker 137*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_BAD_BLOCK_NUM, 138*6a54128fSAndroid Build Coastguard Worker "Illegal block number" 139*6a54128fSAndroid Build Coastguard Worker 140*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_EXPAND_DIR_ERR, 141*6a54128fSAndroid Build Coastguard Worker "Internal error in ext2fs_expand_dir" 142*6a54128fSAndroid Build Coastguard Worker 143*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_TOOSMALL, 144*6a54128fSAndroid Build Coastguard Worker "Not enough space to build proposed filesystem" 145*6a54128fSAndroid Build Coastguard Worker 146*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_BAD_BLOCK_MARK, 147*6a54128fSAndroid Build Coastguard Worker "Illegal block number passed to ext2fs_mark_block_bitmap" 148*6a54128fSAndroid Build Coastguard Worker 149*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_BAD_BLOCK_UNMARK, 150*6a54128fSAndroid Build Coastguard Worker "Illegal block number passed to ext2fs_unmark_block_bitmap" 151*6a54128fSAndroid Build Coastguard Worker 152*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_BAD_BLOCK_TEST, 153*6a54128fSAndroid Build Coastguard Worker "Illegal block number passed to ext2fs_test_block_bitmap" 154*6a54128fSAndroid Build Coastguard Worker 155*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_BAD_INODE_MARK, 156*6a54128fSAndroid Build Coastguard Worker "Illegal inode number passed to ext2fs_mark_inode_bitmap" 157*6a54128fSAndroid Build Coastguard Worker 158*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_BAD_INODE_UNMARK, 159*6a54128fSAndroid Build Coastguard Worker "Illegal inode number passed to ext2fs_unmark_inode_bitmap" 160*6a54128fSAndroid Build Coastguard Worker 161*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_BAD_INODE_TEST, 162*6a54128fSAndroid Build Coastguard Worker "Illegal inode number passed to ext2fs_test_inode_bitmap" 163*6a54128fSAndroid Build Coastguard Worker 164*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_FUDGE_BLOCK_BITMAP_END, 165*6a54128fSAndroid Build Coastguard Worker "Attempt to fudge end of block bitmap past the real end" 166*6a54128fSAndroid Build Coastguard Worker 167*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_FUDGE_INODE_BITMAP_END, 168*6a54128fSAndroid Build Coastguard Worker "Attempt to fudge end of inode bitmap past the real end" 169*6a54128fSAndroid Build Coastguard Worker 170*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_BAD_IND_BLOCK, 171*6a54128fSAndroid Build Coastguard Worker "Illegal indirect block found" 172*6a54128fSAndroid Build Coastguard Worker 173*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_BAD_DIND_BLOCK, 174*6a54128fSAndroid Build Coastguard Worker "Illegal doubly indirect block found" 175*6a54128fSAndroid Build Coastguard Worker 176*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_BAD_TIND_BLOCK, 177*6a54128fSAndroid Build Coastguard Worker "Illegal triply indirect block found" 178*6a54128fSAndroid Build Coastguard Worker 179*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_NEQ_BLOCK_BITMAP, 180*6a54128fSAndroid Build Coastguard Worker "Block bitmaps are not the same" 181*6a54128fSAndroid Build Coastguard Worker 182*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_NEQ_INODE_BITMAP, 183*6a54128fSAndroid Build Coastguard Worker "Inode bitmaps are not the same" 184*6a54128fSAndroid Build Coastguard Worker 185*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_BAD_DEVICE_NAME, 186*6a54128fSAndroid Build Coastguard Worker "Illegal or malformed device name" 187*6a54128fSAndroid Build Coastguard Worker 188*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_MISSING_INODE_TABLE, 189*6a54128fSAndroid Build Coastguard Worker "A block group is missing an inode table" 190*6a54128fSAndroid Build Coastguard Worker 191*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_CORRUPT_SUPERBLOCK, 192*6a54128fSAndroid Build Coastguard Worker "The ext2 superblock is corrupt" 193*6a54128fSAndroid Build Coastguard Worker 194*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_BAD_GENERIC_MARK, 195*6a54128fSAndroid Build Coastguard Worker "Illegal generic bit number passed to ext2fs_mark_generic_bitmap" 196*6a54128fSAndroid Build Coastguard Worker 197*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_BAD_GENERIC_UNMARK, 198*6a54128fSAndroid Build Coastguard Worker "Illegal generic bit number passed to ext2fs_unmark_generic_bitmap" 199*6a54128fSAndroid Build Coastguard Worker 200*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_BAD_GENERIC_TEST, 201*6a54128fSAndroid Build Coastguard Worker "Illegal generic bit number passed to ext2fs_test_generic_bitmap" 202*6a54128fSAndroid Build Coastguard Worker 203*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_SYMLINK_LOOP, 204*6a54128fSAndroid Build Coastguard Worker "Too many symbolic links encountered." 205*6a54128fSAndroid Build Coastguard Worker 206*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_CALLBACK_NOTHANDLED, 207*6a54128fSAndroid Build Coastguard Worker "The callback function will not handle this case" 208*6a54128fSAndroid Build Coastguard Worker 209*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_BAD_BLOCK_IN_INODE_TABLE, 210*6a54128fSAndroid Build Coastguard Worker "The inode is from a bad block in the inode table" 211*6a54128fSAndroid Build Coastguard Worker 212*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_UNSUPP_FEATURE, 213*6a54128fSAndroid Build Coastguard Worker "Filesystem has unsupported feature(s)" 214*6a54128fSAndroid Build Coastguard Worker 215*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_RO_UNSUPP_FEATURE, 216*6a54128fSAndroid Build Coastguard Worker "Filesystem has unsupported read-only feature(s)" 217*6a54128fSAndroid Build Coastguard Worker 218*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_LLSEEK_FAILED, 219*6a54128fSAndroid Build Coastguard Worker "IO Channel failed to seek on read or write" 220*6a54128fSAndroid Build Coastguard Worker 221*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_NO_MEMORY, 222*6a54128fSAndroid Build Coastguard Worker "Memory allocation failed" 223*6a54128fSAndroid Build Coastguard Worker 224*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_INVALID_ARGUMENT, 225*6a54128fSAndroid Build Coastguard Worker "Invalid argument passed to ext2 library" 226*6a54128fSAndroid Build Coastguard Worker 227*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_BLOCK_ALLOC_FAIL, 228*6a54128fSAndroid Build Coastguard Worker "Could not allocate block in ext2 filesystem" 229*6a54128fSAndroid Build Coastguard Worker 230*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_INODE_ALLOC_FAIL, 231*6a54128fSAndroid Build Coastguard Worker "Could not allocate inode in ext2 filesystem" 232*6a54128fSAndroid Build Coastguard Worker 233*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_NO_DIRECTORY, 234*6a54128fSAndroid Build Coastguard Worker "Ext2 inode is not a directory" 235*6a54128fSAndroid Build Coastguard Worker 236*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_TOO_MANY_REFS, 237*6a54128fSAndroid Build Coastguard Worker "Too many references in table" 238*6a54128fSAndroid Build Coastguard Worker 239*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_FILE_NOT_FOUND, 240*6a54128fSAndroid Build Coastguard Worker "File not found by ext2_lookup" 241*6a54128fSAndroid Build Coastguard Worker 242*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_FILE_RO, 243*6a54128fSAndroid Build Coastguard Worker "File open read-only" 244*6a54128fSAndroid Build Coastguard Worker 245*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_DB_NOT_FOUND, 246*6a54128fSAndroid Build Coastguard Worker "Ext2 directory block not found" 247*6a54128fSAndroid Build Coastguard Worker 248*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_DIR_EXISTS, 249*6a54128fSAndroid Build Coastguard Worker "Ext2 directory already exists" 250*6a54128fSAndroid Build Coastguard Worker 251*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_UNIMPLEMENTED, 252*6a54128fSAndroid Build Coastguard Worker "Unimplemented ext2 library function" 253*6a54128fSAndroid Build Coastguard Worker 254*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_CANCEL_REQUESTED, 255*6a54128fSAndroid Build Coastguard Worker "User cancel requested" 256*6a54128fSAndroid Build Coastguard Worker 257*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_FILE_TOO_BIG, 258*6a54128fSAndroid Build Coastguard Worker "Ext2 file too big" 259*6a54128fSAndroid Build Coastguard Worker 260*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_JOURNAL_NOT_BLOCK, 261*6a54128fSAndroid Build Coastguard Worker "Supplied journal device not a block device" 262*6a54128fSAndroid Build Coastguard Worker 263*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_NO_JOURNAL_SB, 264*6a54128fSAndroid Build Coastguard Worker "Journal superblock not found" 265*6a54128fSAndroid Build Coastguard Worker 266*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_JOURNAL_TOO_SMALL, 267*6a54128fSAndroid Build Coastguard Worker "Journal must be at least 1024 blocks" 268*6a54128fSAndroid Build Coastguard Worker 269*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_JOURNAL_UNSUPP_VERSION, 270*6a54128fSAndroid Build Coastguard Worker "Unsupported journal version" 271*6a54128fSAndroid Build Coastguard Worker 272*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_LOAD_EXT_JOURNAL, 273*6a54128fSAndroid Build Coastguard Worker "Error loading external journal" 274*6a54128fSAndroid Build Coastguard Worker 275*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_NO_JOURNAL, 276*6a54128fSAndroid Build Coastguard Worker "Journal not found" 277*6a54128fSAndroid Build Coastguard Worker 278*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_DIRHASH_UNSUPP, 279*6a54128fSAndroid Build Coastguard Worker "Directory hash unsupported" 280*6a54128fSAndroid Build Coastguard Worker 281*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_BAD_EA_BLOCK_NUM, 282*6a54128fSAndroid Build Coastguard Worker "Illegal extended attribute block number" 283*6a54128fSAndroid Build Coastguard Worker 284*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_TOO_MANY_INODES, 285*6a54128fSAndroid Build Coastguard Worker "Cannot create filesystem with requested number of inodes" 286*6a54128fSAndroid Build Coastguard Worker 287*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_NOT_IMAGE_FILE, 288*6a54128fSAndroid Build Coastguard Worker "E2image snapshot not in use" 289*6a54128fSAndroid Build Coastguard Worker 290*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_RES_GDT_BLOCKS, 291*6a54128fSAndroid Build Coastguard Worker "Too many reserved group descriptor blocks" 292*6a54128fSAndroid Build Coastguard Worker 293*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_RESIZE_INODE_CORRUPT, 294*6a54128fSAndroid Build Coastguard Worker "Resize inode is corrupt" 295*6a54128fSAndroid Build Coastguard Worker 296*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_SET_BMAP_NO_IND, 297*6a54128fSAndroid Build Coastguard Worker "Tried to set block bmap with missing indirect block" 298*6a54128fSAndroid Build Coastguard Worker 299*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_TDB_SUCCESS, 300*6a54128fSAndroid Build Coastguard Worker "TDB: Success" 301*6a54128fSAndroid Build Coastguard Worker 302*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_TDB_ERR_CORRUPT, 303*6a54128fSAndroid Build Coastguard Worker "TDB: Corrupt database" 304*6a54128fSAndroid Build Coastguard Worker 305*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_TDB_ERR_IO, 306*6a54128fSAndroid Build Coastguard Worker "TDB: IO Error" 307*6a54128fSAndroid Build Coastguard Worker 308*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_TDB_ERR_LOCK, 309*6a54128fSAndroid Build Coastguard Worker "TDB: Locking error" 310*6a54128fSAndroid Build Coastguard Worker 311*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_TDB_ERR_OOM, 312*6a54128fSAndroid Build Coastguard Worker "TDB: Out of memory" 313*6a54128fSAndroid Build Coastguard Worker 314*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_TDB_ERR_EXISTS, 315*6a54128fSAndroid Build Coastguard Worker "TDB: Record exists" 316*6a54128fSAndroid Build Coastguard Worker 317*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_TDB_ERR_NOLOCK, 318*6a54128fSAndroid Build Coastguard Worker "TDB: Lock exists on other keys" 319*6a54128fSAndroid Build Coastguard Worker 320*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_TDB_ERR_EINVAL, 321*6a54128fSAndroid Build Coastguard Worker "TDB: Invalid parameter" 322*6a54128fSAndroid Build Coastguard Worker 323*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_TDB_ERR_NOEXIST, 324*6a54128fSAndroid Build Coastguard Worker "TDB: Record does not exist" 325*6a54128fSAndroid Build Coastguard Worker 326*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_TDB_ERR_RDONLY, 327*6a54128fSAndroid Build Coastguard Worker "TDB: Write not permitted" 328*6a54128fSAndroid Build Coastguard Worker 329*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_DBLIST_EMPTY, 330*6a54128fSAndroid Build Coastguard Worker "Ext2fs directory block list is empty" 331*6a54128fSAndroid Build Coastguard Worker 332*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_RO_BLOCK_ITERATE, 333*6a54128fSAndroid Build Coastguard Worker "Attempt to modify a block mapping via a read-only block iterator" 334*6a54128fSAndroid Build Coastguard Worker 335*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_MAGIC_EXTENT_PATH, 336*6a54128fSAndroid Build Coastguard Worker "Wrong magic number for ext4 extent saved path" 337*6a54128fSAndroid Build Coastguard Worker 338*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_MAGIC_GENERIC_BITMAP64, 339*6a54128fSAndroid Build Coastguard Worker "Wrong magic number for 64-bit generic bitmap" 340*6a54128fSAndroid Build Coastguard Worker 341*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_MAGIC_BLOCK_BITMAP64, 342*6a54128fSAndroid Build Coastguard Worker "Wrong magic number for 64-bit block bitmap" 343*6a54128fSAndroid Build Coastguard Worker 344*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_MAGIC_INODE_BITMAP64, 345*6a54128fSAndroid Build Coastguard Worker "Wrong magic number for 64-bit inode bitmap" 346*6a54128fSAndroid Build Coastguard Worker 347*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_MAGIC_RESERVED_13, 348*6a54128fSAndroid Build Coastguard Worker "Wrong magic number --- RESERVED_13" 349*6a54128fSAndroid Build Coastguard Worker 350*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_MAGIC_RESERVED_14, 351*6a54128fSAndroid Build Coastguard Worker "Wrong magic number --- RESERVED_14" 352*6a54128fSAndroid Build Coastguard Worker 353*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_MAGIC_RESERVED_15, 354*6a54128fSAndroid Build Coastguard Worker "Wrong magic number --- RESERVED_15" 355*6a54128fSAndroid Build Coastguard Worker 356*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_MAGIC_RESERVED_16, 357*6a54128fSAndroid Build Coastguard Worker "Wrong magic number --- RESERVED_16" 358*6a54128fSAndroid Build Coastguard Worker 359*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_MAGIC_RESERVED_17, 360*6a54128fSAndroid Build Coastguard Worker "Wrong magic number --- RESERVED_17" 361*6a54128fSAndroid Build Coastguard Worker 362*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_MAGIC_RESERVED_18, 363*6a54128fSAndroid Build Coastguard Worker "Wrong magic number --- RESERVED_18" 364*6a54128fSAndroid Build Coastguard Worker 365*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_MAGIC_RESERVED_19, 366*6a54128fSAndroid Build Coastguard Worker "Wrong magic number --- RESERVED_19" 367*6a54128fSAndroid Build Coastguard Worker 368*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_EXTENT_HEADER_BAD, 369*6a54128fSAndroid Build Coastguard Worker "Corrupt extent header" 370*6a54128fSAndroid Build Coastguard Worker 371*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_EXTENT_INDEX_BAD, 372*6a54128fSAndroid Build Coastguard Worker "Corrupt extent index" 373*6a54128fSAndroid Build Coastguard Worker 374*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_EXTENT_LEAF_BAD, 375*6a54128fSAndroid Build Coastguard Worker "Corrupt extent" 376*6a54128fSAndroid Build Coastguard Worker 377*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_EXTENT_NO_SPACE, 378*6a54128fSAndroid Build Coastguard Worker "No free space in extent map" 379*6a54128fSAndroid Build Coastguard Worker 380*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_INODE_NOT_EXTENT, 381*6a54128fSAndroid Build Coastguard Worker "Inode does not use extents" 382*6a54128fSAndroid Build Coastguard Worker 383*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_EXTENT_NO_NEXT, 384*6a54128fSAndroid Build Coastguard Worker "No 'next' extent" 385*6a54128fSAndroid Build Coastguard Worker 386*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_EXTENT_NO_PREV, 387*6a54128fSAndroid Build Coastguard Worker "No 'previous' extent" 388*6a54128fSAndroid Build Coastguard Worker 389*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_EXTENT_NO_UP, 390*6a54128fSAndroid Build Coastguard Worker "No 'up' extent" 391*6a54128fSAndroid Build Coastguard Worker 392*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_EXTENT_NO_DOWN, 393*6a54128fSAndroid Build Coastguard Worker "No 'down' extent" 394*6a54128fSAndroid Build Coastguard Worker 395*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_NO_CURRENT_NODE, 396*6a54128fSAndroid Build Coastguard Worker "No current node" 397*6a54128fSAndroid Build Coastguard Worker 398*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_OP_NOT_SUPPORTED, 399*6a54128fSAndroid Build Coastguard Worker "Ext2fs operation not supported" 400*6a54128fSAndroid Build Coastguard Worker 401*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_CANT_INSERT_EXTENT, 402*6a54128fSAndroid Build Coastguard Worker "No room to insert extent in node" 403*6a54128fSAndroid Build Coastguard Worker 404*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_CANT_SPLIT_EXTENT, 405*6a54128fSAndroid Build Coastguard Worker "Splitting would result in empty node" 406*6a54128fSAndroid Build Coastguard Worker 407*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_EXTENT_NOT_FOUND, 408*6a54128fSAndroid Build Coastguard Worker "Extent not found" 409*6a54128fSAndroid Build Coastguard Worker 410*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_EXTENT_NOT_SUPPORTED, 411*6a54128fSAndroid Build Coastguard Worker "Operation not supported for inodes containing extents" 412*6a54128fSAndroid Build Coastguard Worker 413*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_EXTENT_INVALID_LENGTH, 414*6a54128fSAndroid Build Coastguard Worker "Extent length is invalid" 415*6a54128fSAndroid Build Coastguard Worker 416*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_IO_CHANNEL_NO_SUPPORT_64, 417*6a54128fSAndroid Build Coastguard Worker "I/O Channel does not support 64-bit block numbers" 418*6a54128fSAndroid Build Coastguard Worker 419*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_NO_MTAB_FILE, 420*6a54128fSAndroid Build Coastguard Worker "Can't check if filesystem is mounted due to missing mtab file" 421*6a54128fSAndroid Build Coastguard Worker 422*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_CANT_USE_LEGACY_BITMAPS, 423*6a54128fSAndroid Build Coastguard Worker "Filesystem too large to use legacy bitmaps" 424*6a54128fSAndroid Build Coastguard Worker 425*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_MMP_MAGIC_INVALID, 426*6a54128fSAndroid Build Coastguard Worker "MMP: invalid magic number" 427*6a54128fSAndroid Build Coastguard Worker 428*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_MMP_FAILED, 429*6a54128fSAndroid Build Coastguard Worker "MMP: device currently active" 430*6a54128fSAndroid Build Coastguard Worker 431*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_MMP_FSCK_ON, 432*6a54128fSAndroid Build Coastguard Worker "MMP: e2fsck being run" 433*6a54128fSAndroid Build Coastguard Worker 434*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_MMP_BAD_BLOCK, 435*6a54128fSAndroid Build Coastguard Worker "MMP: block number beyond filesystem range" 436*6a54128fSAndroid Build Coastguard Worker 437*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_MMP_UNKNOWN_SEQ, 438*6a54128fSAndroid Build Coastguard Worker "MMP: undergoing an unknown operation" 439*6a54128fSAndroid Build Coastguard Worker 440*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_MMP_CHANGE_ABORT, 441*6a54128fSAndroid Build Coastguard Worker "MMP: filesystem still in use" 442*6a54128fSAndroid Build Coastguard Worker 443*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_MMP_OPEN_DIRECT, 444*6a54128fSAndroid Build Coastguard Worker "MMP: open with O_DIRECT failed" 445*6a54128fSAndroid Build Coastguard Worker 446*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_BAD_DESC_SIZE, 447*6a54128fSAndroid Build Coastguard Worker "Block group descriptor size incorrect" 448*6a54128fSAndroid Build Coastguard Worker 449*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_INODE_CSUM_INVALID, 450*6a54128fSAndroid Build Coastguard Worker "Inode checksum does not match inode" 451*6a54128fSAndroid Build Coastguard Worker 452*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_INODE_BITMAP_CSUM_INVALID, 453*6a54128fSAndroid Build Coastguard Worker "Inode bitmap checksum does not match bitmap" 454*6a54128fSAndroid Build Coastguard Worker 455*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_EXTENT_CSUM_INVALID, 456*6a54128fSAndroid Build Coastguard Worker "Extent block checksum does not match extent block" 457*6a54128fSAndroid Build Coastguard Worker 458*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_DIR_NO_SPACE_FOR_CSUM, 459*6a54128fSAndroid Build Coastguard Worker "Directory block does not have space for checksum" 460*6a54128fSAndroid Build Coastguard Worker 461*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_DIR_CSUM_INVALID, 462*6a54128fSAndroid Build Coastguard Worker "Directory block checksum does not match directory block" 463*6a54128fSAndroid Build Coastguard Worker 464*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_EXT_ATTR_CSUM_INVALID, 465*6a54128fSAndroid Build Coastguard Worker "Extended attribute block checksum does not match block" 466*6a54128fSAndroid Build Coastguard Worker 467*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_SB_CSUM_INVALID, 468*6a54128fSAndroid Build Coastguard Worker "Superblock checksum does not match superblock" 469*6a54128fSAndroid Build Coastguard Worker 470*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_UNKNOWN_CSUM, 471*6a54128fSAndroid Build Coastguard Worker "Unknown checksum algorithm" 472*6a54128fSAndroid Build Coastguard Worker 473*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_MMP_CSUM_INVALID, 474*6a54128fSAndroid Build Coastguard Worker "MMP block checksum does not match" 475*6a54128fSAndroid Build Coastguard Worker 476*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_FILE_EXISTS, 477*6a54128fSAndroid Build Coastguard Worker "Ext2 file already exists" 478*6a54128fSAndroid Build Coastguard Worker 479*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_BLOCK_BITMAP_CSUM_INVALID, 480*6a54128fSAndroid Build Coastguard Worker "Block bitmap checksum does not match bitmap" 481*6a54128fSAndroid Build Coastguard Worker 482*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_INLINE_DATA_CANT_ITERATE, 483*6a54128fSAndroid Build Coastguard Worker "Cannot iterate data blocks of an inode containing inline data" 484*6a54128fSAndroid Build Coastguard Worker 485*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_EA_BAD_NAME_LEN, 486*6a54128fSAndroid Build Coastguard Worker "Extended attribute has an invalid name length" 487*6a54128fSAndroid Build Coastguard Worker 488*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_EA_BAD_VALUE_SIZE, 489*6a54128fSAndroid Build Coastguard Worker "Extended attribute has an invalid value length" 490*6a54128fSAndroid Build Coastguard Worker 491*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_BAD_EA_HASH, 492*6a54128fSAndroid Build Coastguard Worker "Extended attribute has an incorrect hash" 493*6a54128fSAndroid Build Coastguard Worker 494*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_BAD_EA_HEADER, 495*6a54128fSAndroid Build Coastguard Worker "Extended attribute block has a bad header" 496*6a54128fSAndroid Build Coastguard Worker 497*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_EA_KEY_NOT_FOUND, 498*6a54128fSAndroid Build Coastguard Worker "Extended attribute key not found" 499*6a54128fSAndroid Build Coastguard Worker 500*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_EA_NO_SPACE, 501*6a54128fSAndroid Build Coastguard Worker "Insufficient space to store extended attribute data" 502*6a54128fSAndroid Build Coastguard Worker 503*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_MISSING_EA_FEATURE, 504*6a54128fSAndroid Build Coastguard Worker "Filesystem is missing ext_attr or inline_data feature" 505*6a54128fSAndroid Build Coastguard Worker 506*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_NO_INLINE_DATA, 507*6a54128fSAndroid Build Coastguard Worker "Inode doesn't have inline data" 508*6a54128fSAndroid Build Coastguard Worker 509*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_INLINE_DATA_NO_BLOCK, 510*6a54128fSAndroid Build Coastguard Worker "No block for an inode with inline data" 511*6a54128fSAndroid Build Coastguard Worker 512*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_INLINE_DATA_NO_SPACE, 513*6a54128fSAndroid Build Coastguard Worker "No free space in inline data" 514*6a54128fSAndroid Build Coastguard Worker 515*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_MAGIC_EA_HANDLE, 516*6a54128fSAndroid Build Coastguard Worker "Wrong magic number for extended attribute structure" 517*6a54128fSAndroid Build Coastguard Worker 518*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_INODE_IS_GARBAGE, 519*6a54128fSAndroid Build Coastguard Worker "Inode seems to contain garbage" 520*6a54128fSAndroid Build Coastguard Worker 521*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_EA_BAD_VALUE_OFFSET, 522*6a54128fSAndroid Build Coastguard Worker "Extended attribute has an invalid value offset" 523*6a54128fSAndroid Build Coastguard Worker 524*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_JOURNAL_FLAGS_WRONG, 525*6a54128fSAndroid Build Coastguard Worker "Journal flags inconsistent" 526*6a54128fSAndroid Build Coastguard Worker 527*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_UNDO_FILE_CORRUPT, 528*6a54128fSAndroid Build Coastguard Worker "Undo file corrupt" 529*6a54128fSAndroid Build Coastguard Worker 530*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_UNDO_FILE_WRONG, 531*6a54128fSAndroid Build Coastguard Worker "Wrong undo file for this filesystem" 532*6a54128fSAndroid Build Coastguard Worker 533*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_FILESYSTEM_CORRUPTED, 534*6a54128fSAndroid Build Coastguard Worker "File system is corrupted" 535*6a54128fSAndroid Build Coastguard Worker 536*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_BAD_CRC, 537*6a54128fSAndroid Build Coastguard Worker "Bad CRC detected in file system" 538*6a54128fSAndroid Build Coastguard Worker 539*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_CORRUPT_JOURNAL_SB, 540*6a54128fSAndroid Build Coastguard Worker "The journal superblock is corrupt" 541*6a54128fSAndroid Build Coastguard Worker 542*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_INODE_CORRUPTED, 543*6a54128fSAndroid Build Coastguard Worker "Inode is corrupted" 544*6a54128fSAndroid Build Coastguard Worker 545*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_EA_INODE_CORRUPTED, 546*6a54128fSAndroid Build Coastguard Worker "Inode containing extended attribute value is corrupted" 547*6a54128fSAndroid Build Coastguard Worker 548*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_NO_GDESC, 549*6a54128fSAndroid Build Coastguard Worker "Group descriptors not loaded" 550*6a54128fSAndroid Build Coastguard Worker 551*6a54128fSAndroid Build Coastguard Workerec EXT2_FILSYS_CORRUPTED, 552*6a54128fSAndroid Build Coastguard Worker "The internal ext2_filsys data structure appears to be corrupted" 553*6a54128fSAndroid Build Coastguard Worker 554*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_EXTENT_CYCLE, 555*6a54128fSAndroid Build Coastguard Worker "Found cyclic loop in extent tree" 556*6a54128fSAndroid Build Coastguard Worker 557*6a54128fSAndroid Build Coastguard Workerec EXT2_ET_EXTERNAL_JOURNAL_NOSUPP, 558*6a54128fSAndroid Build Coastguard Worker "Operation not supported on an external journal" 559*6a54128fSAndroid Build Coastguard Worker 560*6a54128fSAndroid Build Coastguard Worker end 561